package wolfboyft.bettermushroom.misc; import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.passive.EntityMooshroom; import net.minecraft.item.ItemStack; import net.minecraftforge.event.entity.living.LivingDropsEvent; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import wolfboyft.bettermushroom.init.BetterMushroomItems; public class EventHooks { @SubscribeEvent public void LivingDropEvent(LivingDropsEvent event){ if(event.entity instanceof EntityMooshroom){ if(event.entityLiving.isChild()){ } else{ event.drops.clear(); event.drops.add(new EntityItem(event.entityLiving.worldObj,event.entityLiving.posX,event.entityLiving.posY,event.entityLiving.posZ,new ItemStack(BetterMushroomItems.mushroom_leather, 1))); if (event.entityLiving.isBurning()){ event.drops.add(new EntityItem(event.entityLiving.worldObj,event.entityLiving.posX,event.entityLiving.posY,event.entityLiving.posZ,new ItemStack(BetterMushroomItems.cooked_shroomeat, 1))); }else{ event.drops.add(new EntityItem(event.entityLiving.worldObj,event.entityLiving.posX,event.entityLiving.posY,event.entityLiving.posZ,new ItemStack(BetterMushroomItems.raw_shroomeat, 1))); } } } } }