Class StructureType

java.lang.Object
org.bukkit.generator.structure.StructureType
All Implemented Interfaces:
Keyed, Keyed

public abstract class StructureType extends Object implements Keyed
Represent a StructureType of a Structure.

Listed structure types are present in the default server. Depending on the server there might be additional structure types present (for example structure types added by data packs), which can be received via Registry.STRUCTURE_TYPE.

Since:
1.19
  • Field Details

    • BURIED_TREASURE

      public static final StructureType BURIED_TREASURE
      Since:
      1.19
    • DESERT_PYRAMID

      public static final StructureType DESERT_PYRAMID
      Since:
      1.19
    • END_CITY

      public static final StructureType END_CITY
      Since:
      1.19
    • FORTRESS

      public static final StructureType FORTRESS
      Since:
      1.19
    • IGLOO

      public static final StructureType IGLOO
      Since:
      1.19
    • JIGSAW

      public static final StructureType JIGSAW
      Since:
      1.19
    • JUNGLE_TEMPLE

      public static final StructureType JUNGLE_TEMPLE
      Since:
      1.19
    • MINESHAFT

      public static final StructureType MINESHAFT
      Since:
      1.19
    • NETHER_FOSSIL

      public static final StructureType NETHER_FOSSIL
      Since:
      1.19
    • OCEAN_MONUMENT

      public static final StructureType OCEAN_MONUMENT
      Since:
      1.19
    • OCEAN_RUIN

      public static final StructureType OCEAN_RUIN
      Since:
      1.19
    • RUINED_PORTAL

      public static final StructureType RUINED_PORTAL
      Since:
      1.19
    • SHIPWRECK

      public static final StructureType SHIPWRECK
      Since:
      1.19
    • STRONGHOLD

      public static final StructureType STRONGHOLD
      Since:
      1.19
    • SWAMP_HUT

      public static final StructureType SWAMP_HUT
      Since:
      1.19
    • WOODLAND_MANSION

      public static final StructureType WOODLAND_MANSION
      Since:
      1.19
  • Constructor Details

    • StructureType

      public StructureType()