Class StructureTagKeys

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

@NullMarked @GeneratedClass 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

    • ABANDONED_CAMP

      public static final TagKey<Structure> ABANDONED_CAMP
      #minecraft:abandoned_camp
      API Note:
      This field is version-dependant and may be removed in future Minecraft versions
    • 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_ABANDONED_CAMP_BAMBOO_JUNGLE

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

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

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

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

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

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

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

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

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

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

      public static final TagKey<Structure> ON_DESERT_PYRAMID_MAPS
      #minecraft:on_desert_pyramid_maps
      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_PYRAMID_MAPS

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

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

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

      public static final TagKey<Structure> ON_OCEAN_RUIN_WARM_MAPS
      #minecraft:on_ocean_ruin_warm_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_HUT_MAPS

      public static final TagKey<Structure> ON_SWAMP_HUT_MAPS
      #minecraft:on_swamp_hut_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_WOODLAND_MANSION_MAPS

      public static final TagKey<Structure> ON_WOODLAND_MANSION_MAPS
      #minecraft:on_woodland_mansion_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