Index

A C D E F G H I L M N P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AdvancedSlimePaperAPI - Interface in com.infernalsuite.aswm.api
Main class of the SWM API.
AdvancedSlimePaperAPI.Holder - Class in com.infernalsuite.aswm.api
 
ALLOW_ANIMALS - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
Whether peaceful animals are allowed to spawn
ALLOW_MONSTERS - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
Whether monsters are allowed to spawn at night or in the dark
applyDataFixers(SlimeWorld) - Method in interface com.infernalsuite.aswm.api.SlimeNMSBridge
 
AsyncPostCreateEmptyWorldEvent - Class in com.infernalsuite.aswm.api.events
 
AsyncPostCreateEmptyWorldEvent(SlimeWorld) - Constructor for class com.infernalsuite.aswm.api.events.AsyncPostCreateEmptyWorldEvent
 
AsyncPostGetWorldEvent - Class in com.infernalsuite.aswm.api.events
 
AsyncPostGetWorldEvent(SlimeWorld) - Constructor for class com.infernalsuite.aswm.api.events.AsyncPostGetWorldEvent
 
AsyncPostImportWorldEvent - Class in com.infernalsuite.aswm.api.events
 
AsyncPostImportWorldEvent(File, String, SlimeLoader) - Constructor for class com.infernalsuite.aswm.api.events.AsyncPostImportWorldEvent
 
AsyncPostLoadWorldEvent - Class in com.infernalsuite.aswm.api.events
 
AsyncPostLoadWorldEvent(SlimeWorld) - Constructor for class com.infernalsuite.aswm.api.events.AsyncPostLoadWorldEvent
 
AsyncPostMigrateWorldEvent - Class in com.infernalsuite.aswm.api.events
 
AsyncPostMigrateWorldEvent(String, SlimeLoader, SlimeLoader) - Constructor for class com.infernalsuite.aswm.api.events.AsyncPostMigrateWorldEvent
 
AsyncPreCreateEmptyWorldEvent - Class in com.infernalsuite.aswm.api.events
 
AsyncPreCreateEmptyWorldEvent(SlimeLoader, String, boolean, SlimePropertyMap) - Constructor for class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
AsyncPreGetWorldEvent - Class in com.infernalsuite.aswm.api.events
 
AsyncPreGetWorldEvent(String) - Constructor for class com.infernalsuite.aswm.api.events.AsyncPreGetWorldEvent
 
AsyncPreImportWorldEvent - Class in com.infernalsuite.aswm.api.events
 
AsyncPreImportWorldEvent(File, String, SlimeLoader) - Constructor for class com.infernalsuite.aswm.api.events.AsyncPreImportWorldEvent
 
AsyncPreLoadWorldEvent - Class in com.infernalsuite.aswm.api.events
 
AsyncPreLoadWorldEvent(SlimeLoader, String, boolean, SlimePropertyMap) - Constructor for class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 

C

CHUNK_PRUNING - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
 
CHUNK_SECTION_MAX - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
 
CHUNK_SECTION_MIN - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
 
clone() - Method in class com.infernalsuite.aswm.api.utils.NibbleArray
 
clone() - Method in class com.infernalsuite.aswm.api.world.properties.SlimePropertyMap
 
clone(String) - Method in interface com.infernalsuite.aswm.api.world.SlimeWorld
Returns a clone of the world with the given name.
clone(String, SlimeLoader) - Method in interface com.infernalsuite.aswm.api.world.SlimeWorld
Returns a clone of the world with the given name.
com.infernalsuite.aswm.api - package com.infernalsuite.aswm.api
 
com.infernalsuite.aswm.api.events - package com.infernalsuite.aswm.api.events
 
com.infernalsuite.aswm.api.exceptions - package com.infernalsuite.aswm.api.exceptions
 
com.infernalsuite.aswm.api.loaders - package com.infernalsuite.aswm.api.loaders
 
com.infernalsuite.aswm.api.utils - package com.infernalsuite.aswm.api.utils
 
