HyCodeYourTale
classpublicPriority 1

ComponentType

com.hypixel.hytale.component.ComponentType

10

Methods

10

Public Methods

3

Fields

2

Constructors

Constants

ComponentType[]EMPTY_ARRAY= new ComponentType[0]

Constructors

package-private
ComponentType(ComponentType<ECS_TYPE, ?> componentType)
public
ComponentType()

Methods

Public Methods (10)

public
int compareTo(ComponentType<ECS_TYPE, ?> o)
public
boolean equals(Object o)
@Override
public
int getIndex()
public
ComponentRegistry<ECS_TYPE> getRegistry()
@Nonnull
public
int hashCode()
@Override
public
boolean requiresComponentType(ComponentType<ECS_TYPE, ?> componentType)
@Override
public
boolean test(Archetype<ECS_TYPE> archetype)
@Override
public
String toString()
@Nonnull@Override
public
void validate()
@Override
public
void validateRegistry(ComponentRegistry<ECS_TYPE> registry)
@Override

Fields

Private/Package Fields (3)

privateint index
privateboolean invalid
privateComponentRegistry<ECS_TYPE> registry

Related Classes

Used By