package portables.common.handlers; import cpw.mods.fml.common.eventhandler.Event.Result; import cpw.mods.fml.common.eventhandler.SubscribeEvent; import cpw.mods.fml.common.gameevent.PlayerEvent; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraftforge.event.entity.player.PlayerOpenContainerEvent; import portables.common.core.CommonProxy; public class FMLEventHandler { @SubscribeEvent public void onPlayerEvent(PlayerEvent.ItemCraftedEvent event) { ItemStack currentItem = event.player.getCurrentEquippedItem(); if (currentItem != null) { if (Item.getIdFromItem(currentItem.getItem()) == Item.getIdFromItem(CommonProxy.portableItem)) { currentItem.damageItem(1, event.player); event.player.worldObj.playSoundAtEntity(event.player, "simpleportables:Crafting", 1, 1); } } } }