com.infernalsuite.aswm.api.world - package com.infernalsuite.aswm.api.world
 
com.infernalsuite.aswm.api.world.properties - package com.infernalsuite.aswm.api.world.properties
 
com.infernalsuite.aswm.api.world.properties.type - package com.infernalsuite.aswm.api.world.properties.type
 
convertChunkTo1_13(CompoundTag) - Method in interface com.infernalsuite.aswm.api.SlimeNMSBridge
 
CorruptedWorldException - Exception Class in com.infernalsuite.aswm.api.exceptions
Exception thrown when a world could not be read from its data file.
CorruptedWorldException(String) - Constructor for exception class com.infernalsuite.aswm.api.exceptions.CorruptedWorldException
 
CorruptedWorldException(String, Exception) - Constructor for exception class com.infernalsuite.aswm.api.exceptions.CorruptedWorldException
 
createEmptyWorld(String, boolean, SlimePropertyMap, SlimeLoader) - Method in interface com.infernalsuite.aswm.api.AdvancedSlimePaperAPI
Creates an empty world.

D

DEFAULT_BIOME - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
The default biome generated in empty chunks
deleteWorld(String) - Method in interface com.infernalsuite.aswm.api.loaders.SlimeLoader
Deletes a world from the data source.
DIFFICULTY - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
The difficulty set for the world
DRAGON_BATTLE - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
Whether the dragon battle should be enabled in end worlds

E

ENVIRONMENT - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
The environment of the world
extractCompoundMapIntoCraftPDC(CompoundMap) - Method in interface com.infernalsuite.aswm.api.SlimeNMSBridge
 
extractCraftPDC(PersistentDataContainer, CompoundMap) - Method in interface com.infernalsuite.aswm.api.SlimeNMSBridge
 

F

fromCompound(CompoundTag) - Static method in class com.infernalsuite.aswm.api.world.properties.SlimePropertyMap
 

G

get(int) - Method in class com.infernalsuite.aswm.api.utils.NibbleArray
 
getBacking() - Method in class com.infernalsuite.aswm.api.utils.NibbleArray
 
getBiomeTag() - Method in interface com.infernalsuite.aswm.api.world.SlimeChunkSection
 
getBlockLight() - Method in interface com.infernalsuite.aswm.api.world.SlimeChunkSection
Returns the block light data.
getBlockStatesTag() - Method in interface com.infernalsuite.aswm.api.world.SlimeChunkSection
 
getBukkitWorld() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorldInstance
 
getChunk(int, int) - Method in interface com.infernalsuite.aswm.api.world.SlimeWorld
Returns the chunk that belongs to the coordinates specified.
getChunkStorage() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorld
 
getCurrentLoader() - Method in class com.infernalsuite.aswm.api.events.AsyncPostMigrateWorldEvent
 
getCurrentVersion() - Method in interface com.infernalsuite.aswm.api.SlimeNMSBridge
 
getDataVersion() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorld
 
getDefaultValue() - Method in class com.infernalsuite.aswm.api.world.properties.SlimeProperty
 
getEntities() - Method in interface com.infernalsuite.aswm.api.world.SlimeChunk
Returns all the entities of the chunk.
getExtraData() - Method in interface com.infernalsuite.aswm.api.world.SlimeChunk
Returns the extra data of the chunk.
getExtraData() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorld
Returns the extra data of the world.
getExtraData() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorldInstance
 
getHandlerList() - Static method in class com.infernalsuite.aswm.api.events.AsyncPostCreateEmptyWorldEvent
 
getHandlerList() - Static method in class com.infernalsuite.aswm.api.events.AsyncPostGetWorldEvent
 
getHandlerList() - Static method in class com.infernalsuite.aswm.api.events.AsyncPostImportWorldEvent
 
getHandlerList() - Static method in class com.infernalsuite.aswm.api.events.AsyncPostLoadWorldEvent
 
getHandlerList() - Static method in class com.infernalsuite.aswm.api.events.AsyncPostMigrateWorldEvent
 
