Interface StructureBlockSaveAbstract<L,V>

All Superinterfaces:
StructureBlockAbstract, StructureBlockConstructionAbstract<L>, StructureBlockCornerAbstract

public interface StructureBlockSaveAbstract<L,V> extends StructureBlockConstructionAbstract<L>
  • Method Details

    • setInvisibleBlocksEnabled

      void setInvisibleBlocksEnabled(boolean flag)
      Sets if invisibleBlocks should be visible.
      Parameters:
      flag - flag.
    • isInvisibleBlocksEnabled

      boolean isInvisibleBlocksEnabled()
      Returns if invisibleBlocks are visible.
      Returns:
      visible
    • saveStructure

      @NotNull @NotNull StructureSaverAbstract<L,V> saveStructure()
      Gets the associated StructureSaverAbstract instance which contains the current block properties.
      Returns:
      Saver.