From 87ad79f11fc272b78cd8e5218b5a4e9bb88d4f80 Mon Sep 17 00:00:00 2001 From: Chicken Bones Date: Tue, 20 Aug 2013 23:21:20 +1000 Subject: [PATCH] Added onMoved event to TMultiPart for clearer codepath. --- codechicken/multipart/TMultiPart.scala | 1 + codechicken/multipart/TileMultipart.scala | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/codechicken/multipart/TMultiPart.scala b/codechicken/multipart/TMultiPart.scala index 1e50187..95bc230 100644 --- a/codechicken/multipart/TMultiPart.scala +++ b/codechicken/multipart/TMultiPart.scala @@ -84,6 +84,7 @@ abstract class TMultiPart def onWorldSeparate(){} def onWorldJoin(){} def onConverted() = onAdded() + def onMoved() = onWorldJoin() def doesTick = true def update(){} diff --git a/codechicken/multipart/TileMultipart.scala b/codechicken/multipart/TileMultipart.scala index b6af316..055b6fa 100644 --- a/codechicken/multipart/TileMultipart.scala +++ b/codechicken/multipart/TileMultipart.scala @@ -103,7 +103,7 @@ class TileMultipart extends TileEntity val wasInvalid = isInvalid super.validate() if(wasInvalid) - partList.foreach(_.onWorldJoin()) + partList.foreach(_.onMoved()) } override def invalidate()