Class StructureTagKeys

java.lang.Object
io.papermc.paper.registry.keys.tags.StructureTagKeys

@NullMarked @GeneratedFrom("1.21.7") public final class StructureTagKeys extends Object
Vanilla tag keys for RegistryKey.STRUCTURE.
API Note:
The fields provided here are a direct representation of what is available from the vanilla game source. They may be changed (including removals) on any Minecraft version bump, so cross-version compatibility is not provided on the same level as it is on most of the other API.
  • Field Details

    • CATS_SPAWN_AS_BLACK

      public static final TagKey<Structure> CATS_SPAWN_AS_BLACK
      #minecraft:cats_spawn_as_black
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • CATS_SPAWN_IN

      public static final TagKey<Structure> CATS_SPAWN_IN
      #minecraft:cats_spawn_in
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • DOLPHIN_LOCATED

      public static final TagKey<Structure> DOLPHIN_LOCATED
      #minecraft:dolphin_located
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • EYE_OF_ENDER_LOCATED

      public static final TagKey<Structure> EYE_OF_ENDER_LOCATED
      #minecraft:eye_of_ender_located
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • MINESHAFT

      public static final TagKey<Structure> MINESHAFT
      #minecraft:mineshaft
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • OCEAN_RUIN

      public static final TagKey<Structure> OCEAN_RUIN
      #minecraft:ocean_ruin
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_DESERT_VILLAGE_MAPS

      public static final TagKey<Structure> ON_DESERT_VILLAGE_MAPS
      #minecraft:on_desert_village_maps
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_JUNGLE_EXPLORER_MAPS

      public static final TagKey<Structure> ON_JUNGLE_EXPLORER_MAPS
      #minecraft:on_jungle_explorer_maps
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_OCEAN_EXPLORER_MAPS

      public static final TagKey<Structure> ON_OCEAN_EXPLORER_MAPS
      #minecraft:on_ocean_explorer_maps
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_PLAINS_VILLAGE_MAPS

      public static final TagKey<Structure> ON_PLAINS_VILLAGE_MAPS
      #minecraft:on_plains_village_maps
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_SAVANNA_VILLAGE_MAPS

      public static final TagKey<Structure> ON_SAVANNA_VILLAGE_MAPS
      #minecraft:on_savanna_village_maps
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_SNOWY_VILLAGE_MAPS

      public static final TagKey<Structure> ON_SNOWY_VILLAGE_MAPS
      #minecraft:on_snowy_village_maps
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_SWAMP_EXPLORER_MAPS

      public static final TagKey<Structure> ON_SWAMP_EXPLORER_MAPS
      #minecraft:on_swamp_explorer_maps
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_TAIGA_VILLAGE_MAPS

      public static final TagKey<Structure> ON_TAIGA_VILLAGE_MAPS
      #minecraft:on_taiga_village_maps
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_TREASURE_MAPS

      public static final TagKey<Structure> ON_TREASURE_MAPS
      #minecraft:on_treasure_maps
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_TRIAL_CHAMBERS_MAPS

      public static final TagKey<Structure> ON_TRIAL_CHAMBERS_MAPS
      #minecraft:on_trial_chambers_maps
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • ON_WOODLAND_EXPLORER_MAPS

      public static final TagKey<Structure> ON_WOODLAND_EXPLORER_MAPS
      #minecraft:on_woodland_explorer_maps
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • RUINED_PORTAL

      public static final TagKey<Structure> RUINED_PORTAL
      #minecraft:ruined_portal
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • SHIPWRECK

      public static final TagKey<Structure> SHIPWRECK
      #minecraft:shipwreck
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • VILLAGE

      public static final TagKey<Structure> VILLAGE
      #minecraft:village
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
  • Method Details

    • create

      public static TagKey<Structure> create(Key key)
      Creates a tag key for Structure in the registry minecraft:worldgen/structure.
      Parameters:
      key - the tag key's key
      Returns:
      a new tag key