public class Flock implements Component
Class Flock. Provides flock functionality for the Hytale server.
java.lang.Object > Flock
Field Summary
trace
private
boolean
trace
Field trace.
flockData
private
PersistentFlockData
flockData
Field flockData.
nextDamageData
private
DamageData
nextDamageData
Field nextDamageData.
currentDamageData
private
DamageData
currentDamageData
Field currentDamageData.
nextLeaderDamageData
private
DamageData
nextLeaderDamageData
Field nextLeaderDamageData.
currentLeaderDamageData
private
DamageData
currentLeaderDamageData
Field currentLeaderDamageData.
removedStatus
private
FlockRemovedStatus
removedStatus
Field removedStatus.
targetTransformComponent
final
TransformComponent
targetTransformComponent
Field targetTransformComponent.
nextData
final
DamageData
nextData
Field nextData.
nextLeaderData
final
DamageData
nextLeaderData
Field nextLeaderData.
flock
final
Flock
flock
Field flock.
Method Detail
getComponentType
public
Flock>
getComponentType
()
Method getComponentType.
Flock
public
public
Flock
()
Method Flock.
getNextLeaderDamageData
Method getNextLeaderDamageData.
isTrace
public
boolean
isTrace
()
Method isTrace.
setTrace
public
void
setTrace
(final boolean trace)
Method setTrace.
- Parameters:
final booleantrace
getRemovedStatus
public
FlockRemovedStatus
getRemovedStatus
()
Method getRemovedStatus.
setRemovedStatus
public
void
setRemovedStatus
(final FlockRemovedStatus status)
Method setRemovedStatus.
- Parameters:
final FlockRemovedStatusstatus
onTargetKilled
public
void
onTargetKilled
(@Nonnull final ComponentAccessor componentAccessor, @Nonnull final Ref targetEntityReference)
Method onTargetKilled.
- Parameters:
@Nonnull final ComponentAccessorcomponentAccessor@Nonnull final ReftargetEntityReference
swapDamageDataBuffers
public
void
swapDamageDataBuffers
()
Method swapDamageDataBuffers.
toString
public
String
toString
()
Method toString.