Interface CombatEvent

All Known Implementing Classes:
CombatEvent.Damage, CombatEvent.Heal

public interface CombatEvent
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final record 
     
    static final record 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.minecraft.resources.Identifier
     
    static final net.minecraft.resources.Identifier
     
    static final net.minecraft.resources.Identifier
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.world.entity.LivingEntity
     
    Set<net.minecraft.resources.Identifier>
     
    net.minecraft.resources.Identifier
     
    Optional<net.minecraft.resources.Identifier>
     
    float
     
  • Field Details

    • DAMAGE_KIND

      static final net.minecraft.resources.Identifier DAMAGE_KIND
    • HEAL_KIND

      static final net.minecraft.resources.Identifier HEAL_KIND
    • GENERIC_HEAL

      static final net.minecraft.resources.Identifier GENERIC_HEAL
  • Method Details

    • kind

      net.minecraft.resources.Identifier kind()
    • entity

      net.minecraft.world.entity.LivingEntity entity()
    • value

      float value()
    • flags

      Set<net.minecraft.resources.Identifier> flags()
    • typeKey

      Optional<net.minecraft.resources.Identifier> typeKey()