Cubitect / cubiomes-viewer

An efficient graphical Minecraft seed finder and map viewer.
GNU General Public License v3.0
1.02k stars 60 forks source link

[Bug] Locate Biome Center does not return results for Cave Biomes #221

Closed Jereaux closed 1 year ago

Jereaux commented 1 year ago

Version: 3.2.1

The Location Biome Center 1:4 condition allows for the selection of the three cave types (Lush, Dripstone and Deep Dark), however the condition does not appear to ever return any results, even when setup to search against specific seeds with the respective cave types at the location being searched.

I tested this using two methods. The first is creating a Locate Biome Center at world origin with Centered Square 10 for each of the three cave types with a minimum area of 1. No results were returned. I then tested to make sure other biome types were returned results including ocean and land biomes and they were.

I also had seeds that had lush caves at or near 0,0, and I set the Locate Biome Center condition with a custom location specific to the center of the lush cave for that seed, and used minimum area = 1 (tried different border tolerances from 1-999) and used the Triggers tab to analyze each seed individually. With the condition Enabled no seed was returned. With the condition disabled on the same search type the seed was returned (The condition was added onto a search looking for islands).

If I had to guess I would believe the condition type is searching at surface level (Y 256), and without a Y level selection available on that condition type it will never find caves of any size at that Y height.