From e8eb3a445372f90ab0d976139a0952810a04e88e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Thu, 17 Jul 2014 17:03:13 +0200 Subject: [PATCH] Updated for the side check change. --- src/main/scala/li/cil/oc/common/block/MotionSensor.scala | 2 +- src/main/scala/li/cil/oc/common/tileentity/MotionSensor.scala | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/scala/li/cil/oc/common/block/MotionSensor.scala b/src/main/scala/li/cil/oc/common/block/MotionSensor.scala index 8a336307a..474323b62 100644 --- a/src/main/scala/li/cil/oc/common/block/MotionSensor.scala +++ b/src/main/scala/li/cil/oc/common/block/MotionSensor.scala @@ -17,5 +17,5 @@ class MotionSensor(val parent: SimpleDelegator) extends SimpleDelegate { override def hasTileEntity = true - override def createTileEntity(world: World) = Some(new tileentity.MotionSensor) + override def createTileEntity(world: World) = Some(new tileentity.MotionSensor(world.isRemote)) } \ No newline at end of file diff --git a/src/main/scala/li/cil/oc/common/tileentity/MotionSensor.scala b/src/main/scala/li/cil/oc/common/tileentity/MotionSensor.scala index 3f177a4bb..edb0eeff2 100644 --- a/src/main/scala/li/cil/oc/common/tileentity/MotionSensor.scala +++ b/src/main/scala/li/cil/oc/common/tileentity/MotionSensor.scala @@ -10,7 +10,9 @@ import net.minecraft.util.{AxisAlignedBB, Vec3} import scala.collection.convert.WrapAsScala._ import scala.collection.mutable -class MotionSensor extends traits.Environment { +class MotionSensor(val isClient: Boolean) extends traits.Environment { + def this() = this(false) + val node = api.Network.newNode(this, Visibility.Network). withComponent("motion_sensor"). withConnector().