package net.paladrill.paladrillmod.procedure; import net.paladrill.paladrillmod.item.ItemXpBerries; import net.paladrill.paladrillmod.ElementsPaladrillmodMod; import net.minecraftforge.items.ItemHandlerHelper; import net.minecraft.item.ItemStack; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.Entity; import java.util.Map; @ElementsPaladrillmodMod.ModElement.Tag public class ProcedureXpBushPlantRightClicked extends ElementsPaladrillmodMod.ModElement { public ProcedureXpBushPlantRightClicked(ElementsPaladrillmodMod instance) { super(instance, 145); } public static void executeProcedure(Map dependencies) { if (dependencies.get("entity") == null) { System.err.println("Failed to load dependency entity for procedure XpBushPlantRightClicked!"); return; } Entity entity = (Entity) dependencies.get("entity"); if (entity instanceof EntityPlayer) { ItemStack _setstack = new ItemStack(ItemXpBerries.block, (int) (1)); _setstack.setCount(1); ItemHandlerHelper.giveItemToPlayer(((EntityPlayer) entity), _setstack); } } }