Class LivingEntityDropsKubeEvent

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

public class LivingEntityDropsKubeEvent extends Object implements KubeLivingEntityEvent
  • Field Details

    • eventDrops

      public List<net.minecraft.world.entity.item.ItemEntity> eventDrops
  • Constructor Details

    • LivingEntityDropsKubeEvent

      public LivingEntityDropsKubeEvent(net.neoforged.neoforge.event.entity.living.LivingDropsEvent e)
  • Method Details

    • getEntity

      public net.minecraft.world.entity.LivingEntity getEntity()
      Specified by:
      getEntity in interface KubeEntityEvent
      Specified by:
      getEntity in interface KubeLivingEntityEvent
    • getSource

      public net.minecraft.world.damagesource.DamageSource getSource()
    • isRecentlyHit

      public boolean isRecentlyHit()
    • getDrops

      public List<net.minecraft.world.entity.item.ItemEntity> getDrops()
    • addDrop

      @Nullable public @Nullable net.minecraft.world.entity.item.ItemEntity addDrop(net.minecraft.world.item.ItemStack stack)
    • addDrop

      @Nullable public @Nullable net.minecraft.world.entity.item.ItemEntity addDrop(net.minecraft.world.item.ItemStack stack, float chance)