Interface StructureBlockSave

All Superinterfaces:
org.bukkit.block.BlockState, org.bukkit.metadata.Metadatable, StructureBlock, com.github.shynixn.structureblocklib.api.block.StructureBlockAbstract, StructureBlockConstruction, com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract<org.bukkit.Location>, StructureBlockCorner, com.github.shynixn.structureblocklib.api.block.StructureBlockCornerAbstract, com.github.shynixn.structureblocklib.api.block.StructureBlockSaveAbstract<org.bukkit.Location,org.bukkit.util.Vector>

public interface StructureBlockSave extends com.github.shynixn.structureblocklib.api.block.StructureBlockSaveAbstract<org.bukkit.Location,org.bukkit.util.Vector>, StructureBlockConstruction
Bukkit Wrapper for the StructureBlock.
  • Method Summary

    Methods inherited from interface org.bukkit.block.BlockState

    getBlock, getBlockData, getChunk, getData, getLightLevel, getLocation, getLocation, getRawData, getType, getWorld, getX, getY, getZ, isPlaced, setBlockData, setData, setRawData, setType, update, update, update

    Methods inherited from interface org.bukkit.metadata.Metadatable

    getMetadata, hasMetadata, removeMetadata, setMetadata

    Methods inherited from interface com.github.shynixn.structureblocklib.api.block.StructureBlockAbstract

    getStructureMode, setStructureMode

    Methods inherited from interface com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract

    getAuthor, getSizeX, getSizeY, getSizeZ, getStructureLocation, isIncludeEntitiesEnabled, setAuthor, setIncludeEntities, setSizeX, setSizeY, setSizeZ, setStructureLocation

    Methods inherited from interface com.github.shynixn.structureblocklib.api.block.StructureBlockCornerAbstract

    getSaveName, setSaveName

    Methods inherited from interface com.github.shynixn.structureblocklib.api.block.StructureBlockSaveAbstract

    isInvisibleBlocksEnabled, saveStructure, setInvisibleBlocksEnabled