getHandlerList() - Static method in class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
getHandlerList() - Static method in class com.infernalsuite.aswm.api.events.AsyncPreGetWorldEvent
 
getHandlerList() - Static method in class com.infernalsuite.aswm.api.events.AsyncPreImportWorldEvent
 
getHandlerList() - Static method in class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 
getHandlerList() - Static method in class com.infernalsuite.aswm.api.events.LoadSlimeWorldEvent
 
getHandlerList() - Static method in class com.infernalsuite.aswm.api.events.PreGenerateWorldEvent
 
getHandlers() - Method in class com.infernalsuite.aswm.api.events.AsyncPostCreateEmptyWorldEvent
 
getHandlers() - Method in class com.infernalsuite.aswm.api.events.AsyncPostGetWorldEvent
 
getHandlers() - Method in class com.infernalsuite.aswm.api.events.AsyncPostImportWorldEvent
 
getHandlers() - Method in class com.infernalsuite.aswm.api.events.AsyncPostLoadWorldEvent
 
getHandlers() - Method in class com.infernalsuite.aswm.api.events.AsyncPostMigrateWorldEvent
 
getHandlers() - Method in class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
getHandlers() - Method in class com.infernalsuite.aswm.api.events.AsyncPreGetWorldEvent
 
getHandlers() - Method in class com.infernalsuite.aswm.api.events.AsyncPreImportWorldEvent
 
getHandlers() - Method in class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 
getHandlers() - Method in class com.infernalsuite.aswm.api.events.LoadSlimeWorldEvent
 
getHandlers() - Method in class com.infernalsuite.aswm.api.events.PreGenerateWorldEvent
 
getHeightMaps() - Method in interface com.infernalsuite.aswm.api.world.SlimeChunk
Returns the height maps of the chunk.
getInstance(World) - Method in interface com.infernalsuite.aswm.api.SlimeNMSBridge
 
getLoadedWorld(String) - Method in interface com.infernalsuite.aswm.api.AdvancedSlimePaperAPI
Gets a world which has already been loaded by ASWM.
getLoadedWorlds() - Method in interface com.infernalsuite.aswm.api.AdvancedSlimePaperAPI
Gets a list of worlds which have been loaded by ASWM.
getLoader() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorld
Returns the SlimeLoader used to load and store the world.
getLoader() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorldInstance
 
getName() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorld
Returns the name of the world.
getName() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorldInstance
 
getNbtName() - Method in class com.infernalsuite.aswm.api.world.properties.SlimeProperty
 
getNewLoader() - Method in class com.infernalsuite.aswm.api.events.AsyncPostMigrateWorldEvent
 
getProperties() - Method in class com.infernalsuite.aswm.api.world.properties.SlimePropertyMap
Return the properties (CompoundMap)
getPropertyMap() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorld
Returns the property map.
getPropertyMap() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorldInstance
 
getSections() - Method in interface com.infernalsuite.aswm.api.world.SlimeChunk
Returns all the sections of the chunk.
getSkyLight() - Method in interface com.infernalsuite.aswm.api.world.SlimeChunkSection
Returns the sky light data.
getSlimeLoader() - Method in class com.infernalsuite.aswm.api.events.AsyncPostImportWorldEvent
 
getSlimeLoader() - Method in class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
getSlimeLoader() - Method in class com.infernalsuite.aswm.api.events.AsyncPreImportWorldEvent
 
getSlimeLoader() - Method in class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 
getSlimePropertyMap() - Method in class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
getSlimePropertyMap() - Method in class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 
getSlimeWorld() - Method in class com.infernalsuite.aswm.api.events.AsyncPostCreateEmptyWorldEvent
 
getSlimeWorld() - Method in class com.infernalsuite.aswm.api.events.AsyncPostGetWorldEvent
 
getSlimeWorld() - Method in class com.infernalsuite.aswm.api.events.AsyncPostLoadWorldEvent
 
getSlimeWorld() - Method in class com.infernalsuite.aswm.api.events.LoadSlimeWorldEvent
 
