classpublicPriority 1
DeployableComponent
com.hypixel.hytale.builtin.deployables.component.DeployableComponent
implements Component
13
Methods
13
Public Methods
8
Fields
1
Constructors
Constructors
public
DeployableComponent()Methods
Public Methods (13)
public
Component<EntityStore> clone()@Override
publicstatic
ComponentType<EntityStore, DeployableComponent> getComponentType()@Nonnull
public
DeployableConfig getConfig()public
Vector3f getDebugColor()public
int getFlag(DeployableComponent.DeployableFlag key)public
Ref<EntityStore> getOwner()public
UUID getOwnerUUID()public
String getSpawnFace()public
Instant getSpawnInstant()public
float getTimeSinceLastAttack()public
float incrementTimeSinceLastAttack(float time)public
void setFlag(DeployableComponent.DeployableFlag key, int value)public
void setTimeSinceLastAttack(float time)Fields
Private/Package Fields (8)
private
DeployableConfig configprivate
Vector3f debugColorprivate
boolean firstTickRanprivate
Ref<EntityStore> ownerprivate
UUID ownerUUIDprivate
String spawnFaceprivate
Instant spawnInstantprivate
float timeSinceLastAttack