mojira.dev
MC-178908

Fisherman Desert and Swamp Villager's boat trades are discrepant from their biomes

Master level fisherman villagers trade 1 boat for 1 emerald. Generally, the type of boat they trade for is dependent on the wood type which grows in their biome. For example, plains villagers buy oak boats and taiga villagers buy spruce boats. However, desert villagers consistently buy jungle boats, even though jungle trees do not generate in the desert. Similarly, swamp villagers buy dark oak boats even though dark oak trees do not generate in the swamp.

To reproduce, type in the following commands:
/summon minecraft:villager ~ ~ ~ {VillagerData:{type:"minecraft:desert",profession:"minecraft:fisherman",level:5}}
and
/summon minecraft:villager ~ ~ ~ {VillagerData:{type:"minecraft:swamp",profession:"minecraft:fisherman",level:5}}

This issue/discrepancy could easily be resolved if swamp villagers sold oak boats or mangrove boat and desert villagers sold either oak or acacia boats.

Comments 3

This is no place for requests like this, this is the place for bugs only, go to Minecraft Feedback in order to post requests

I believe they are just placeholders for when palm trees and mangrove trees get added. I don't think the desert part of this is a bug because jungle wood is used in desert villages.

Now that mangrove trees have been added, it would make sense for swamp villagers to buy mangrove boats.

Henry Levenson

(Unassigned)

Confirmed

Trading

1.15.2, 20w16a, 1.16 Pre-release 2, 1.19.2

Retrieved