Interface DamageEventPacketView

All Superinterfaces:
PacketView

public interface DamageEventPacketView extends PacketView
Lazy copy-on-write view of a clientbound damage event.
  • Method Details

    • entityId

      int entityId()
    • damageType

      NativeValue damageType()
    • sourceCauseEntityId

      int sourceCauseEntityId()
    • sourceDirectEntityId

      int sourceDirectEntityId()
    • hasSourcePosition

      boolean hasSourcePosition()
    • sourceX

      double sourceX()
    • sourceY

      double sourceY()
    • sourceZ

      double sourceZ()
    • entityId

      void entityId(int entityId)
    • damageType

      void damageType(NativeValue damageType)
    • sourceCauseEntityId

      void sourceCauseEntityId(int entityId)
    • sourceDirectEntityId

      void sourceDirectEntityId(int entityId)
    • sourcePosition

      void sourcePosition(double x, double y, double z)
    • clearSourcePosition

      void clearSourcePosition()