getSlimeWorld() - Method in class com.infernalsuite.aswm.api.events.PreGenerateWorldEvent
 
getSlimeWorldMirror() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorldInstance
 
getTileEntities() - Method in interface com.infernalsuite.aswm.api.world.SlimeChunk
Returns all the tile entities of the chunk.
getUpgradeData() - Method in interface com.infernalsuite.aswm.api.world.SlimeChunk
Upgrade data used to fix the chunks.
getValidator() - Method in class com.infernalsuite.aswm.api.world.properties.SlimeProperty
 
getValue(SlimeProperty<T>) - Method in class com.infernalsuite.aswm.api.world.properties.SlimePropertyMap
Return the current value of the given property
getWorldDir() - Method in class com.infernalsuite.aswm.api.events.AsyncPostImportWorldEvent
 
getWorldDir() - Method in class com.infernalsuite.aswm.api.events.AsyncPreImportWorldEvent
 
getWorldMaps() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorld
Returns a Collection with every world map, serialized in a CompoundTag object.
getWorldName() - Method in class com.infernalsuite.aswm.api.events.AsyncPostImportWorldEvent
 
getWorldName() - Method in class com.infernalsuite.aswm.api.events.AsyncPostMigrateWorldEvent
 
getWorldName() - Method in class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
getWorldName() - Method in class com.infernalsuite.aswm.api.events.AsyncPreGetWorldEvent
 
getWorldName() - Method in class com.infernalsuite.aswm.api.events.AsyncPreImportWorldEvent
 
getWorldName() - Method in class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 
getX() - Method in interface com.infernalsuite.aswm.api.world.SlimeChunk
Returns the X coordinate of the chunk.
getZ() - Method in interface com.infernalsuite.aswm.api.world.SlimeChunk
Returns the Z coordinate of the chunk.

H

Holder() - Constructor for class com.infernalsuite.aswm.api.AdvancedSlimePaperAPI.Holder
 
Holder() - Constructor for class com.infernalsuite.aswm.api.SlimeNMSBridge.Holder
 

I

instance() - Static method in interface com.infernalsuite.aswm.api.AdvancedSlimePaperAPI
Gets the instance of the AdvancedSlimePaper API.
instance() - Static method in interface com.infernalsuite.aswm.api.SlimeNMSBridge
 
InvalidVersionException - Exception Class in com.infernalsuite.aswm.api.exceptions
Exception thrown when SWM is loaded on a non-supported Spigot version.
InvalidVersionException(String) - Constructor for exception class com.infernalsuite.aswm.api.exceptions.InvalidVersionException
 
InvalidWorldException - Exception Class in com.infernalsuite.aswm.api.exceptions
Exception thrown when a folder does not contain a valid Minecraft world.
InvalidWorldException(File) - Constructor for exception class com.infernalsuite.aswm.api.exceptions.InvalidWorldException
 
InvalidWorldException(File, String) - Constructor for exception class com.infernalsuite.aswm.api.exceptions.InvalidWorldException
 
isCancelled() - Method in class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
isCancelled() - Method in class com.infernalsuite.aswm.api.events.AsyncPreGetWorldEvent
 
isCancelled() - Method in class com.infernalsuite.aswm.api.events.AsyncPreImportWorldEvent
 
isCancelled() - Method in class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 
isCancelled() - Method in class com.infernalsuite.aswm.api.events.PreGenerateWorldEvent
 
isReadOnly() - Method in class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
isReadOnly() - Method in class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 
isReadOnly() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorld
Returns whether read-only is enabled.
isReadOnly() - Method in interface com.infernalsuite.aswm.api.world.SlimeWorldInstance
 

L

listWorlds() - Method in interface com.infernalsuite.aswm.api.loaders.SlimeLoader
Returns the current saved world names.
loadEndOverride() - Method in interface com.infernalsuite.aswm.api.SlimeNMSBridge
 
loadInstance(SlimeWorld) - Method in interface com.infernalsuite.aswm.api.SlimeNMSBridge
 
