Closed downslope7 closed 9 years ago
This has to be CC's fault, as I don't even mess with peripheral logic. I just implement an interface that basically tells the computer "hey, here's what I can do".
I do have a suspicion: maybe CC tries to refresh its adjacent peripherals before detaching from the old ones. In which case this will cause it to think the peripheral is gone, consequently killing off the old one, and seeing no bus adapters at all anymore.
Well it's still CC being retarded.
It looks like the Abstract Bus Adapter disappears from ComputerCraft in certain cases when you wrap it directly on the side of a computer and then do a block update to a block adjacent to the computer.
Steps to reproduce:
peripheral.wrap
returns null.This can be seen (although in this case I removed the block in front of the computer after the first wrap) here: