Cubitect / cubiomes

C library that mimics the Minecraft biome generation.
MIT License
585 stars 104 forks source link

[Feature Request] Distance Criteria Between Structures and Internal Placements for mcseedmap.net #125

Open YourLocalKnight opened 1 month ago

YourLocalKnight commented 1 month ago

(If there is a separate repository for purposes intended for mcseedmap.net that I currently cannot find, I sincerely apologize.)

Although mcseedmap.net is not a very efficient or sophisticated tool in contrast with actual coding or using Cubiomes Viewer, I do believe there could be a few adjustments to the website, including an option to modify one's criteria more "freely". To illustrate, a distance criteria between certain structures would allow one to input a specific value of blocks between two structures and let the seed finder run until a seed is found. For example, if one wants a village 50 or less blocks from a mansion that is set to be less than 200 blocks from the world's origin, one can then load the criteria in a manner of seconds (an instance of the design could be stacking two or more conditions relative to another structure; Structures wanted: > Woodland mansion within 200 blocks from (0, 0) > Village within 50 blocks from [condition 1] or vice versa).

In addition to this feature request, another option to display or simply list the internal "background" structure positions of a particular seed for personal subsidiary intentions that others may find somewhat helpful could be implemented to show each individual structure potential with categorically no biome restrictions portrayed? As an example from the previous, if one wants a village within 50 blocks of a mansion that is 200 blocks from (0, 0) but with the addition of a monument's internal position within x amount of blocks from the second condition, the latter would obviously not be possible under regular generation standards. However, if one is attempting to manipulate those three structures over high or low weirdness to essentially force them to bypass the biome check in Bedrock Edition by generating a batch of sister seeds using a separate software to find such, the task can be accomplished by utilizing this method. This component could also support other objectives, such as finding a world with a combination involving four structures. While this may obviously take considerable time on mcseedmap.net, a more flexible program or software could make it more feasible after obtaining all sister seeds of that world.

Cubitect commented 1 week ago

I'm afraid mcseedmap.net is an independent project that is not maintained by me. I also don't know any contact where you could submit feature requests for that site, sorry.

Regarding the structure potential, Cubiome-Viewer has a "48-bit only" search mode, as well as a "Structure potential" map layer, if that helps.