Index
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 aCompoundBinaryTag
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 theSlimeLoader
obtained fromSlimeWorld.getLoader()
It is suggested to use this instead ofWorld.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 formatSlimeSerializationAdapter.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.use
SlimePropertyFloat.create(String, float)
instead - 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.Use
SlimePropertyInt.create(String, int)
instead - 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.Use
SlimePropertyInt.create(String, int, Function)
instead - 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.Use
SlimePropertyString.create(String, String)
instead - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
SlimePropertyBoolean.create(String, boolean)
instead