From ec907580adcbcfe9c1c343d3528f2d74f3464d6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Mon, 28 Mar 2016 12:03:23 +0200 Subject: [PATCH] Fixed collisions! --- src/main/scala/li/cil/oc/integration/mcmp/PartCable.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/scala/li/cil/oc/integration/mcmp/PartCable.scala b/src/main/scala/li/cil/oc/integration/mcmp/PartCable.scala index 611d7942d..4944cb06f 100644 --- a/src/main/scala/li/cil/oc/integration/mcmp/PartCable.scala +++ b/src/main/scala/li/cil/oc/integration/mcmp/PartCable.scala @@ -112,7 +112,8 @@ class PartCable extends Multipart with ISlottedPart with IOccludingPart with ISl override def addCollisionBoxes(mask: AxisAlignedBB, list: util.List[AxisAlignedBB], collidingEntity: Entity): Unit = { if (getWorld != null) { - list.add(Cable.bounds(getWorld, getPos)) //.offset(getPos.getX, getPos.getY, getPos.getZ)) + val bounds = Cable.bounds(getWorld, getPos) + if (bounds.intersectsWith(mask)) list.add(bounds) } }