
LiveWorldgen
LiveWorldgen is a specialized development tool designed exclusively for use in development environments. It's created for those working on world generation content: various structures, custom noise settings, carvers, and other elements. The main advantage of the mod is the ability to instantly see changes in world generation without needing to restart the game or reload the world.
How It Works
To use the tool, you need to create a new class that inherits from LiveWorldgenAccess. This class should be placed where it will be accessible — for example, in your mod's constructor. After that, the mod will access your instance and request values you want to change in real time.
This approach allows you to dynamically substitute new parameters and immediately observe how they affect the formation of the game world. When you make changes to the return methods, simply reload the changes in your IDE, and they will take effect immediately.
Important note: Remember to remove this class before building the final version of the mod so it doesn't end up in the release version.