1 package chemicraft.container;
3 import net.minecraft.entity.player.EntityPlayer;
4 import net.minecraft.inventory.Container;
5 import net.minecraft.world.World;
6 import chemicraft.ChemiCraft;
7 import chemicraft.tileentity.TileEntityPyrolysisTable;
9 public class ContainerPyrolysisTable extends Container {
11 private World worldObj;
17 public ContainerPyrolysisTable(EntityPlayer par1EntityPlayer, TileEntityPyrolysisTable par2){
19 this.worldObj = par2.worldObj;
20 this.posX = par2.xCoord;
21 this.posY = par2.yCoord;
22 this.posZ = par2.zCoord;
26 public boolean canInteractWith(EntityPlayer par1EntityPlayer) {
27 return this.worldObj.getBlockId(this.posX, this.posY, this.posZ) != ChemiCraft.instance.pyrolysisTableID ? false : par1EntityPlayer.getDistanceSq((double)this.posX + 0.5D, (double)this.posY + 0.5D, (double)this.posZ + 0.5D) <= 64.0D;