Currently, q.noise is an unseeded perlin query, which makes using Molang for procedural worldgen unusable outside of as a fun project. I propose we get a q.seed query, which allows us to define a specific seed, limit a range of seeds, or use the world seed.
The world seed could look like this:
v.seed == worldSeed
For a seed range it could work like this:
v.seed == math.random(1999, 25930)
For a fixed seed, it could look like this:
v.seed == 8
This could also allow for special seeds, like on a specific seed monsters are faster, or on another a different variant of an ore could spawn. This could also be used in resource packs for making the textures look different depending on the seed.
Please sign in to leave a comment.
0 Comments