package portables.common.handlers; import cpw.mods.fml.common.eventhandler.Event; import cpw.mods.fml.common.eventhandler.SubscribeEvent; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraftforge.event.entity.player.PlayerOpenContainerEvent; import portables.common.core.CommonProxy; public class ForgeEventHandler { @SubscribeEvent public void openGui(PlayerOpenContainerEvent event) { ItemStack currentItem = event.entityPlayer.getCurrentEquippedItem(); if (currentItem != null) { if (Item.getIdFromItem(currentItem.getItem()) == Item.getIdFromItem(CommonProxy.portableItem) || Item.getIdFromItem(currentItem.getItem()) == Item.getIdFromItem(CommonProxy.portableBlock)) { event.setResult(Event.Result.ALLOW); } } } }