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()