Package devs.beer.nativepackets.api
Interface DamageEventPacketView
- All Superinterfaces:
PacketView
Lazy copy-on-write view of a clientbound damage event.
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddamageType(NativeValue damageType) intentityId()voidentityId(int entityId) booleanintvoidsourceCauseEntityId(int entityId) intvoidsourceDirectEntityId(int entityId) voidsourcePosition(double x, double y, double z) doublesourceX()doublesourceY()doublesourceZ()Methods inherited from interface devs.beer.nativepackets.api.PacketView
isModified, nativeHandle, type
-
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
-
sourceCauseEntityId
void sourceCauseEntityId(int entityId) -
sourceDirectEntityId
void sourceDirectEntityId(int entityId) -
sourcePosition
void sourcePosition(double x, double y, double z) -
clearSourcePosition
void clearSourcePosition()
-