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.asp.api
Main class of the SWM API.
AdvancedSlimePaperAPI.Holder - Class in com.infernalsuite.asp.api
 
ALLOW_ANIMALS - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
Whether peaceful animals are allowed to spawn
ALLOW_MONSTERS - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
Whether monsters are allowed to spawn at night or in the dark
applyDataFixers(SlimeWorld) - Method in interface com.infernalsuite.asp.api.SlimeDataConverter
 
applyValidator(T) - Method in class com.infernalsuite.asp.api.world.properties.SlimeProperty
 

C

cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.SlimeProperty
 
cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyBoolean
 
cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyByte
 
cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyByteArray
 
cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyDouble
 
cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyFloat
 
cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyInt
 
cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyIntArray
 
cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyList
 
cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyLong
 
cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyLongArray
 
cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyShort
 
cast(BinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyString
 
CHUNK_PRUNING - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
 
CHUNK_SECTION_MAX - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
 
CHUNK_SECTION_MIN - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
 
clone() - Method in class com.infernalsuite.asp.api.utils.NibbleArray
 
clone() - Method in class com.infernalsuite.asp.api.world.properties.SlimePropertyMap
 
clone(String) - Method in interface com.infernalsuite.asp.api.world.SlimeWorld
Returns a clone of the world with the given name.
clone(String, SlimeLoader) - Method in interface com.infernalsuite.asp.api.world.SlimeWorld
Returns a clone of the world with the given name.
com.infernalsuite.asp.api - package com.infernalsuite.asp.api
 
com.infernalsuite.asp.api.events - package com.infernalsuite.asp.api.events
 
com.infernalsuite.asp.api.exceptions - package com.infernalsuite.asp.api.exceptions
 
com.infernalsuite.asp.api.loaders - package com.infernalsuite.asp.api.loaders
 
com.infernalsuite.asp.api.utils - package com.infernalsuite.asp.api.utils
 
com.infernalsuite.asp.api.world - package com.infernalsuite.asp.api.world
 
com.infernalsuite.asp.api.world.properties - package com.infernalsuite.asp.api.world.properties
 
com.infernalsuite.asp.api.world.properties.type - package com.infernalsuite.asp.api.world.properties.type
 
convertBlockPalette(ListBinaryTag, int, int) - Method in interface com.infernalsuite.asp.api.SlimeDataConverter
 
convertChunkTo1_13(CompoundBinaryTag) - Method in interface com.infernalsuite.asp.api.SlimeDataConverter
 
convertEntities(List<CompoundBinaryTag>, int, int) - Method in interface com.infernalsuite.asp.api.SlimeDataConverter
 
convertTileEntities(List<CompoundBinaryTag>, int, int) - Method in interface com.infernalsuite.asp.api.SlimeDataConverter
 
CorruptedWorldException - Exception Class in com.infernalsuite.asp.api.exceptions
Exception thrown when a world could not be read from its data file.
CorruptedWorldException(String) - Constructor for exception class com.infernalsuite.asp.api.exceptions.CorruptedWorldException
 
CorruptedWorldException(String, Exception) - Constructor for exception class com.infernalsuite.asp.api.exceptions.CorruptedWorldException
 
create(String, boolean) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyBoolean
 
create(String, boolean, Function<Boolean, Boolean>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyBoolean
 
create(String, byte) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyByte
 
create(String, byte[]) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyByteArray
 
create(String, byte[], Function<byte[], Boolean>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyByteArray
 
create(String, byte, Function<Byte, Boolean>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyByte
 
create(String, double) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyDouble
 
create(String, double, Function<Double, Boolean>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyDouble
 
create(String, float) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyFloat
 
create(String, float, Function<Float, Boolean>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyFloat
 
create(String, int) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyInt
 
create(String, int[]) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyIntArray
 
create(String, int[], Function<int[], Boolean>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyIntArray
 
create(String, int, Function<Integer, Boolean>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyInt
 
create(String, long) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyLong
 
create(String, long[]) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyLongArray
 
create(String, long[], Function<long[], Boolean>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyLongArray
 
create(String, long, Function<Long, Boolean>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyLong
 
create(String, short) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyShort
 
create(String, short, Function<Short, Boolean>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyShort
 
create(String, String) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyString
 
create(String, String, Function<String, Boolean>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyString
 
create(String, List<T>, Function<List<T>, Boolean>, BinaryTagType<Z>, Function<T, Z>, Function<Z, T>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyList
 
create(String, List<T>, BinaryTagType<Z>, Function<T, Z>, Function<Z, T>) - Static method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyList
 
createEmptyWorld(String, boolean, SlimePropertyMap, SlimeLoader) - Method in interface com.infernalsuite.asp.api.AdvancedSlimePaperAPI
Creates an empty world.
createTag(byte[]) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyByteArray
 
createTag(int[]) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyIntArray
 
createTag(long[]) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyLongArray
 
createTag(Boolean) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyBoolean
 
createTag(Byte) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyByte
 
createTag(Double) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyDouble
 
createTag(Float) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyFloat
 
createTag(Integer) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyInt
 
createTag(Long) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyLong
 
createTag(Short) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyShort
 
createTag(String) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyString
 
createTag(List<T>) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyList
 
createTag(T) - Method in class com.infernalsuite.asp.api.world.properties.SlimeProperty
 

D

DEFAULT_BIOME - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
The default biome generated in empty chunks
deleteWorld(String) - Method in interface com.infernalsuite.asp.api.loaders.SlimeLoader
Deletes a world from the data source.
deserializeWorld(String, byte[], SlimeLoader, SlimePropertyMap, boolean) - Method in interface com.infernalsuite.asp.api.loaders.SlimeSerializationAdapter
Deserializes a world from the given byte array and applies data fixers to the world.
DIFFICULTY - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
The difficulty set for the world
DRAGON_BATTLE - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
Whether the dragon battle should be enabled in end worlds

E

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

F

fromCompound(CompoundBinaryTag) - Static method in class com.infernalsuite.asp.api.world.properties.SlimePropertyMap
 

G

get(int) - Method in class com.infernalsuite.asp.api.utils.NibbleArray
 
getBacking() - Method in class com.infernalsuite.asp.api.utils.NibbleArray
 
getBiomeTag() - Method in interface com.infernalsuite.asp.api.world.SlimeChunkSection
 
getBlockLight() - Method in interface com.infernalsuite.asp.api.world.SlimeChunkSection
Returns the block light data.
getBlockStatesTag() - Method in interface com.infernalsuite.asp.api.world.SlimeChunkSection
 
getBukkitWorld() - Method in interface com.infernalsuite.asp.api.world.SlimeWorldInstance
Returns the bukkit instance of the loaded world.
getChunk(int, int) - Method in interface com.infernalsuite.asp.api.world.SlimeWorld
Returns the chunk that belongs to the coordinates specified.
getChunkStorage() - Method in interface com.infernalsuite.asp.api.world.SlimeWorld
 
getCurrentVersion() - Method in interface com.infernalsuite.asp.api.SlimeNMSBridge
 
getDataVersion() - Method in interface com.infernalsuite.asp.api.world.SlimeWorld
 
getDefaultValue() - Method in class com.infernalsuite.asp.api.world.properties.SlimeProperty
 
getEntities() - Method in interface com.infernalsuite.asp.api.world.SlimeChunk
Returns all the entities of the chunk.
getExtraData() - Method in interface com.infernalsuite.asp.api.world.SlimeChunk
Returns the extra data of the chunk.
getExtraData() - Method in interface com.infernalsuite.asp.api.world.SlimeWorld
Extra data to be stored alongside the world.
getHandlerList() - Static method in class com.infernalsuite.asp.api.events.LoadSlimeWorldEvent
 
getHandlers() - Method in class com.infernalsuite.asp.api.events.LoadSlimeWorldEvent
 
getHeightMaps() - Method in interface com.infernalsuite.asp.api.world.SlimeChunk
Returns the height maps of the chunk.
getImplementationVersion() - Method in exception class com.infernalsuite.asp.api.loaders.UpdatableLoader.NewerStorageException
 
getInstance(World) - Method in interface com.infernalsuite.asp.api.SlimeNMSBridge
 
getKey() - Method in class com.infernalsuite.asp.api.world.properties.SlimeProperty
 
getLoadedWorld(String) - Method in interface com.infernalsuite.asp.api.AdvancedSlimePaperAPI
Gets a world which has already been loaded by ASWM.
getLoadedWorlds() - Method in interface com.infernalsuite.asp.api.AdvancedSlimePaperAPI
Gets a list of worlds which have been loaded by ASWM.
getLoader() - Method in interface com.infernalsuite.asp.api.world.SlimeWorld
Returns the SlimeLoader used to load and store the world.
getName() - Method in interface com.infernalsuite.asp.api.world.SlimeWorld
Returns the name of the world.
getProperties() - Method in class com.infernalsuite.asp.api.world.properties.SlimePropertyMap
Return the properties (CompoundMap)
getPropertyMap() - Method in interface com.infernalsuite.asp.api.world.SlimeWorld
Returns the property map.
getSections() - Method in interface com.infernalsuite.asp.api.world.SlimeChunk
Returns all the sections of the chunk.
getSerializableCopy() - Method in interface com.infernalsuite.asp.api.world.SlimeWorldInstance
 
getSerializer() - Method in interface com.infernalsuite.asp.api.AdvancedSlimePaperAPI
Returns the SlimeSerializationAdapter used to serialize and deserialize SlimeWorlds.
getSkyLight() - Method in interface com.infernalsuite.asp.api.world.SlimeChunkSection
Returns the sky light data.
getSlimeDataConverter() - Method in interface com.infernalsuite.asp.api.SlimeNMSBridge
 
getSlimeFormat() - Method in interface com.infernalsuite.asp.api.loaders.SlimeSerializationAdapter
The current slime format version used by AdvancedSlimePaper.
getSlimeWorld() - Method in class com.infernalsuite.asp.api.events.LoadSlimeWorldEvent
 
getStorageVersion() - Method in exception class com.infernalsuite.asp.api.loaders.UpdatableLoader.NewerStorageException
 
getTileEntities() - Method in interface com.infernalsuite.asp.api.world.SlimeChunk
Returns all the tile entities of the chunk.
getUpgradeData() - Method in interface com.infernalsuite.asp.api.world.SlimeChunk
Upgrade data used to fix the chunks.
getValidator() - Method in class com.infernalsuite.asp.api.world.properties.SlimeProperty
 
getValue(SlimeProperty<T, Z>) - Method in class com.infernalsuite.asp.api.world.properties.SlimePropertyMap
Return the current value of the given property
getWorldMaps() - Method in interface com.infernalsuite.asp.api.world.SlimeWorld
Returns a Collection with every world map, serialized in a CompoundBinaryTag object.
getX() - Method in interface com.infernalsuite.asp.api.world.SlimeChunk
Returns the X coordinate of the chunk.
getZ() - Method in interface com.infernalsuite.asp.api.world.SlimeChunk
Returns the Z coordinate of the chunk.

H

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

I

instance() - Static method in interface com.infernalsuite.asp.api.AdvancedSlimePaperAPI
Gets the instance of the AdvancedSlimePaper API.
instance() - Static method in interface com.infernalsuite.asp.api.SlimeNMSBridge
 
InvalidWorldException - Exception Class in com.infernalsuite.asp.api.exceptions
Exception thrown when a folder does not contain a valid Minecraft world.
InvalidWorldException(Path) - Constructor for exception class com.infernalsuite.asp.api.exceptions.InvalidWorldException
 
InvalidWorldException(Path, String) - Constructor for exception class com.infernalsuite.asp.api.exceptions.InvalidWorldException
 
isReadOnly() - Method in interface com.infernalsuite.asp.api.world.SlimeWorld
Returns whether read-only is enabled.

L

legacy(File) - Static method in exception class com.infernalsuite.asp.api.exceptions.InvalidWorldException
 
legacy(File, String) - Static method in exception class com.infernalsuite.asp.api.exceptions.InvalidWorldException
 
listWorlds() - Method in interface com.infernalsuite.asp.api.loaders.SlimeLoader
Returns the current saved world names.
loadEndOverride() - Method in interface com.infernalsuite.asp.api.SlimeNMSBridge
 
loadInstance(SlimeWorld) - Method in interface com.infernalsuite.asp.api.SlimeNMSBridge
 
loadNetherOverride() - Method in interface com.infernalsuite.asp.api.SlimeNMSBridge
 
loadOverworldOverride() - Method in interface com.infernalsuite.asp.api.SlimeNMSBridge
 
LoadSlimeWorldEvent - Class in com.infernalsuite.asp.api.events
 
LoadSlimeWorldEvent(SlimeWorldInstance) - Constructor for class com.infernalsuite.asp.api.events.LoadSlimeWorldEvent
 
loadWorld(SlimeWorld, boolean) - Method in interface com.infernalsuite.asp.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.asp.api.world.properties.SlimePropertyMap
Copies all values from the specified SlimePropertyMap.
migrateWorld(String, SlimeLoader, SlimeLoader) - Method in interface com.infernalsuite.asp.api.AdvancedSlimePaperAPI
Migrates a SlimeWorld to another datasource.

N

NewerFormatException - Exception Class in com.infernalsuite.asp.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.asp.api.exceptions.NewerFormatException
 
NewerStorageException(int, int) - Constructor for exception class com.infernalsuite.asp.api.loaders.UpdatableLoader.NewerStorageException
 
NibbleArray - Class in com.infernalsuite.asp.api.utils
Credits to Minikloon for this class.
NibbleArray(byte[]) - Constructor for class com.infernalsuite.asp.api.utils.NibbleArray
 
NibbleArray(int) - Constructor for class com.infernalsuite.asp.api.utils.NibbleArray
 

P

PVP - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
Whether PVP combat is allowed

R

readValue(ByteArrayBinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyByteArray
 
readValue(ByteBinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyBoolean
 
readValue(ByteBinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyByte
 
readValue(DoubleBinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyDouble
 
readValue(FloatBinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyFloat
 
readValue(IntArrayBinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyIntArray
 
readValue(IntBinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyInt
 
readValue(ListBinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyList
 
readValue(LongArrayBinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyLongArray
 
readValue(LongBinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyLong
 
readValue(ShortBinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyShort
 
readValue(StringBinaryTag) - Method in class com.infernalsuite.asp.api.world.properties.type.SlimePropertyString
 
readValue(Z) - Method in class com.infernalsuite.asp.api.world.properties.SlimeProperty
 
readVanillaWorld(File, String, SlimeLoader) - Method in interface com.infernalsuite.asp.api.AdvancedSlimePaperAPI
Reads a vanilla world and converts it to SRF.
readWorld(SlimeLoader, String, boolean, SlimePropertyMap) - Method in interface com.infernalsuite.asp.api.AdvancedSlimePaperAPI
Reads a world using a specified SlimeLoader.
readWorld(String) - Method in interface com.infernalsuite.asp.api.loaders.SlimeLoader
Read a world's data file.

S

SAVE_MAX_X - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
 
SAVE_MAX_Z - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
 
SAVE_MIN_X - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
 
SAVE_MIN_Z - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
 
saveWorld(SlimeWorld) - Method in interface com.infernalsuite.asp.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.asp.api.loaders.SlimeLoader
Saves the world's data file.
serializeWorld(SlimeWorld) - Method in interface com.infernalsuite.asp.api.loaders.SlimeSerializationAdapter
Serializes a SlimeWorld with the current format SlimeSerializationAdapter.getSlimeFormat().
set(int, int) - Method in class com.infernalsuite.asp.api.utils.NibbleArray
 
setDefaultWorlds(SlimeWorld, SlimeWorld, SlimeWorld) - Method in interface com.infernalsuite.asp.api.SlimeNMSBridge
 
setValue(SlimeProperty<T, Z>, T) - Method in class com.infernalsuite.asp.api.world.properties.SlimePropertyMap
Update the value of the given property
SHOULD_LIMIT_SAVE - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
 
SLIME_HEADER - Static variable in class com.infernalsuite.asp.api.utils.SlimeFormat
First bytes of every SRF file
SLIME_VERSION - Static variable in class com.infernalsuite.asp.api.utils.SlimeFormat
Latest version of the SRF that SWM supports
SlimeChunk - Interface in com.infernalsuite.asp.api.world
In-memory representation of a SRF chunk.
SlimeChunkSection - Interface in com.infernalsuite.asp.api.world
In-memory representation of a SRF chunk section.
SlimeDataConverter - Interface in com.infernalsuite.asp.api
 
SlimeException - Exception Class in com.infernalsuite.asp.api.exceptions
Generic SWM exception.
SlimeException(String) - Constructor for exception class com.infernalsuite.asp.api.exceptions.SlimeException
 
SlimeException(String, Exception) - Constructor for exception class com.infernalsuite.asp.api.exceptions.SlimeException
 
SlimeFormat - Class in com.infernalsuite.asp.api.utils
Class containing some standards of the SRF.
SlimeFormat() - Constructor for class com.infernalsuite.asp.api.utils.SlimeFormat
 
SlimeLoader - Interface in com.infernalsuite.asp.api.loaders
SlimeLoaders are in charge of loading worlds from a data source, and also locking and deleting them.
SlimeNMSBridge - Interface in com.infernalsuite.asp.api
 
SlimeNMSBridge.Holder - Class in com.infernalsuite.asp.api
 
SlimeProperties - Class in com.infernalsuite.asp.api.world.properties
Class with all existing slime world properties.
SlimeProperties() - Constructor for class com.infernalsuite.asp.api.world.properties.SlimeProperties
 
SlimeProperty<T,Z> - Class in com.infernalsuite.asp.api.world.properties
A property describing behavior of a slime world.
SlimeProperty(String, T) - Constructor for class com.infernalsuite.asp.api.world.properties.SlimeProperty
 
SlimeProperty(String, T, Function<T, Boolean>) - Constructor for class com.infernalsuite.asp.api.world.properties.SlimeProperty
 
SlimePropertyBoolean - Class in com.infernalsuite.asp.api.world.properties.type
A slime property of type boolean
SlimePropertyBoolean(String, Boolean) - Constructor for class com.infernalsuite.asp.api.world.properties.type.SlimePropertyBoolean
Deprecated, for removal: This API element is subject to removal in a future version.
SlimePropertyBoolean(String, Boolean, Function<Boolean, Boolean>) - Constructor for class com.infernalsuite.asp.api.world.properties.type.SlimePropertyBoolean
Deprecated, for removal: This API element is subject to removal in a future version.
SlimePropertyByte - Class in com.infernalsuite.asp.api.world.properties.type
 
SlimePropertyByteArray - Class in com.infernalsuite.asp.api.world.properties.type
 
SlimePropertyDouble - Class in com.infernalsuite.asp.api.world.properties.type
 
SlimePropertyFloat - Class in com.infernalsuite.asp.api.world.properties.type
A slime property of type float
SlimePropertyFloat(String, Float) - Constructor for class com.infernalsuite.asp.api.world.properties.type.SlimePropertyFloat
Deprecated, for removal: This API element is subject to removal in a future version.
SlimePropertyFloat(String, Float, Function<Float, Boolean>) - Constructor for class com.infernalsuite.asp.api.world.properties.type.SlimePropertyFloat
Deprecated, for removal: This API element is subject to removal in a future version.
SlimePropertyInt - Class in com.infernalsuite.asp.api.world.properties.type
A slime property of type integer
SlimePropertyInt(String, Integer) - Constructor for class com.infernalsuite.asp.api.world.properties.type.SlimePropertyInt
Deprecated, for removal: This API element is subject to removal in a future version.
SlimePropertyInt(String, Integer, Function<Integer, Boolean>) - Constructor for class com.infernalsuite.asp.api.world.properties.type.SlimePropertyInt
Deprecated, for removal: This API element is subject to removal in a future version.
SlimePropertyIntArray - Class in com.infernalsuite.asp.api.world.properties.type
 
SlimePropertyList<T,Z> - Class in com.infernalsuite.asp.api.world.properties.type
 
SlimePropertyLong - Class in com.infernalsuite.asp.api.world.properties.type
 
SlimePropertyLongArray - Class in com.infernalsuite.asp.api.world.properties.type
 
SlimePropertyMap - Class in com.infernalsuite.asp.api.world.properties
A Property Map object.
SlimePropertyMap() - Constructor for class com.infernalsuite.asp.api.world.properties.SlimePropertyMap
 
SlimePropertyMap(Map<String, BinaryTag>) - Constructor for class com.infernalsuite.asp.api.world.properties.SlimePropertyMap
 
SlimePropertyShort - Class in com.infernalsuite.asp.api.world.properties.type
 
SlimePropertyString - Class in com.infernalsuite.asp.api.world.properties.type
A slime property of type integer
SlimePropertyString(String, String) - Constructor for class com.infernalsuite.asp.api.world.properties.type.SlimePropertyString
Deprecated, for removal: This API element is subject to removal in a future version.
SlimePropertyString(String, String, Function<String, Boolean>) - Constructor for class com.infernalsuite.asp.api.world.properties.type.SlimePropertyString
Deprecated, for removal: This API element is subject to removal in a future version.
SlimeSerializationAdapter - Interface in com.infernalsuite.asp.api.loaders
 
SlimeWorld - Interface in com.infernalsuite.asp.api.world
In-memory representation of a SRF world.
SlimeWorldInstance - Interface in com.infernalsuite.asp.api.world
 
SPAWN_X - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
The X coordinate of the world spawn
SPAWN_Y - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
The Y coordinate of the world spawn
SPAWN_YAW - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
The yaw of the world spawn
SPAWN_Z - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
The Z coordinate of the world spawn

T

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

U

UnknownWorldException - Exception Class in com.infernalsuite.asp.api.exceptions
Exception thrown when a world could not be found.
UnknownWorldException(String) - Constructor for exception class com.infernalsuite.asp.api.exceptions.UnknownWorldException
 
UpdatableLoader - Class in com.infernalsuite.asp.api.loaders
 
UpdatableLoader() - Constructor for class com.infernalsuite.asp.api.loaders.UpdatableLoader
 
UpdatableLoader.NewerStorageException - Exception Class in com.infernalsuite.asp.api.loaders
 
update() - Method in class com.infernalsuite.asp.api.loaders.UpdatableLoader
 

W

WORLD_TYPE - Static variable in class com.infernalsuite.asp.api.world.properties.SlimeProperties
The type of world
WorldAlreadyExistsException - Exception Class in com.infernalsuite.asp.api.exceptions
Exception thrown when a world already exists inside a data source.
WorldAlreadyExistsException(String) - Constructor for exception class com.infernalsuite.asp.api.exceptions.WorldAlreadyExistsException
 
worldExists(String) - Method in interface com.infernalsuite.asp.api.loaders.SlimeLoader
Checks whether a world exists inside the data source.
worldLoaded(SlimeWorld) - Method in interface com.infernalsuite.asp.api.AdvancedSlimePaperAPI
Checks if a SlimeWorld is loaded on the server.
WorldLoadedException - Exception Class in com.infernalsuite.asp.api.exceptions
Exception thrown when a world is loaded when trying to import it.
WorldLoadedException(String) - Constructor for exception class com.infernalsuite.asp.api.exceptions.WorldLoadedException
 
WorldTooBigException - Exception Class in com.infernalsuite.asp.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.asp.api.exceptions.WorldTooBigException
 
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