From e0989ec2e4179de31792f4026139bca071954d46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Thu, 26 Mar 2015 18:48:36 +0100 Subject: [PATCH] Adjusted ISidedInventory implementation for MC1.8. --- src/main/scala/li/cil/oc/common/block/Print.scala | 2 ++ src/main/scala/li/cil/oc/common/tileentity/Printer.scala | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/scala/li/cil/oc/common/block/Print.scala b/src/main/scala/li/cil/oc/common/block/Print.scala index 2cdf7f2ad..dbd8b620b 100644 --- a/src/main/scala/li/cil/oc/common/block/Print.scala +++ b/src/main/scala/li/cil/oc/common/block/Print.scala @@ -67,6 +67,8 @@ class Print(protected implicit val tileTag: ClassTag[tileentity.Print]) extends override def isOpaqueCube = false + override def isVisuallyOpaque = false + override def isFullCube = false override def shouldSideBeRendered(world: IBlockAccess, pos: BlockPos, side: EnumFacing) = true diff --git a/src/main/scala/li/cil/oc/common/tileentity/Printer.scala b/src/main/scala/li/cil/oc/common/tileentity/Printer.scala index 951686e2a..5bf39d28e 100644 --- a/src/main/scala/li/cil/oc/common/tileentity/Printer.scala +++ b/src/main/scala/li/cil/oc/common/tileentity/Printer.scala @@ -318,9 +318,9 @@ class Printer extends traits.Environment with traits.Inventory with traits.Rotat // ----------------------------------------------------------------------- // - override def getAccessibleSlotsFromSide(side: Int): Array[Int] = Array(slotMaterial, slotInk, slotOutput) + override def getSlotsForFace(side: EnumFacing): Array[Int] = Array(slotMaterial, slotInk, slotOutput) - override def canExtractItem(slot: Int, stack: ItemStack, side: Int): Boolean = !isItemValidForSlot(slot, stack) + override def canExtractItem(slot: Int, stack: ItemStack, side: EnumFacing): Boolean = !isItemValidForSlot(slot, stack) - override def canInsertItem(slot: Int, stack: ItemStack, side: Int): Boolean = slot != slotOutput + override def canInsertItem(slot: Int, stack: ItemStack, side: EnumFacing): Boolean = slot != slotOutput }