Structure tag (Java Edition)

Minecraft Wiki article. Categories: Information_needed, Upcoming, Java_Edition_upcoming_tag, Java_Edition_upcoming, Data_packs

📌 Mirrored from Minecraft Wiki

This article is reproduced from Structure tag (Java Edition) on the Minecraft Wiki. Mirrored from revision 3711527. It is licensed CC BY-NC-SA 3.0 by the Minecraft Wiki contributors — not under the Codex’s CC BY-SA 4.0, and it may not be used commercially. Edits belong upstream, not here.

A structure tag is a group of structures. Structure tags are used to control which structures are targeted by various locating gameplay features, such as explorer maps and eye of ender. They can also be used when testing for structure arguments in commands with #<identifier>, which succeeds if the structure matches any of the structures specified in the tag.

The structure tags are under data/<namespace>/tags/worldgen/structure folder of data pack.

List of tags

abandoned_camp

​[more information needed]

  • [NBT List / JSON Array] #minecraft:abandoned_camp​[upcoming: JE 26.3] (18 values)
    • minecraft:abandoned_camp_bamboo_jungle
    • minecraft:abandoned_camp_birch_forest
    • minecraft:abandoned_camp_cherry_grove
    • minecraft:abandoned_camp_dappled_forest
    • minecraft:abandoned_camp_flower_forest
    • minecraft:abandoned_camp_forest
    • minecraft:abandoned_camp_meadow
    • minecraft:abandoned_camp_old_growth_birch_forest
    • minecraft:abandoned_camp_old_growth_pine_taiga
    • minecraft:abandoned_camp_old_growth_spruce_taiga
    • minecraft:abandoned_camp_pale_garden
    • minecraft:abandoned_camp_savanna
    • minecraft:abandoned_camp_snowy_taiga
    • minecraft:abandoned_camp_sparse_jungle
    • minecraft:abandoned_camp_swamp
    • minecraft:abandoned_camp_taiga
    • minecraft:abandoned_camp_windswept_forest
    • minecraft:abandoned_camp_wooded_badlands

cats_spawn_as_black

Cats naturally spawn in these structures as the all-black variety. This tag is referenced in the all_black cat variant spawn condition.

  • [NBT List / JSON Array] #minecraft:cats_spawn_as_black (1 values)
    • minecraft:swamp_hut

cats_spawn_in

Cats naturally spawn in these structures.

  • [NBT List / JSON Array] #minecraft:cats_spawn_in (1 values)
    • minecraft:swamp_hut

dolphin_located

Dolphins guide the player toward these structures.

eye_of_ender_located

Eyes of Ender fly toward these structures.

  • [NBT List / JSON Array] #minecraft:eye_of_ender_located (1 values)
    • minecraft:stronghold

mineshaft

Is a type of mineshaft.

  • [NBT List / JSON Array] #minecraft:mineshaft (2 values)
    • minecraft:mineshaft
    • minecraft:mineshaft_mesa

ocean_ruin

Is a type of ocean ruins.

Used in the #dolphin_located tag.

  • [NBT List / JSON Array] #minecraft:ocean_ruin (2 values)
    • minecraft:ocean_ruin_cold
    • minecraft:ocean_ruin_warm

on_abandoned_camp_bamboo_jungle

These structures appear on abandoned campsite maps.

  • [NBT List / JSON Array] #minecraft:on_abandoned_camp_bamboo_jungle​[upcoming: JE 26.3] (1 values)
    • minecraft:abandoned_camp_bamboo_jungle

on_abandoned_camp_birch_forest

These structures appear on abandoned campsite maps.

  • [NBT List / JSON Array] #minecraft:on_abandoned_camp_birch_forest​[upcoming: JE 26.3] (1 values)
    • minecraft:abandoned_camp_birch_forest

on_abandoned_camp_cherry_grove

These structures appear on abandoned campsite maps.

  • [NBT List / JSON Array] #minecraft:on_abandoned_camp_cherry_grove​[upcoming: JE 26.3] (1 values)
    • minecraft:abandoned_camp_cherry_grove

on_abandoned_camp_dappled_forest

These structures appear on abandoned campsite maps.

  • [NBT List / JSON Array] #minecraft:on_abandoned_camp_dappled_forest​[upcoming: JE 26.3] (1 values)
    • minecraft:abandoned_camp_dappled_forest

on_abandoned_camp_flower_forest

These structures appear on abandoned campsite maps.

  • [NBT List / JSON Array] #minecraft:on_abandoned_camp_flower_forest​[upcoming: JE 26.3] (1 values)
    • minecraft:abandoned_camp_flower_forest

on_abandoned_camp_pale_garden

These structures appear on abandoned campsite maps.

  • [NBT List / JSON Array] #minecraft:on_abandoned_camp_pale_garden​[upcoming: JE 26.3] (1 values)
    • minecraft:abandoned_camp_pale_garden

on_abandoned_camp_swamp

These structures appear on abandoned campsite maps.

  • [NBT List / JSON Array] #minecraft:on_abandoned_camp_swamp​[upcoming: JE 26.3] (1 values)
    • minecraft:abandoned_camp_swamp

on_abandoned_camp_windswept

