Class AfterLivingEntityHurtKubeEvent

java.lang.Object
dev.latvian.mods.kubejs.entity.AfterLivingEntityHurtKubeEvent
All Implemented Interfaces:
KubeEntityEvent, KubeLivingEntityEvent, KubeEvent, KubeLevelEvent

@Info("Invoked after an entity is hurt by a damage source.\n") public class AfterLivingEntityHurtKubeEvent extends Object implements KubeLivingEntityEvent
  • Constructor Details

    • AfterLivingEntityHurtKubeEvent

      public AfterLivingEntityHurtKubeEvent(net.neoforged.neoforge.event.entity.living.LivingDamageEvent.Post event)
  • Method Details

    • getEntity

      @Info("The entity that was hurt.") public net.minecraft.world.entity.LivingEntity getEntity()
      Specified by:
      getEntity in interface KubeEntityEvent
      Specified by:
      getEntity in interface KubeLivingEntityEvent
    • getSource

      @Info("The damage source.") public net.minecraft.world.damagesource.DamageSource getSource()
    • getDamage

      @Info("The amount of damage.") public float getDamage()