@Singleton public class PackManager extends Object implements Closeable
| Constructor and Description |
|---|
PackManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
closeRegistration() |
Pack |
getPackById(UUID uuid) |
Pack |
getPackByIdVersion(String id) |
com.nukkitx.protocol.bedrock.packet.ResourcePacksInfoPacket |
getPacksInfos() |
com.nukkitx.protocol.bedrock.packet.ResourcePackStackPacket |
getPackStack() |
void |
loadPack(Path packPath) |
void |
loadPacks(Path directoryPath) |
void |
registerLoader(Class<? extends PackLoader> clazz,
PackLoader.Factory factory) |
public void registerLoader(Class<? extends PackLoader> clazz, PackLoader.Factory factory)
public void loadPacks(Path directoryPath)
public void loadPack(Path packPath) throws IOException
IOExceptionpublic void closeRegistration()
public com.nukkitx.protocol.bedrock.packet.ResourcePacksInfoPacket getPacksInfos()
public com.nukkitx.protocol.bedrock.packet.ResourcePackStackPacket getPackStack()
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2020. All rights reserved.