classpublicPriority 3
ConfigurableInstanceBlock
com.hypixel.hytale.builtin.instances.blocks.ConfigurableInstanceBlock
implements Component
21
Methods
21
Public Methods
9
Fields
2
Constructors
Constants
BuilderCodec<ConfigurableInstanceBlock>CODEC= BuilderCodec.builder(ConfigurableInstanceBlock.class, ConfigurableInstanceBlock::new)
.appe...
Constructors
public
ConfigurableInstanceBlock()public
ConfigurableInstanceBlock(UUID worldUUID, boolean closeOnRemove, String instanceName, String instanceKey, Vector3d positionOffset, Vector3f rotation, boolean personalReturnPoint, double removeBlockAfter)Methods
Public Methods (21)
public
Component<ChunkStore> clone()@Nullable@Override
publicstatic
ComponentType<ChunkStore, ConfigurableInstanceBlock> getComponentType()public
String getInstanceKey()public
String getInstanceName()public
Vector3d getPositionOffset()@Nullable
public
Query<ChunkStore> getQuery()@Nullable@Override
public
double getRemoveBlockAfter()public
Vector3f getRotation()@Nullable
public
CompletableFuture<World> getWorldFuture()public
UUID getWorldUUID()public
boolean isCloseOnRemove()public
boolean isPersonalReturnPoint()public
void setCloseOnRemove(boolean closeOnRemove)public
void setInstanceKey(String instanceKey)public
void setInstanceName(String instanceName)public
void setPersonalReturnPoint(boolean personalReturnPoint)public
void setPositionOffset(Vector3d positionOffset)public
void setRemoveBlockAfter(double removeBlockAfter)public
void setRotation(Vector3f rotation)public
void setWorldFuture(CompletableFuture<World> worldFuture)public
void setWorldUUID(UUID worldUUID)Fields
Protected Fields (3)
protected
boolean closeOnRemoveprotected
CompletableFuture<World> worldFutureprotected
UUID worldUUIDPrivate/Package Fields (6)
private
String instanceKeyprivate
String instanceNameprivate
boolean personalReturnPointprivate
Vector3d positionOffsetprivate
double removeBlockAfterprivate
Vector3f rotation