loadNetherOverride() - Method in interface com.infernalsuite.aswm.api.SlimeNMSBridge
 
loadOverworldOverride() - Method in interface com.infernalsuite.aswm.api.SlimeNMSBridge
 
LoadSlimeWorldEvent - Class in com.infernalsuite.aswm.api.events
 
LoadSlimeWorldEvent(SlimeWorld) - Constructor for class com.infernalsuite.aswm.api.events.LoadSlimeWorldEvent
 
loadWorld(SlimeWorld, boolean) - Method in interface com.infernalsuite.aswm.api.AdvancedSlimePaperAPI
Generates a Minecraft World from a SlimeWorld and adds it to the server's world list.

M

merge(SlimePropertyMap) - Method in class com.infernalsuite.aswm.api.world.properties.SlimePropertyMap
Copies all values from the specified SlimePropertyMap.
migrateWorld(String, SlimeLoader, SlimeLoader) - Method in interface com.infernalsuite.aswm.api.AdvancedSlimePaperAPI
Migrates a SlimeWorld to another datasource.

N

NewerFormatException - Exception Class in com.infernalsuite.aswm.api.exceptions
Exception thrown when a world is encoded using a newer SRF format than the one that SWM supports.
NewerFormatException(byte) - Constructor for exception class com.infernalsuite.aswm.api.exceptions.NewerFormatException
 
NibbleArray - Class in com.infernalsuite.aswm.api.utils
Credits to Minikloon for this class.
NibbleArray(byte[]) - Constructor for class com.infernalsuite.aswm.api.utils.NibbleArray
 
NibbleArray(int) - Constructor for class com.infernalsuite.aswm.api.utils.NibbleArray
 

P

PreGenerateWorldEvent - Class in com.infernalsuite.aswm.api.events
 
PreGenerateWorldEvent(SlimeWorld) - Constructor for class com.infernalsuite.aswm.api.events.PreGenerateWorldEvent
 
PVP - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
Whether PVP combat is allowed

R

readValue(Tag<?>) - Method in class com.infernalsuite.aswm.api.world.properties.SlimeProperty
 
readValue(Tag<?>) - Method in class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyBoolean
 
readValue(Tag<?>) - Method in class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyFloat
 
readValue(Tag<?>) - Method in class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyInt
 
readValue(Tag<?>) - Method in class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyString
 
readVanillaWorld(File, String, SlimeLoader) - Method in interface com.infernalsuite.aswm.api.AdvancedSlimePaperAPI
Reads a vanilla world and converts it to SRF.
readWorld(SlimeLoader, String, boolean, SlimePropertyMap) - Method in interface com.infernalsuite.aswm.api.AdvancedSlimePaperAPI
Reads a world using a specified SlimeLoader.
readWorld(String) - Method in interface com.infernalsuite.aswm.api.loaders.SlimeLoader
Read a world's data file.

S

SAVE_MAX_X - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
 
SAVE_MAX_Z - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
 
SAVE_MIN_X - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
 
SAVE_MIN_Z - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
 
saveWorld(SlimeWorld) - Method in interface com.infernalsuite.aswm.api.AdvancedSlimePaperAPI
Saves a SlimeWorld into the SlimeLoader obtained from SlimeWorld.getLoader()
It is suggested to use this instead of World.save(), as this method will block the current thread until the world is saved
saveWorld(String, byte[]) - Method in interface com.infernalsuite.aswm.api.loaders.SlimeLoader
Saves the world's data file.
set(int, int) - Method in class com.infernalsuite.aswm.api.utils.NibbleArray
 
setCancelled(boolean) - Method in class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
setCancelled(boolean) - Method in class com.infernalsuite.aswm.api.events.AsyncPreGetWorldEvent
 
setCancelled(boolean) - Method in class com.infernalsuite.aswm.api.events.AsyncPreImportWorldEvent
 
setCancelled(boolean) - Method in class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 
setCancelled(boolean) - Method in class com.infernalsuite.aswm.api.events.PreGenerateWorldEvent
 
