public class DamageData
Class DamageData. Provides damagedata functionality for the Hytale server.
java.lang.Object > DamageData
Field Summary
maxDamageSuffered
private
double
maxDamageSuffered
Field maxDamageSuffered.
maxDamageInflicted
private
double
maxDamageInflicted
Field maxDamageInflicted.
mostPersistentAttacker
private
Ref
mostPersistentAttacker
Field mostPersistentAttacker.
mostDamagedVictim
private
Ref
mostDamagedVictim
Field mostDamagedVictim.
d
final
double
d
Field d.
ref
final
Ref
ref
Field ref.
playerComponent
final
Player
playerComponent
Field playerComponent.
playerSettingsComponent
final
PlayerSettings
playerSettingsComponent
Field playerSettingsComponent.
damageByEntity
final
double
damageByEntity
Field damageByEntity.
damageData
final
DamageData
damageData
Field damageData.
Method Detail
DamageData
public
public
DamageData
()
Method DamageData.
reset
public
void
reset
()
Method reset.
onSufferedDamage
public
void
onSufferedDamage
(@Nonnull final CommandBuffer commandBuffer, @Nonnull final Damage damage)
Method onSufferedDamage.
- Parameters:
@Nonnull final CommandBuffercommandBuffer@Nonnull final Damagedamage
haveKill
public
boolean
haveKill
()
Method haveKill.
getMaxDamageInflicted
public
double
getMaxDamageInflicted
()
Method getMaxDamageInflicted.
getMaxDamageSuffered
public
double
getMaxDamageSuffered
()
Method getMaxDamageSuffered.
toString
public
String
toString
()
Method toString.