classpublicPriority 3
Flock
com.hypixel.hytale.server.flock.Flock
implements Component
15
Methods
15
Public Methods
3
Fields
2
Constructors
Constructors
public
Flock()public
Flock(FlockAsset flockDefinition, String[] allowedRoles)Methods
Public Methods (15)
public
Component<EntityStore> clone()@Nonnull@Override
publicstatic
ComponentType<EntityStore, Flock> getComponentType()public
DamageData getDamageData()public
PersistentFlockData getFlockData()public
DamageData getLeaderDamageData()public
DamageData getNextDamageData()public
DamageData getNextLeaderDamageData()public
Flock.FlockRemovedStatus getRemovedStatus()public
boolean isTrace()public
void onTargetKilled(ComponentAccessor<EntityStore> componentAccessor, Ref<EntityStore> targetEntityReference)public
void setFlockData(PersistentFlockData flockData)public
void setRemovedStatus(Flock.FlockRemovedStatus status)public
void setTrace(boolean trace)public
void swapDamageDataBuffers()public
String toString()@Nonnull@Override
Fields
Private/Package Fields (3)
private
PersistentFlockData flockDataprivate
Flock.FlockRemovedStatus removedStatusprivate
boolean trace