Nature's Compass

Nature's Compass

116M Downloads

Feature Request: Search for any biome of specific category

grayfallstown opened this issue ยท 5 comments

commented

Currently, I am looking for any biome of the mountains or extreme hills categories.
It would be great if I could do this more easily with this mod.

commented

I would like to see this feature as well, so I looked at the code and found a very straightforward way to implements this.

If there is any interest in this, I could create a Pull Request @MattCzyr .

There are a few things to note: The "Search By" button cycles through the ISorting<?> interfaces the same way as the sort button does, and only searches the text.
For rainfall and temperature, this is not optimal because one may want to search for biomes with a temperature higher than a threshold.

Edit: I was working on the 1.18.2 version (because I play ATM 7) and I just saw that the 1.19.2 Version offers a new search syntax. "@" to search the biome tags and "$" to search the source. But both do not work for me?

2023-01-29.15-34-17.mp4
commented

@Philipp0205 The "@" and "$" syntax that you're talking about was just merged a couple weeks ago, and I haven't yet released a new version with that change yet. So once a new version is released, this feature request will be complete.

commented

@MattCzyr Perfect ๐Ÿ‘ Than no work is needed here.

I noticed that there are a few open issues that could use some attention, and I'd be happy to help. However, I understand if you prefer to handle everything on your own :)

commented

@Philipp0205 Most of the open issues are either not for the latest Minecraft version or don't contain enough info to replicate, so they're not a high priority for me. But if there's any issues you'd like to work on, it's much appreciated. Except maybe the enhancement requests, wouldn't want you to spend time working on a feature that I've already decided not to implement. :)

commented

@MattCzyr Do you mean the issues labelled as "suggestion"?
Looking at the issues, the tag search (#152) would be the most handy one to have.

But I think my implementation would collide with the work you've already done.