Class Hierarchy

Interface Hierarchy

  • org.bukkit.metadata.Metadatable
    • org.bukkit.block.BlockState
      • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlock (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockAbstract)
        • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockCorner (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockCornerAbstract)
          • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockConstruction (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract<L>)
            • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockLoad (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract<L,V,B,E,W>)
            • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockSave (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockSaveAbstract<L,V>)
        • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockData (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockDataAbstract)
  • com.github.shynixn.structureblocklib.api.block.StructureBlockAbstract
    • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlock (also extends org.bukkit.block.BlockState)
      • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockCorner (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockCornerAbstract)
        • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockConstruction (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract<L>)
          • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockLoad (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract<L,V,B,E,W>)
          • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockSave (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockSaveAbstract<L,V>)
      • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockData (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockDataAbstract)
    • com.github.shynixn.structureblocklib.api.block.StructureBlockCornerAbstract
      • com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract<L>
        • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockConstruction (also extends com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockCorner)
          • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockLoad (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract<L,V,B,E,W>)
          • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockSave (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockSaveAbstract<L,V>)
        • com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract<L,V,B,E,W>
        • com.github.shynixn.structureblocklib.api.block.StructureBlockSaveAbstract<L,V>
      • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockCorner (also extends com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlock)
        • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockConstruction (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockConstructionAbstract<L>)
          • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockLoad (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockLoadAbstract<L,V,B,E,W>)
          • com.github.shynixn.structureblocklib.api.bukkit.block.StructureBlockSave (also extends com.github.shynixn.structureblocklib.api.block.StructureBlockSaveAbstract<L,V>)
    • com.github.shynixn.structureblocklib.api.block.StructureBlockDataAbstract
  • com.github.shynixn.structureblocklib.api.bukkit.StructureBlockLibApi
  • com.github.shynixn.structureblocklib.api.entity.StructureLoaderAbstract<L,V,B,E,W>
  • com.github.shynixn.structureblocklib.api.entity.StructureSaverAbstract<L,V>
    • com.github.shynixn.structureblocklib.api.bukkit.entity.StructureSaver