Package com.infernalsuite.asp.api
Interface SlimeNMSBridge
@Internal
public interface SlimeNMSBridge
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoid
extractCraftPDC
(org.bukkit.persistence.PersistentDataContainer source, net.kyori.adventure.nbt.CompoundBinaryTag.Builder builder) int
getInstance
(org.bukkit.World world) static SlimeNMSBridge
instance()
boolean
loadInstance
(SlimeWorld slimeWorld) boolean
boolean
void
setDefaultWorlds
(SlimeWorld normalWorld, SlimeWorld netherWorld, SlimeWorld endWorld)
-
Method Details
-
loadOverworldOverride
boolean loadOverworldOverride() -
loadNetherOverride
boolean loadNetherOverride() -
loadEndOverride
boolean loadEndOverride() -
setDefaultWorlds
void setDefaultWorlds(SlimeWorld normalWorld, SlimeWorld netherWorld, SlimeWorld endWorld) throws IOException - Throws:
IOException
-
loadInstance
-
getInstance
-
getCurrentVersion
int getCurrentVersion() -
instance
-
extractCraftPDC
void extractCraftPDC(org.bukkit.persistence.PersistentDataContainer source, net.kyori.adventure.nbt.CompoundBinaryTag.Builder builder) -
getSlimeDataConverter
SlimeDataConverter getSlimeDataConverter()
-