HyCodeYourTale
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)

privatePersistentFlockData flockData
privateFlock.FlockRemovedStatus removedStatus
privateboolean trace

Related Classes