Package org.cloudburstmc.server.registry
Class StorageRegistry
java.lang.Object
org.cloudburstmc.server.registry.StorageRegistry
- All Implemented Interfaces:
org.cloudburstmc.api.registry.Registry
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.cloudburstmc.api.util.IdentifierdetectStorage(String levelId, Path levelsPath)static StorageRegistryget()getLevelProviderFactory(org.cloudburstmc.api.util.Identifier identifier)booleanisRegistered(org.cloudburstmc.api.util.Identifier identifier)voidregister(org.cloudburstmc.api.util.Identifier identifier, LevelProviderFactory levelProviderFactory, int weight)
-
Method Details
-
get
-
register
public void register(org.cloudburstmc.api.util.Identifier identifier, LevelProviderFactory levelProviderFactory, int weight) throws org.cloudburstmc.api.registry.RegistryException- Throws:
org.cloudburstmc.api.registry.RegistryException
-
getLevelProviderFactory
public LevelProviderFactory getLevelProviderFactory(org.cloudburstmc.api.util.Identifier identifier) -
isRegistered
public boolean isRegistered(org.cloudburstmc.api.util.Identifier identifier) -
detectStorage
-
close
public void close()- Specified by:
closein interfaceorg.cloudburstmc.api.registry.Registry
-