setDefaultWorlds(SlimeWorld, SlimeWorld, SlimeWorld) - Method in interface com.infernalsuite.aswm.api.SlimeNMSBridge
 
setReadOnly(boolean) - Method in class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
setReadOnly(boolean) - Method in class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 
setSlimeLoader(SlimeLoader) - Method in class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
setSlimeLoader(SlimeLoader) - Method in class com.infernalsuite.aswm.api.events.AsyncPreImportWorldEvent
 
setSlimeLoader(SlimeLoader) - Method in class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 
setSlimePropertyMap(SlimePropertyMap) - Method in class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
setSlimePropertyMap(SlimePropertyMap) - Method in class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 
setSlimeWorld(SlimeWorld) - Method in class com.infernalsuite.aswm.api.events.PreGenerateWorldEvent
 
setValue(SlimeProperty<T>, T) - Method in class com.infernalsuite.aswm.api.world.properties.SlimePropertyMap
Update the value of the given property
setWorldDir(File) - Method in class com.infernalsuite.aswm.api.events.AsyncPreImportWorldEvent
 
setWorldName(String) - Method in class com.infernalsuite.aswm.api.events.AsyncPreCreateEmptyWorldEvent
 
setWorldName(String) - Method in class com.infernalsuite.aswm.api.events.AsyncPreGetWorldEvent
 
setWorldName(String) - Method in class com.infernalsuite.aswm.api.events.AsyncPreImportWorldEvent
 
setWorldName(String) - Method in class com.infernalsuite.aswm.api.events.AsyncPreLoadWorldEvent
 
SHOULD_LIMIT_SAVE - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
 
SLIME_HEADER - Static variable in class com.infernalsuite.aswm.api.utils.SlimeFormat
First bytes of every SRF file
SLIME_VERSION - Static variable in class com.infernalsuite.aswm.api.utils.SlimeFormat
Latest version of the SRF that SWM supports
SlimeChunk - Interface in com.infernalsuite.aswm.api.world
In-memory representation of a SRF chunk.
SlimeChunkSection - Interface in com.infernalsuite.aswm.api.world
In-memory representation of a SRF chunk section.
SlimeException - Exception Class in com.infernalsuite.aswm.api.exceptions
Generic SWM exception.
SlimeException(String) - Constructor for exception class com.infernalsuite.aswm.api.exceptions.SlimeException
 
SlimeException(String, Exception) - Constructor for exception class com.infernalsuite.aswm.api.exceptions.SlimeException
 
SlimeFormat - Class in com.infernalsuite.aswm.api.utils
Class containing some standards of the SRF.
SlimeFormat() - Constructor for class com.infernalsuite.aswm.api.utils.SlimeFormat
 
SlimeLoader - Interface in com.infernalsuite.aswm.api.loaders
SlimeLoaders are in charge of loading worlds from a data source, and also locking and deleting them.
SlimeNMSBridge - Interface in com.infernalsuite.aswm.api
 
SlimeNMSBridge.Holder - Class in com.infernalsuite.aswm.api
 
SlimeProperties - Class in com.infernalsuite.aswm.api.world.properties
Class with all existing slime world properties.
SlimeProperties() - Constructor for class com.infernalsuite.aswm.api.world.properties.SlimeProperties
 
SlimeProperty<T> - Class in com.infernalsuite.aswm.api.world.properties
A property describing behavior of a slime world.
SlimeProperty(String, T) - Constructor for class com.infernalsuite.aswm.api.world.properties.SlimeProperty
 
SlimeProperty(String, T, Function<T, Boolean>) - Constructor for class com.infernalsuite.aswm.api.world.properties.SlimeProperty
 
SlimePropertyBoolean - Class in com.infernalsuite.aswm.api.world.properties.type
A slime property of type boolean
SlimePropertyBoolean(String, Boolean) - Constructor for class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyBoolean
 
SlimePropertyBoolean(String, Boolean, Function<Boolean, Boolean>) - Constructor for class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyBoolean
 
