package openblocks.common.container;
import net.minecraft.inventory.IInventory;
import net.minecraft.item.ItemStack;
import openblocks.common.item.ItemHeightMap;
import openblocks.common.tileentity.TileEntityProjector;
import openmods.container.ContainerInventoryProvider;
public class ContainerProjector extends ContainerInventoryProvider<TileEntityProjector> {
public ContainerProjector(IInventory playerInventory, TileEntityProjector owner) {
super(playerInventory, owner);
addSlotToContainer(new RestrictedSlot(inventory, 0, 79, 130));
addPlayerInventorySlots(8, 152);
}
public Integer getMapId() {
ItemStack map = inventory.getStackInSlot(0);
if (map != null && map.getItem() instanceof ItemHeightMap) return map.getItemDamage();
return null;
}
public int rotation() {
return owner.rotation();
}
}