Class Structure

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

public abstract class Structure extends Object implements Keyed, RegistryAware
Represent a Structure from the world. Listed structures are present in the default server. Depending on the server there might be additional structures present (for example structures added by data packs), which can be received via Registry.STRUCTURE.
  • Field Details Link icon

    • PILLAGER_OUTPOST Link icon

      public static final Structure PILLAGER_OUTPOST
    • MINESHAFT Link icon

      public static final Structure MINESHAFT
    • MINESHAFT_MESA Link icon

      public static final Structure MINESHAFT_MESA
    • MANSION Link icon

      public static final Structure MANSION
    • JUNGLE_PYRAMID Link icon

      public static final Structure JUNGLE_PYRAMID
    • DESERT_PYRAMID Link icon

      public static final Structure DESERT_PYRAMID
    • IGLOO Link icon

      public static final Structure IGLOO
    • SHIPWRECK Link icon

      public static final Structure SHIPWRECK
    • SHIPWRECK_BEACHED Link icon

      public static final Structure SHIPWRECK_BEACHED
    • SWAMP_HUT Link icon

      public static final Structure SWAMP_HUT
    • STRONGHOLD Link icon

      public static final Structure STRONGHOLD
    • MONUMENT Link icon

      public static final Structure MONUMENT
    • OCEAN_RUIN_COLD Link icon

      public static final Structure OCEAN_RUIN_COLD
    • OCEAN_RUIN_WARM Link icon

      public static final Structure OCEAN_RUIN_WARM
    • FORTRESS Link icon

      public static final Structure FORTRESS
    • NETHER_FOSSIL Link icon

      public static final Structure NETHER_FOSSIL
    • END_CITY Link icon

      public static final Structure END_CITY
    • BURIED_TREASURE Link icon

      public static final Structure BURIED_TREASURE
    • BASTION_REMNANT Link icon

      public static final Structure BASTION_REMNANT
    • VILLAGE_PLAINS Link icon

      public static final Structure VILLAGE_PLAINS
    • VILLAGE_DESERT Link icon

      public static final Structure VILLAGE_DESERT
    • VILLAGE_SAVANNA Link icon

      public static final Structure VILLAGE_SAVANNA
    • VILLAGE_SNOWY Link icon

      public static final Structure VILLAGE_SNOWY
    • VILLAGE_TAIGA Link icon

      public static final Structure VILLAGE_TAIGA
    • RUINED_PORTAL Link icon

      public static final Structure RUINED_PORTAL
    • RUINED_PORTAL_DESERT Link icon

      public static final Structure RUINED_PORTAL_DESERT
    • RUINED_PORTAL_JUNGLE Link icon

      public static final Structure RUINED_PORTAL_JUNGLE
    • RUINED_PORTAL_SWAMP Link icon

      public static final Structure RUINED_PORTAL_SWAMP
    • RUINED_PORTAL_MOUNTAIN Link icon

      public static final Structure RUINED_PORTAL_MOUNTAIN
    • RUINED_PORTAL_OCEAN Link icon

      public static final Structure RUINED_PORTAL_OCEAN
    • RUINED_PORTAL_NETHER Link icon

      public static final Structure RUINED_PORTAL_NETHER
    • ANCIENT_CITY Link icon

      public static final Structure ANCIENT_CITY
    • TRAIL_RUINS Link icon

      public static final Structure TRAIL_RUINS
    • TRIAL_CHAMBERS Link icon

      public static final Structure TRIAL_CHAMBERS
  • Constructor Details Link icon

    • Structure Link icon

      public Structure()
  • Method Details Link icon