These structures appear on abandoned campsite maps.

  • [NBT List / JSON Array] #minecraft:on_abandoned_camp_windswept​[upcoming: JE 26.3] (1 values)
    • minecraft:abandoned_camp_windswept_forest

on_ancient_city_maps

These structures appear on ancient city maps.

  • [NBT List / JSON Array] #minecraft:on_ancient_city_maps​[upcoming: JE 26.3] (1 values)
    • minecraft:ancient_city

on_desert_pyramid_maps

These structures appear on desert pyramid maps.

  • [NBT List / JSON Array] #minecraft:on_desert_pyramid_maps​[upcoming: JE 26.3] (1 values)
    • minecraft:desert_pyramid

on_desert_village_maps

These structures appear on desert village maps.

  • [NBT List / JSON Array] #minecraft:on_desert_village_maps (1 values)
    • minecraft:village_desert

on_jungle_explorer_maps

These structures appear on jungle pyramid explorer maps.

  • [NBT List / JSON Array] #minecraft:on_jungle_explorer_maps (1 values)
    • minecraft:jungle_pyramid

on_mineshaft_maps

These structures appear on mineshaft maps.

  • [NBT List / JSON Array] #minecraft:on_mineshaft_maps​[upcoming: JE 26.3] (1 values)
    • minecraft:mineshaft

on_ocean_explorer_maps

These structures appear on ocean monument explorer maps.

  • [NBT List / JSON Array] #minecraft:on_ocean_explorer_maps (1 values)
    • minecraft:monument

on_ocean_ruin_warm_maps

These structures appear on warm ocean ruins maps.

  • [NBT List / JSON Array] #minecraft:on_ocean_ruin_warm_maps​[upcoming: JE 26.3] (1 values)
    • minecraft:ocean_ruin_warm

on_plains_village_maps

These structures appear on plains village maps.

  • [NBT List / JSON Array] #minecraft:on_plains_village_maps (1 values)
    • minecraft:village_plains

on_savanna_village_maps

These structures appear on savanna village maps.

  • [NBT List / JSON Array] #minecraft:on_savanna_village_maps (1 values)
    • minecraft:village_savanna

on_snowy_village_maps

These structures appear on snowy village maps.

  • [NBT List / JSON Array] #minecraft:on_snowy_village_maps (1 values)
    • minecraft:village_snowy

on_swamp_explorer_maps

These structures appear on swamp hut explorer maps.

  • [NBT List / JSON Array] #minecraft:on_swamp_explorer_maps (1 values)
    • minecraft:swamp_hut

on_taiga_village_maps

These structures appear on taiga village maps.

  • [NBT List / JSON Array] #minecraft:on_taiga_village_maps (1 values)
    • minecraft:village_taiga

on_treasure_maps

These structures appear on buried treasure maps.

  • [NBT List / JSON Array] #minecraft:on_treasure_maps (1 values)
    • minecraft:buried_treasure

on_trial_chambers_maps

These structures appear on trial chambers explorer maps.

  • [NBT List / JSON Array] #minecraft:on_trial_chambers_maps (1 values)
    • minecraft:trial_chambers

on_woodland_explorer_maps

These structures appear on woodland explorer maps.

  • [NBT List / JSON Array] #minecraft:on_woodland_explorer_maps (1 values)
    • minecraft:mansion

ruined_portal

Is a type of ruined portal.

  • [NBT List / JSON Array] #minecraft:ruined_portal (7 values)
    • minecraft:ruined_portal
    • minecraft:ruined_portal_desert
    • minecraft:ruined_portal_jungle
    • minecraft:ruined_portal_mountain
    • minecraft:ruined_portal_nether
    • minecraft:ruined_portal_ocean
    • minecraft:ruined_portal_swamp

shipwreck

Is a type of shipwreck.

Used in the #dolphin_located tag.

  • [NBT List / JSON Array] #minecraft:shipwreck (2 values)
    • minecraft:shipwreck
    • minecraft:shipwreck_beached

village

Is a type of village.

  • [NBT List / JSON Array] #minecraft:village (5 values)
    • minecraft:village_desert
    • minecraft:village_plains
    • minecraft:village_savanna
    • minecraft:village_snowy
    • minecraft:village_taiga

History

Java Edition
1.1922w11aAdded #cats_spawn_as_black, #cats_spawn_in, #dolphin_located, #eye_of_ender_located, #mineshaft, #ocean_ruin, #on_ocean_explorer_maps, #on_treasure_maps, #on_woodland_explorer_maps, #ruined_portal, #shipwreck, and #village tags.
1.20.2
Experiment
Villager Trade Rebalance
Pre-release 1Added #on_desert_village_maps, #on_jungle_explorer_maps, #on_plains_village_maps, #on_savanna_village_maps, #on_snowy_village_maps, #on_swamp_explorer_maps, and #on_taiga_village_maps tags.
Pre-release 2Moved the tags introduced in the previous pre-release to under the experimental datapack.
1.20.5
Experiment
Update 1.21
24w12aAdded #on_trial_chambers_maps tag.
1.21.525w07aExperimental tags are now available without using the "Villager Trade Rebalance" experimental datapack.
Upcoming Java Edition
26.3snap3Added #abandoned_camp.
snap7


Sources