public void setTile(TileEntity tile) { this.container = (TileGenericPipe) tile; transport.setTile((TileGenericPipe) tile); logic.setTile((TileGenericPipe) tile); setPosition(tile.xCoord, tile.yCoord, tile.zCoord); setWorld(tile.worldObj); }