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

privateDeployableConfig config
privateVector3f debugColor
privateboolean firstTickRan
privateRef<EntityStore> owner
privateUUID ownerUUID
privateString spawnFace
privateInstant spawnInstant
privatefloat timeSinceLastAttack

Related Classes