mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-17 11:15:12 -04:00
no longer using client side method for cable neighbor checking on server, fixes #23
This commit is contained in:
parent
22bcc5756e
commit
b78bdef513
@ -94,7 +94,8 @@ object Cable {
|
|||||||
world.getBlockTileEntity(x + side.offsetX, y + side.offsetY, z + side.offsetZ) match {
|
world.getBlockTileEntity(x + side.offsetX, y + side.offsetY, z + side.offsetZ) match {
|
||||||
case robot: tileentity.RobotProxy =>
|
case robot: tileentity.RobotProxy =>
|
||||||
case host: SidedEnvironment =>
|
case host: SidedEnvironment =>
|
||||||
if (host.canConnect(side.getOpposite)) {
|
val connects = if (host.getWorldObj.isRemote) host.canConnect(side.getOpposite) else host.sidedNode(side.getOpposite) != null
|
||||||
|
if (connects) {
|
||||||
result |= side.flag
|
result |= side.flag
|
||||||
}
|
}
|
||||||
case host: Environment => result |= side.flag
|
case host: Environment => result |= side.flag
|
||||||
|
Loading…
x
Reference in New Issue
Block a user