classpublicPriority 3
EntityGroup
com.hypixel.hytale.server.core.entity.group.EntityGroup
implements Component
23
Methods
23
Public Methods
2
Fields
1
Constructors
Constructors
public
EntityGroup()Methods
Public Methods (23)
public
void add(Ref<EntityStore> reference)public
void clear()public
Component<EntityStore> clone()@Nonnull@Override
public
<T> void forEachMember(TriConsumer<Ref<EntityStore>, Ref<EntityStore>, T> consumer, Ref<EntityStore> sender, T arg)public
<T, V> void forEachMember(QuadConsumer<Ref<EntityStore>, Ref<EntityStore>, T, V> consumer, Ref<EntityStore> sender, T t, V v)public
<T> void forEachMember(IntTriObjectConsumer<Ref<EntityStore>, Ref<EntityStore>, T> consumer, Ref<EntityStore> sender, T t, int value)public
<T> void forEachMember(IntBiObjectConsumer<Ref<EntityStore>, T> consumer, T t)public
<T> void forEachMemberExcludingLeader(TriConsumer<Ref<EntityStore>, Ref<EntityStore>, T> consumer, Ref<EntityStore> sender, T arg)public
<T, V> void forEachMemberExcludingLeader(QuadConsumer<Ref<EntityStore>, Ref<EntityStore>, T, V> consumer, Ref<EntityStore> sender, T t, V v)public
<T> void forEachMemberExcludingSelf(TriConsumer<Ref<EntityStore>, Ref<EntityStore>, T> consumer, Ref<EntityStore> sender, T arg)public
<T, V> void forEachMemberExcludingSelf(QuadConsumer<Ref<EntityStore>, Ref<EntityStore>, T, V> consumer, Ref<EntityStore> sender, T t, V v)publicstatic
ComponentType<EntityStore, EntityGroup> getComponentType()public
Ref<EntityStore> getFirst()@Nullable
public
Ref<EntityStore> getLeaderRef()@Nullable
public
List<Ref<EntityStore>> getMemberList()@Nonnull
public
boolean isDissolved()public
boolean isMember(Ref<EntityStore> reference)public
void remove(Ref<EntityStore> reference)public
void setDissolved(boolean dissolved)public
void setLeaderRef(Ref<EntityStore> leaderRef)public
int size()public
Ref<EntityStore> testMembers(Predicate<Ref<EntityStore>> predicate, boolean skipLeader)@Nullable
public
String toString()@Nonnull@Override
Fields
Private/Package Fields (2)
private
boolean dissolvedprivate
Ref<EntityStore> leaderRef