From 84b0abb4bf9783b7d9f143540ebde8fffe1d12c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Fri, 1 Aug 2014 18:20:48 +0200 Subject: [PATCH] Fixed side check for server racks in internal switch mode. --- src/main/scala/li/cil/oc/common/tileentity/ServerRack.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/li/cil/oc/common/tileentity/ServerRack.scala b/src/main/scala/li/cil/oc/common/tileentity/ServerRack.scala index 2f6ef5aba..e47c39ce6 100644 --- a/src/main/scala/li/cil/oc/common/tileentity/ServerRack.scala +++ b/src/main/scala/li/cil/oc/common/tileentity/ServerRack.scala @@ -149,7 +149,7 @@ class ServerRack extends traits.PowerAcceptor with traits.Hub with traits.PowerB override protected def relayPacket(sourceSide: ForgeDirection, packet: Packet) { if (internalSwitch) { for (slot <- 0 until servers.length) { - val side = sides(slot) + val side = toGlobal(sides(slot)) if (side != sourceSide) { servers(slot) match { case Some(server) => server.node.sendToNeighbors("network.message", packet)