I saw that the villages in Bedrock Edition have missing buildings/structures.
No accessories in Plains Village
No fletcher’s houses in Plains Village.
No mason houses in Savanna Village.
No lamp posts in Savanna Village.
And lack of Taiga Village decorations.
Please add them as you can.
Linked issues
is duplicated by 3
relates to 2
Attachments
Comments 11
@Erick Delez and also many weaponsmith houses in Taiga villages, less temples in Desert villages, and lots of pens in Plains villages.
This behavior has been described on the Wiki for a long time:
In Bedrock Edition buildings have different probabilities of generating, depending on village type; for example, a weaponsmith shop is more likely to appear in a Taiga village than other villages.
I'm not sure why that would be considered a bug, especially since there are other differences in village generation between the editions. For example, again quoting the wiki:
Villages are slightly more common in Bedrock Edition than in Java Edition. There is a roughly 1⁄2 chance that at least one village is present within 500 blocks of the world spawn point in Java Edition, while this chance is about 2⁄3 in Bedrock Edition. This is due to the fact that villages can generate in more biomes in Bedrock Edition, as well as being closer to each other within an eligible biome.
Moreover, village structures having different weights in different biomes arguably adds realism/immersion and challenge, and promotes exploration.
The problem of "No mason houses in Savanna Village" seems to be caused by an issue with how the structure itself is defined.
Digging into the relevant NBT file (assets/structures/village/savanna/houses/savanna_mason_1.nbt in the Android .apk), the palette entries don't include any jigsaw blocks, hence no jigsaws in the blocks entries. This stands in contrast to every other building in every biome (I checked!)—all of them, with the sole exception of savanna_mason_1.nbt, contain a jigsaw block with *attachement_type*: minecraft:building_entrance. (For what it's worth, the savanna_mason_1.nbt file in the Java edition file does include this essential jigsaw block.)
In other words, the savanna mason house technically exists in the game. But because it doesn't contain a jigsaw block to connect to village streets, it's unable to actually generate within savanna villages.
To further back up Bret's proof, I checked the files further and compared them with Java, and here's the summary:
taiga_decoration_1.nbtfile on Bedrock doesn't contain any jigsaw block that needed to be connected to the rest of the village structure. Moreover, the structure itself differs from Java, which doesn't contain any water.taiga_decoration_6.nbtfile simply doesn't exist on Bedrock, which explains their absence of them.Similar to the
savana_mason_1.nbt,savanna_lamp_post_01.nbtdoesn't contain any jigsaw block to connect with the rest of the village structure.
However, with the case of taiga_lamp_post_1.nbt, plains_accessory_1.nbt, and plains_fletcher_house_1.nbt, I couldn't find the cause of the problem of not generating them from the NBT file itself, so it is most likely an internal issue here.
This is so bad, why hasn’t this been fixed yet, can we please start voting for this bug so that they can fox this
Lilybeacon said up there about taiga_lamp_post_1.nbt, plains_accessory_1.nbt, and plains_fletcher_house_1.nbt that they couldn’t find the cause for them not generating. I suspect that the template pool needed to generate them simply doesn’t have them as a selectable element or the element is broken and can be picked or the jigsaw block within the file is broken and does not have the proper settings. Its not referencing the file because it isn’t being told to I suspect.
I think it affects in Mobile too. Its super rare to find a leather worker house in snowy tundra, many armorer stations on taiga biomes, and less composters in savanna village.