SlimePropertyFloat - Class in com.infernalsuite.aswm.api.world.properties.type
A slime property of type float
SlimePropertyFloat(String, Float) - Constructor for class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyFloat
 
SlimePropertyFloat(String, Float, Function<Float, Boolean>) - Constructor for class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyFloat
 
SlimePropertyInt - Class in com.infernalsuite.aswm.api.world.properties.type
A slime property of type integer
SlimePropertyInt(String, Integer) - Constructor for class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyInt
 
SlimePropertyInt(String, Integer, Function<Integer, Boolean>) - Constructor for class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyInt
 
SlimePropertyMap - Class in com.infernalsuite.aswm.api.world.properties
A Property Map object.
SlimePropertyMap() - Constructor for class com.infernalsuite.aswm.api.world.properties.SlimePropertyMap
 
SlimePropertyMap(CompoundMap) - Constructor for class com.infernalsuite.aswm.api.world.properties.SlimePropertyMap
 
SlimePropertyString - Class in com.infernalsuite.aswm.api.world.properties.type
A slime property of type integer
SlimePropertyString(String, String) - Constructor for class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyString
 
SlimePropertyString(String, String, Function<String, Boolean>) - Constructor for class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyString
 
SlimeWorld - Interface in com.infernalsuite.aswm.api.world
In-memory representation of a SRF world.
SlimeWorldInstance - Interface in com.infernalsuite.aswm.api.world
 
SPAWN_X - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
The X coordinate of the world spawn
SPAWN_Y - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
The Y coordinate of the world spawn
SPAWN_YAW - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
The yaw of the world spawn
SPAWN_Z - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
The Z coordinate of the world spawn

T

toCompound() - Method in class com.infernalsuite.aswm.api.world.properties.SlimePropertyMap
Returns a CompoundTag containing every property set in this map.
toString() - Method in class com.infernalsuite.aswm.api.world.properties.SlimeProperty
 
toString() - Method in class com.infernalsuite.aswm.api.world.properties.SlimePropertyMap
 

U

UnknownWorldException - Exception Class in com.infernalsuite.aswm.api.exceptions
Exception thrown when a world could not be found.
UnknownWorldException(String) - Constructor for exception class com.infernalsuite.aswm.api.exceptions.UnknownWorldException
 

W

WORLD_TYPE - Static variable in class com.infernalsuite.aswm.api.world.properties.SlimeProperties
The type of world
WorldAlreadyExistsException - Exception Class in com.infernalsuite.aswm.api.exceptions
Exception thrown when a world already exists inside a data source.
WorldAlreadyExistsException(String) - Constructor for exception class com.infernalsuite.aswm.api.exceptions.WorldAlreadyExistsException
 
worldExists(String) - Method in interface com.infernalsuite.aswm.api.loaders.SlimeLoader
Checks whether a world exists inside the data source.
worldLoaded(SlimeWorld) - Method in interface com.infernalsuite.aswm.api.AdvancedSlimePaperAPI
Checks if a SlimeWorld is loaded on the server.
WorldLoadedException - Exception Class in com.infernalsuite.aswm.api.exceptions
Exception thrown when a world is loaded when trying to import it.
WorldLoadedException(String) - Constructor for exception class com.infernalsuite.aswm.api.exceptions.WorldLoadedException
 
WorldTooBigException - Exception Class in com.infernalsuite.aswm.api.exceptions
Exception thrown when a MC world is too big to be converted into the SRF.
WorldTooBigException(String) - Constructor for exception class com.infernalsuite.aswm.api.exceptions.WorldTooBigException
 
writeValue(CompoundMap, Boolean) - Method in class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyBoolean
 
writeValue(CompoundMap, Float) - Method in class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyFloat
 
writeValue(CompoundMap, Integer) - Method in class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyInt
 
writeValue(CompoundMap, String) - Method in class com.infernalsuite.aswm.api.world.properties.type.SlimePropertyString
 
writeValue(CompoundMap, T) - Method in class com.infernalsuite.aswm.api.world.properties.SlimeProperty
 
A C D E F G H I L M N P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form