class

Archetype

Represents component type combinations for efficient entity storage. Entities with same components share archetypes. Use Archetype.of(), Archetype.add(), Archetype.remove() static methods.

Methods

int addEntity()
void appendDump()
com.hypixel.hytale.component.Holder copyEntity()
com.hypixel.hytale.component.Holder copySerializableEntity()
int count()
com.hypixel.hytale.component.Archetype empty()
static
com.hypixel.hytale.component.ArchetypeChunk[] emptyArray()
static
com.hypixel.hytale.component.ComponentType get()
com.hypixel.hytale.component.Archetype getArchetype()
Component> T getComponent()
int getMinIndex()
com.hypixel.hytale.component.Ref getReferenceTo()
boolean isEmpty()
int length()
com.hypixel.hytale.component.Holder removeEntity()
Component> void setComponent()
int size()
java.lang.String toString()
void transferSomeTo()
void transferTo()