diff --git a/codechicken/multipart/handler/Proxies.scala b/codechicken/multipart/handler/Proxies.scala index 85e00c4..7741e3e 100644 --- a/codechicken/multipart/handler/Proxies.scala +++ b/codechicken/multipart/handler/Proxies.scala @@ -36,7 +36,7 @@ class MultipartProxy_serverImpl .setComment("Multipart API config file") MultipartGenerator.registerTrait("codechicken.multipart.TSlottedPart", "codechicken.multipart.scalatraits.TSlottedTile") - MultipartGenerator.registerTrait("net.minecraftforge.liquids.ITankContainer", "codechicken.multipart.scalatraits.TTankContainerTile") + MultipartGenerator.registerTrait("net.minecraftforge.fluids.IFluidHandler", "codechicken.multipart.scalatraits.TFluidHandlerTile") MultipartGenerator.registerTrait("codechicken.multipart.JPartialOcclusion", "codechicken.multipart.scalatraits.TPartialOcclusionTile") MultipartGenerator.registerTrait("codechicken.multipart.IRedstonePart", "codechicken.multipart.scalatraits.TRedstoneTile") MultipartGenerator.registerTrait("codechicken.multipart.IRandomDisplayTick", "codechicken.multipart.scalatraits.TRandomDisplayTickTile", null) diff --git a/codechicken/multipart/scalatraits/TTankContainerTile.scala b/codechicken/multipart/scalatraits/TFluidHandlerTile.scala similarity index 93% rename from codechicken/multipart/scalatraits/TTankContainerTile.scala rename to codechicken/multipart/scalatraits/TFluidHandlerTile.scala index 3fccedb..eb1af7e 100644 --- a/codechicken/multipart/scalatraits/TTankContainerTile.scala +++ b/codechicken/multipart/scalatraits/TFluidHandlerTile.scala @@ -10,15 +10,15 @@ import net.minecraftforge.fluids.IFluidTank import net.minecraftforge.fluids.FluidTankInfo import net.minecraftforge.fluids.Fluid -trait TTankContainerTile extends TileMultipart with IFluidHandler +trait TFluidHandlerTile extends TileMultipart with IFluidHandler { var tankList = ListBuffer[IFluidHandler]() override def copyFrom(that:TileMultipart) { super.copyFrom(that) - if(that.isInstanceOf[TTankContainerTile]) - tankList = that.asInstanceOf[TTankContainerTile].tankList + if(that.isInstanceOf[TFluidHandlerTile]) + tankList = that.asInstanceOf[TFluidHandlerTile].tankList } override def partAdded(part:TMultiPart)