HyCodeYourTale
classpublicPriority 1

InstancesPlugin

com.hypixel.hytale.builtin.instances.InstancesPlugin

extends JavaPlugin

16

Methods

16

Public Methods

5

Fields

1

Constructors

Constants

StringCONFIG_FILENAME= "instance.bson"
StringINSTANCE_PREFIX= "instance-"

Constructors

public
InstancesPlugin(JavaPluginInit init)

Methods

Public Methods (16)

publicstatic
boolean doesInstanceAssetExist(String name)
publicstatic
void exitInstance(Ref<EntityStore> targetRef, ComponentAccessor<EntityStore> componentAccessor)
public
ComponentType<ChunkStore, ConfigurableInstanceBlock> getConfigurableInstanceBlockComponentType()
@Nonnull
publicstatic
Path getInstanceAssetPath(String name)
@Nonnull
public
List<String> getInstanceAssets()
@Nonnull
public
ComponentType<ChunkStore, InstanceBlock> getInstanceBlockComponentType()
@Nonnull
public
ResourceType<ChunkStore, InstanceDataResource> getInstanceDataResourceType()
@Nonnull
public
ComponentType<EntityStore, InstanceEntityConfig> getInstanceEntityConfigComponentType()
@Nonnull
publicstatic
CompletableFuture<World> loadInstanceAssetForEdit(String name)
@Nonnull
public
FileVisitResult preVisitDirectory(Path dir, BasicFileAttributes attrs)
@Nonnull
publicstatic
String safeName(String name)
@Nonnull
publicstatic
void safeRemoveInstance(String worldName)
publicstatic
void safeRemoveInstance(UUID worldUUID)
publicstatic
void safeRemoveInstance(World instanceWorld)
public
CompletableFuture<World> spawnInstance(String name, World forWorld, Transform returnPoint)
@Nonnull
public
CompletableFuture<World> spawnInstance(String name, String worldName, World forWorld, Transform returnPoint)
@Nonnull

Fields

Private/Package Fields (5)

privateComponentType<ChunkStore, ConfigurableInstanceBlock> configurableInstanceBlockComponentType
privateInstancesPlugin instance
privateComponentType<ChunkStore, InstanceBlock> instanceBlockComponentType
privateResourceType<ChunkStore, InstanceDataResource> instanceDataResourceType
privateComponentType<EntityStore, InstanceEntityConfig> instanceEntityConfigComponentType

Related Classes