So I’ve found two issues with the /locatebiome command and I think they might be related.
The first issue is that I am only able to locate biomes that are relatively close by. In my case, I tried locating a snowy plains. It said it wasn’t within reasonable distance. I teleported 1000 blocks away and found it at about 4000 blocks from spawn. I think before it was able to locate biomes that were 40000 blocks away so it’s a huge difference.
The second issue: biomes at different heights are not located properly. In my case, I was in a cave, and I located a lush caves biome. 200 blocks away. Then I went up a bit, where the lush cave was closer at that height, and it said it was 3 blocks away (which I believe was accurate).
Comments 5
@MMK21
I put these two together because I thought they might be related (meaning it’s 2 problems from the same issue).
Also, I took a look at the issue you linked and it is totally different from what I’m talking about. That bug is that the Y-coordinate is not given. My issue is that it seems like it can only locate biomes at the same Y-level. (The lush cave was weirdly shaped. It was above me, but when I was lower down, it said how far away was the closest AT THAT LEVEL.)
I took a look at the issue you linked and it is totally different
Even though the issue describes being unable to specify a height, the fact that biomes can only be located at the player's height is considered to be a symptom of that same issue. See MC-236680, which describes your exact issue - it got merged into MC-206286.
Resolving as duplicate of MC-239019.
For the other issue, please file a new bug report with more info (e.g. seed, info about the world) if it still happens.
Please don't submit multiple issues in one report.
The second issue that you are describing is MC-206286, but I'm not sure about the first one.