Class LivingExperienceDropEvent

java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.event.entity.EntityEvent
net.minecraftforge.event.entity.living.LivingEvent
net.minecraftforge.event.entity.living.LivingExperienceDropEvent

public class LivingExperienceDropEvent extends LivingEvent
Event for when an entity drops experience on its death, can be used to change the amount of experience points dropped or completely prevent dropping of experience by canceling the event.
  • Field Details

    • attackingPlayer

      private final PlayerEntity attackingPlayer
    • originalExperiencePoints

      private final int originalExperiencePoints
    • droppedExperiencePoints

      private int droppedExperiencePoints
  • Constructor Details

    • LivingExperienceDropEvent

      public LivingExperienceDropEvent(LivingEntity entity, PlayerEntity attackingPlayer, int originalExperience)
  • Method Details

    • getDroppedExperience

      public int getDroppedExperience()
    • setDroppedExperience

      public void setDroppedExperience(int droppedExperience)
    • getAttackingPlayer

      public PlayerEntity getAttackingPlayer()
    • getOriginalExperience

      public int getOriginalExperience()