I spawned in a new world next to a village. I grabbed a cartographer table and assigned a villager to it. I leveled it up to the journeyman level (which is the level where they sell the map to trial chambers) but he would not sell one. I tried this again on a different villager and the same thing happened. They would still sell maps to ocean monuments and woodland mansions but not the trial chambers. So I went into spectator mode and flew underground to try and find one, which I eventually did. I then spawned a villager, made him a cartographer and got him to the journeyman level. He then was able to give me a map to a trial chamber. It appears that they can only sell you a map to a trial chamber that is already loaded in the world, which is very inconsistent with how the other maps work. This can cause issues by making players in older worlds struggle to find these chambers by having travel far away and hoping that one has loaded in when they are trading with a villager. Hope that this can be resolved.
To duplicate go to seed 404462913451575369, immediately locate a plains biome then teleport to it, when you teleport there should be a village right next to you. Use one of those villagers to test out what I'm talking about.
Attachments
Comments 7
Well, I made 2 attempts following your steps tring to repro the issue, but with no success.
This is attempt 1.
[media]This is attempt 2, the first villager didn't have the map but the second one have.
[media]I tested this out on a couple more villagers, the 2nd one didn't have the map, but after that one each villager I tested did have one. When I tested out the map I found out that there was a chamber really close by, which would have been loaded in when I was testing. So it appears that sometimes villagers don't give you the map. I'm curious if this is intentional.
According to Minecraft Wiki, the villager's trading offer is randomly selected.
In Java Edition, villagers have a maximum of 10 trades. Each level unlocks a maximum of two new trades. If a level has a pool of more than two trades, the two offered trades are chosen randomly from the set.
Still according to Minecraft Wiki, cartographers at journeyman level can offer 3 trading options: buy compasses, sell woodland explorer maps, and sell trial chambers maps.
I am also unable to reproduce this. The first villager I tried had a map to a trial chamber.
There is a bit of luck involved with getting a villager that gives you a map, but I am unable to reproduce this as a bug.
I have tested several seeds and they all seem to work normally, maybe you just have a bad luck.
An example seed will be very appreciated.