Adjusted for 1.8.

This commit is contained in:
Florian Nücke 2015-04-06 17:12:41 +02:00
parent ac43c636a9
commit accf6b429a

View File

@ -4,6 +4,7 @@ import java.util
import java.util.Random import java.util.Random
import li.cil.oc.Localization import li.cil.oc.Localization
import li.cil.oc.Settings
import li.cil.oc.common.item.data.PrintData import li.cil.oc.common.item.data.PrintData
import li.cil.oc.common.tileentity import li.cil.oc.common.tileentity
import li.cil.oc.integration.util.NEI import li.cil.oc.integration.util.NEI
@ -36,6 +37,7 @@ import scala.reflect.ClassTag
class Print(protected implicit val tileTag: ClassTag[tileentity.Print]) extends RedstoneAware with traits.CustomDrops[tileentity.Print] with traits.Extended { class Print(protected implicit val tileTag: ClassTag[tileentity.Print]) extends RedstoneAware with traits.CustomDrops[tileentity.Print] with traits.Extended {
setLightOpacity(0) setLightOpacity(0)
setLightLevel((Settings.get.maxPrintLightLevel + 1) / 15f) // Needed to properly remove lighting when broken.
setHardness(1) setHardness(1)
setCreativeTab(null) setCreativeTab(null)
NEI.hide(this) NEI.hide(this)
@ -209,7 +211,7 @@ class Print(protected implicit val tileTag: ClassTag[tileentity.Print]) extends
super.doCustomInit(tileEntity, player, stack) super.doCustomInit(tileEntity, player, stack)
tileEntity.data.load(stack) tileEntity.data.load(stack)
tileEntity.updateBounds() tileEntity.updateBounds()
tileEntity.world.func_147451_t(tileEntity.x, tileEntity.y, tileEntity.z) tileEntity.world.checkLight(tileEntity.getPos)
} }
override protected def doCustomDrops(tileEntity: tileentity.Print, player: EntityPlayer, willHarvest: Boolean): Unit = { override protected def doCustomDrops(tileEntity: tileentity.Print, player: EntityPlayer, willHarvest: Boolean): Unit = {