ComputerCraft

ComputerCraft

21M Downloads

[1.78] Phantom Peripherals

BombBloke opened this issue ยท 2 comments

commented

Connect a peripheral to a computer via a pair of wired modems, and then break the peripheral. The computer will still act as if the peripheral is connected - eg, peripheral.wrap("printer_0") returns a table populated with usable functions even if the referenced printer no longer exists.

Peripherals placed directly next to computers before breaking do not trigger this. Breaking the modems (or "disconnecting" them) also doesn't seem to cause a problem.

Bug also existed under 1.76.

commented

According to SquidDev, this is fixed

commented

@dan200 Ahhh, sorry I may have confused things. #227 provides a commit (b39d765) which fixes this, it just hasn't been merged yet.