Armadillos can't spawn on dyed terracotta
In Java, armadillo's generation is determined by the tag
{ "values": [ "#minecraft:animals_spawnable_on", "#minecraft:terracotta", "minecraft:red_sand", "minecraft:coarse_dirt" ] }The terracotta contains all the dyed terracotta in java, but not in the bedrock.
"minecraft:spawns_on_block_filter": [
{ "name": "minecraft:grass" },
// Badland Terracotta Blocks
{ "name": "minecraft:brown_terracotta" },
{ "name": "minecraft:hardened_clay" },
{ "name": "minecraft:orange_terracotta" },
{ "name": "minecraft:light_gray_terracotta" },
{ "name": "minecraft:red_terracotta" },
{ "name": "minecraft:white_terracotta" },
{ "name": "minecraft:yellow_terracotta" },
{ "name": "minecraft:sand", "states":
},
{ "name": "minecraft:dirt", "states":
}
],
Linked Issues
Created Issue:
Armadillos can't grow on dyed terracotta
In Java, armadillo's generation is determined by the tag
{ "values": [ "#minecraft:animals_spawnable_on", "#minecraft:terracotta", "minecraft:red_sand", "minecraft:coarse_dirt" ] }The terracotta contains the dyed terracotta in java, but not in the bedrock.
"conditions": [
{ "sand_type": "red" }
{
"minecraft:spawns_on_surface": {},
"minecraft:spawns_on_block_filter": [
{ "name": "minecraft:grass_block" },
{ "name": "minecraft:hardened_clay" },
{ "name": "minecraft:sand", "states":},
{ "dirt_type": "coarse" }
{ "name": "minecraft:dirt", "states":}
],It should be contained the { "name": "minecraft:stained_hardened_clay" }
Armadillos can'tgrowon dyed terracottaArmadillos can't spawn on dyed terracotta
is duplicated by
In Java, armadillo's generation is determined by the tag
{"values": ["#minecraft:animals_spawnable_on","#minecraft:terracotta","minecraft:red_sand","minecraft:coarse_dirt"]}The terracotta contains the dyed terracotta in java, but not in the bedrock.
"
{ "sand_type": "red" }conditions": [
{
"minecraft:spawns_on_surface": {},
"minecraft:spawns_on_block_filter": [
{ "name": "minecraft:grass_block" },
{ "name": "minecraft:hardened_clay" },
{ "name": "minecraft:sand", "states":},
{ "dirt_type": "coarse" }
{ "name": "minecraft:dirt", "states":}
],It should be contained the { "name": "minecraft:stained_hardened_clay" }
In Java, armadillo's generation is determined by the tag
{ "values": [ "#minecraft:animals_spawnable_on", "#minecraft:terracotta", "minecraft:red_sand", "minecraft:coarse_dirt" ] }The terracotta contains all the dyed terracotta in java, but not in the bedrock.
"minecraft:spawns_on_block_filter": [
{ "sand_type": "red" }
{ "name": "minecraft:grass" },
// Badland Terracotta Blocks
{ "name": "minecraft:brown_terracotta" },
{ "name": "minecraft:hardened_clay" },
{ "name": "minecraft:orange_terracotta" },
{ "name": "minecraft:light_gray_terracotta" },
{ "name": "minecraft:red_terracotta" },
{ "name": "minecraft:white_terracotta" },
{ "name": "minecraft:yellow_terracotta" },
{ "name": "minecraft:sand", "states":},
{ "dirt_type": "coarse" }
{ "name": "minecraft:dirt", "states":}
],

Confirmed
Steps to Reproduce:
Observed Results:
Armadillos only spawn on unstained terracottas but not stained terracottas.
Expected Results:
Armadillos should spawn on both unstained terracottas and stained terracottas.
Can confirm.
This seems partially fixed based on the current lines of code:
"minecraft:spawns_on_block_filter": [ { "name": "minecraft:grass" }, // Badland Terracotta Blocks { "name": "minecraft:brown_terracotta" }, { "name": "minecraft:hardened_clay" }, { "name": "minecraft:orange_terracotta" }, { "name": "minecraft:light_gray_terracotta" }, { "name": "minecraft:red_terracotta" }, { "name": "minecraft:white_terracotta" }, { "name": "minecraft:yellow_terracotta" }, { "name": "minecraft:sand", "states": { "sand_type": "red" } }, { "name": "minecraft:dirt", "states": { "dirt_type": "coarse" } } ],Curiously, other variants of terracotta are not added, the truth is I don't know if it is intentional because java has a general tag of #minecraft:terracotta
Can confirm that fixed in 1.20.80.20 Preview. Please note that Armadillos also only spawn on brown, light gray, orange, red, yellow, white, and unstained terracotta in Java Edition since 24w06a.
Thank you for your report!
However, this issue is Working as Intended.
The report you have submitted is working as intended: This behavior is consistent between Java and Bedrock Edition.
Please note, that mechanics of the game may change between updates.
Things such as graphics, sounds, world creation, biomes, redstone, villagers, and animals may not work the same in current versions.
Full Version History – Snapshot Version History – Feature Requests and Suggestions
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki