Index
All Classes and Interfaces|All Packages
A
- at(L) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Sets the target Location corner where the blocks start to get placed.
- at(L) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Sets the source Location corner where the blocks start to get saved.
- author(String) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Sets the author.
C
- cancel() - Method in interface com.github.shynixn.structureblocklib.api.entity.ProgressToken
-
Cancels the progress if it has not finished yet.
- com.github.shynixn.structureblocklib.api.block - package com.github.shynixn.structureblocklib.api.block
- com.github.shynixn.structureblocklib.api.entity - package com.github.shynixn.structureblocklib.api.entity
- com.github.shynixn.structureblocklib.api.enumeration - package com.github.shynixn.structureblocklib.api.enumeration
- com.github.shynixn.structureblocklib.api.service - package com.github.shynixn.structureblocklib.api.service
- convertToMirrorHandle(StructureMirror) - Method in interface com.github.shynixn.structureblocklib.api.service.TypeConversionService
-
Converts the given
StructureMirrorto a handle. - convertToRotationHandle(StructureRotation) - Method in interface com.github.shynixn.structureblocklib.api.service.TypeConversionService
-
Converts the given
StructureRotationto a handle. - convertToStructureMirror(Object) - Method in interface com.github.shynixn.structureblocklib.api.service.TypeConversionService
-
Converts the given handle to a
StructureMirror. - convertToStructureMode(Object) - Method in interface com.github.shynixn.structureblocklib.api.service.TypeConversionService
-
Converts the given handle to a
StructureMode. - convertToStructureModeHandle(StructureMode) - Method in interface com.github.shynixn.structureblocklib.api.service.TypeConversionService
-
Converts the given
StructureModeto a handle. - convertToStructureRotation(Object) - Method in interface com.github.shynixn.structureblocklib.api.service.TypeConversionService
-
Converts the given handle to a
StructureRotation. - CORNER - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureMode
D
- DATA - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureMode
- deSerialize(InputStream) - Method in interface com.github.shynixn.structureblocklib.api.service.StructureSerializationService
-
Deserializes the
InputStreamto an NMS handle of DefinedStructure.
F
- FRONT_BACK - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureMirror
G
- getAsyncExecutor() - Method in interface com.github.shynixn.structureblocklib.api.service.ProxyService
-
Gets an execute to schedule tasks on the asynchronous bukkit threadPool.
- getAuthor() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract
-
Returns the author of the structure.
- getAuthor() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureReadMeta
-
Gets the author.
- getAuthor() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Gets the author.
- getBlockNameMetaData() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockDataAbstract
-
Returns the custom meta data.
- getBlockProcessors() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlaceMeta
-
Gets the block processors when placing this structure.
- getBukkitId() - Method in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Gets the bukkit id.
- getCompletionStage() - Method in interface com.github.shynixn.structureblocklib.api.entity.ProgressToken
-
Gets the already started
CompletionStagewhich completes with the result. - getEntity() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureEntity
-
Generates a virtual entity, which is not added to the world but the data can be extracted.
- getEntityProcessors() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlaceMeta
-
Gets the Entity processors when placing this structure.
- getId() - Method in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Gets easy id.
- getIntegrity() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract
-
Returns the integrity of the structure.
- getIntegrity() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Gets the target integrity.
- getIntegrity() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlaceMeta
-
Gets the target integrity.
- getLocation() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Gets the target Location.
- getLocation() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlaceMeta
-
Gets the source Location.
- getLocation() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureReadMeta
-
Gets the source Location.
- getLocation() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Gets the source Location.
- getMaxSize() - Method in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureRestriction
-
Gets the max size value.
- getMirrorType() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract
-
Returns the mirrorType of the structure when getting load.
- getMirrorType() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Gets the target mirror type.
- getMirrorType() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlaceMeta
-
Gets the target mirror type.
- getNbtData() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureEntity
-
Gets the nbt data of the stored entity in string format.
- getNumericId() - Method in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Gets the numeric id.
- getOffset() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureReadMeta
-
Gets the offset of the selection.
- getOffset() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Gets the offset of the selection.
- getProcessors() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlaceMeta
-
Deprecated.
- getRestriction() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Gets the size restriction.
- getRotationType() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract
-
Returns the rotation of the structure when getting load.
- getRotationType() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Gets the target rotation type.
- getRotationType() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlaceMeta
-
Gets the target rotation type.
- getSaveName() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockCornerAbstract
-
Returns the name of the save.
- getSeed() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract
-
Returns the seed of the structure.
- getSeed() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Gets the target seed.
- getSeed() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlaceMeta
-
Gets the target seed.
- getServerVersion() - Method in interface com.github.shynixn.structureblocklib.api.service.ProxyService
-
Gets the running minecraft version.
- getSizeX() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract
-
Returns the size of the structure in X direction.
- getSizeY() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract
-
Returns the size of the structure in Y direction.
- getSizeZ() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract
-
Returns the size of the structure in Z direction.
- getSourceBlock() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlacePart
-
Gets currently processed block from the structure source.
- getSourceLocation() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureEntity
-
Gets the relative source location inside the structure.
- getStructureLocation() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract
-
Returns the location of the structure.
- getStructureMode() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockAbstract
-
Returns the type of the structureBlock.
- getStructureVoidTypeName() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureReadMeta
-
Deprecated.
- getStructureVoidTypeName() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Deprecated.
- getSyncExecutor() - Method in interface com.github.shynixn.structureblocklib.api.service.ProxyService
-
Gets an execute to schedule tasks on the synchronous bukkit thread.
- getTargetBlock() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlacePart
-
Gets target block in the world where the source block is placed.
- getWorld() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlacePart
-
Gets the world where the structure is placed.
- getWorldName() - Method in interface com.github.shynixn.structureblocklib.api.entity.Position
-
Gets the world name.
- getX() - Method in interface com.github.shynixn.structureblocklib.api.entity.Position
-
Gets the x coordinate.
- getY() - Method in interface com.github.shynixn.structureblocklib.api.entity.Position
-
Gets the y coordinate.
- getZ() - Method in interface com.github.shynixn.structureblocklib.api.entity.Position
-
Gets the z coordinate.
I
- includeBlocks(boolean) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Should blocks which may or may not be included in the saved file be included in the loaded structure.
- includeEntities(boolean) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Should entities which may or may not be included in the saved file be included in the loaded structure.
- includeEntities(boolean) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Should entities be included in the save file.
- integrity(float) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Sets the target integrity.
- isBoundingBoxVisible() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract
-
Returns if the boundingBox is visible.
- isCancelled() - Method in interface com.github.shynixn.structureblocklib.api.entity.ProgressToken
-
Is the progress cancelled or not.
- isIncludeBlockEnabled() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlaceMeta
-
Should blocks be loaded.
- isIncludeBlocksEnabled() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Should blocks which may or may not be included in the saved file be included in the loaded structure.
- isIncludeEntitiesEnabled() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract
-
Should entities which may or may not be included in the saved file be included in the loaded/saved structure.
- isIncludeEntitiesEnabled() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Should entities which may or may not be included in the saved file be included in the loaded structure.
- isIncludeEntitiesEnabled() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructurePlaceMeta
-
Should entities be loaded.
- isIncludeEntitiesEnabled() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureReadMeta
-
Should entities included in the saved file.
- isIncludeEntitiesEnabled() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Should entities included in the saved file.
- isInvisibleBlocksEnabled() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockSaveAbstract
-
Returns if invisibleBlocks are visible.
- isVersionSameOrGreaterThan(Version) - Method in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Gets if this version is same or greater than the given version by parameter.
L
- LEFT_RIGHT - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureMirror
- LOAD - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureMode
- loadFromFile(File) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Loads the structure blocks and entities from the given source and places the blocks at the defined position.
- loadFromInputStream(InputStream) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Loads the structure blocks and entities from the given source and places the blocks at the defined position.
- loadFromPath(Path) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Loads the structure blocks and entities from the given source and places the blocks at the defined position.
- loadFromSaver(StructureSaverAbstract<L, V>) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Loads the structure blocks and entities from the given source and places the blocks at the defined position.
- loadFromString(String) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Loads the structure blocks and entities from the given source and places the blocks at the defined position.
- loadFromWorld(String, String, String) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Loads the structure blocks and entities from the structure storage inside each world folder of Minecraft and places the blocks at the defined position.
- loadStructure() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract
-
Gets the associated
StructureLoaderAbstractinstance which contains the current block properties.
M
- mirror(StructureMirror) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Sets the target mirror type.
N
- NONE - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureMirror
- NONE - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureRotation
O
- offSet(V) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Sets the source Vector offset where the blocks reach to get saved.
- onException(Consumer<Throwable>) - Method in interface com.github.shynixn.structureblocklib.api.entity.ProgressToken
-
Adds a new consumer to the progressToken which gets called if the the progress fails with an exception.
- onProcessBlock(Function<StructurePlacePart<B, W>, Boolean>) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Attaches a new function to the structure processor which is called for each block being placed in the world.
- onProcessEntity(Function<StructureEntity<E, L>, Boolean>) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Attaches a new function to the structure processor which is called for each entity being placed in the world.
- onProgress(Consumer<Double>) - Method in interface com.github.shynixn.structureblocklib.api.entity.ProgressToken
-
Adds a new consumer to the progressToken which gets called each time the progress percentage from 0.0(0%) to 1.0 (100%) changes.
- onResult(Consumer<T>) - Method in interface com.github.shynixn.structureblocklib.api.entity.ProgressToken
-
Adds a new consumer to the progressToken which gets called once the the progress completes.
P
- placeStructureToWorld(StructurePlaceMeta, Object) - Method in interface com.github.shynixn.structureblocklib.api.service.StructureWorldService
-
Places the blocks in the world defined by the given structure.
- Position - Interface in com.github.shynixn.structureblocklib.api.entity
-
Vector Util.
- ProgressToken<T> - Interface in com.github.shynixn.structureblocklib.api.entity
- ProxyService - Interface in com.github.shynixn.structureblocklib.api.service
-
Proxies small framework specific actions.
R
- readStructureFromWorld(StructureReadMeta) - Method in interface com.github.shynixn.structureblocklib.api.service.StructureWorldService
-
Reads the blocks in the world into an NMS Structure definition.
- restriction(StructureRestriction) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Restricts the structure to a certain size if a larger area is selected with offset.
- rotation(StructureRotation) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Sets the target rotation type.
- ROTATION_180 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureRotation
- ROTATION_270 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureRotation
- ROTATION_90 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureRotation
- runAsyncTask(Runnable) - Method in interface com.github.shynixn.structureblocklib.api.service.ProxyService
-
Deprecated.
- runSyncTask(Runnable) - Method in interface com.github.shynixn.structureblocklib.api.service.ProxyService
-
Deprecated.
S
- SAVE - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureMode
- saveStructure() - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockSaveAbstract
-
Gets the associated
StructureSaverAbstractinstance which contains the current block properties. - saveToFile(File) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Saves the blocks and entities from the world into into a structure.nbt file.
- saveToOutputStream(OutputStream) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Saves the blocks and entities from the world into into a structure.nbt binary stream.
- saveToPath(Path) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Saves the blocks and entities from the world into into a structure.nbt file.
- saveToString() - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Saves the blocks and entities from the world into into a structure.nbt binary as Base64 encoded string.
- saveToWorld(String, String, String) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Saves the blocks and entities from the world into into a structure.nbt file located in the world folder, author folder.
- seed(long) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract
-
Sets the target seed.
- serialize(Object, OutputStream) - Method in interface com.github.shynixn.structureblocklib.api.service.StructureSerializationService
-
Serializes the NMS handle of DefinedStructure to an
OutputStream. - setAuthor(String) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract
-
Sets the author of the structure.
- setBlockNameMetaData(String) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockDataAbstract
-
Sets custom meta data.
- setBoundingBoxVisible(boolean) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract
-
Sets the boundingBoxVisibility.
- setIncludeEntities(boolean) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract
-
Should entities which may or may not be included in the saved file be included in the loaded/saved structure.
- setIntegrity(float) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract
-
Sets the integrity of the structure.
- setInvisibleBlocksEnabled(boolean) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockSaveAbstract
-
Sets if invisibleBlocks should be visible.
- setMirrorType(StructureMirror) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract
-
Sets the mirrorType of the structure when getting load.
- setRotationType(StructureRotation) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract
-
Sets the rotation of the structure when getting load.
- setSaveName(String) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockCornerAbstract
-
Sets the name of the save.
- setSeed(long) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract
-
Sets the seed of the structure.
- setSizeX(int) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract
-
Changes the size of the structure in X direction.
- setSizeY(int) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract
-
Changes the size of the structure in Y direction.
- setSizeZ(int) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract
-
Changes the size of the structure in Z direction.
- setStructureLocation(L) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract
-
Changes the location of the structure.
- setStructureMode(StructureMode) - Method in interface com.github.shynixn.structureblocklib.api.block.StructureBlockAbstract
-
Changes the type of the structureBlock.
- setWorldName(String) - Method in interface com.github.shynixn.structureblocklib.api.entity.Position
-
Sets the world name.
- setX(double) - Method in interface com.github.shynixn.structureblocklib.api.entity.Position
-
Sets the x coordinate.
- setY(double) - Method in interface com.github.shynixn.structureblocklib.api.entity.Position
-
Sets the y coordinate.
- setZ(double) - Method in interface com.github.shynixn.structureblocklib.api.entity.Position
-
Sets the z coordinate.
- SINGLE_32 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureRestriction
-
(Default in all operations) Traditional size from 1.9.0 - latest.
- SINGLE_48 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureRestriction
-
Larger size from 1.16 - latest.
- sizeX(int) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Sets the offset in x coordinate.
- sizeY(int) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Sets the offset in y coordinate.
- sizeZ(int) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Sets the offset in z coordinate.
- spawnEntity(Location) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureEntity
-
Tries to spawn an entity from the stored nbt data at the given location.
- StructureBlockAbstract - Interface in com.github.shynixn.structureblocklib.api.block
- StructureBlockConstructionAbstract<L> - Interface in com.github.shynixn.structureblocklib.api.block
- StructureBlockCornerAbstract - Interface in com.github.shynixn.structureblocklib.api.block
- StructureBlockDataAbstract - Interface in com.github.shynixn.structureblocklib.api.block
- StructureBlockLoadAbstract<L,
V, B, E, W> - Interface in com.github.shynixn.structureblocklib.api.block - StructureBlockSaveAbstract<L,
V> - Interface in com.github.shynixn.structureblocklib.api.block - StructureEntity<Entity,
Location> - Interface in com.github.shynixn.structureblocklib.api.entity -
Represents an entity stored in a structure.
- StructureLoaderAbstract<L,
V, B, E, W> - Interface in com.github.shynixn.structureblocklib.api.entity -
Interface fluent API to load structures from sources into the world
- StructureMirror - Enum Class in com.github.shynixn.structureblocklib.api.enumeration
-
Type of mirror.
- StructureMode - Enum Class in com.github.shynixn.structureblocklib.api.enumeration
-
Type of structureBlocks.
- StructurePlaceMeta - Interface in com.github.shynixn.structureblocklib.api.entity
- StructurePlacePart<Block,
World> - Interface in com.github.shynixn.structureblocklib.api.entity -
Represents a part of the structure.
- StructureReadMeta - Interface in com.github.shynixn.structureblocklib.api.entity
- StructureRestriction - Enum Class in com.github.shynixn.structureblocklib.api.enumeration
-
Size restriction of the target structure.
- StructureRotation - Enum Class in com.github.shynixn.structureblocklib.api.enumeration
-
Types of rotations.
- StructureSaverAbstract<L,
V> - Interface in com.github.shynixn.structureblocklib.api.entity -
Interface fluent API to save structures from the world into different targets.
- StructureSerializationService - Interface in com.github.shynixn.structureblocklib.api.service
-
Serialization service.
- structureVoidTypeName(String) - Method in interface com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract
-
Deprecated.
- StructureWorldService - Interface in com.github.shynixn.structureblocklib.api.service
T
- toLocation(Position) - Method in interface com.github.shynixn.structureblocklib.api.service.ProxyService
-
Converts the given position to a location.
- toPosition(L) - Method in interface com.github.shynixn.structureblocklib.api.service.ProxyService
-
Converts the given location to a position.
- toVector(Position) - Method in interface com.github.shynixn.structureblocklib.api.service.ProxyService
-
Converts the given position to a vector.
- TypeConversionService - Interface in com.github.shynixn.structureblocklib.api.service
U
- UNLIMITED - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureRestriction
-
No size restrictions.
V
- valueOf(String) - Static method in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureMirror
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureRestriction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureRotation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureMirror
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureRestriction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.shynixn.structureblocklib.api.enumeration.StructureRotation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Version - Enum Class in com.github.shynixn.structureblocklib.api.enumeration
- VERSION_1_10_R1 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.10.0 - 1.10.2.
- VERSION_1_11_R1 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.11.0 - 1.11.2.
- VERSION_1_12_R1 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.12.0 - 1.12.2.
- VERSION_1_13_R2 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.13.1 - 1.13.2.
- VERSION_1_14_R1 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.14.0 - 1.14.4.
- VERSION_1_15_R1 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.15.0 - 1.15.2.
- VERSION_1_16_R1 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.16.0 - 1.16.1.
- VERSION_1_16_R2 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.16.2 - 1.16.3.
- VERSION_1_16_R3 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.16.4 - 1.16.4.
- VERSION_1_17_R1 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.17.0 - 1.17.1.
- VERSION_1_18_R1 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.18.0 - 1.18.1.
- VERSION_1_18_R2 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.18.2 - 1.18.2.
- VERSION_1_19_R1 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.19.0 - 1.19.2.
- VERSION_1_19_R2 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.19.3 - 1.19.3.
- VERSION_1_19_R3 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.19.4 - 1.19.4.
- VERSION_1_20_R1 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.20 - 1.20.1.
- VERSION_1_20_R2 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.20.2 - 1.20.2.
- VERSION_1_20_R3 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.20.3 - 1.20.4.
- VERSION_1_9_R2 - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Version 1.9.2 - 1.9.4
- VERSION_UNKNOWN - Enum constant in enum class com.github.shynixn.structureblocklib.api.enumeration.Version
-
Unknown version.
All Classes and Interfaces|All Packages