Mods / Wilderlands World Seeder Utility

Tags:
Author:
Thalius
Side:
Both
Created:
Sep 1st at 6:26 PM
Last modified:
4 days ago
Downloads:
452
Recommended download (for Vintage Story 1.22.7):
Wilderlands World Seeder Utility 1.0.2.zip  1-click install

Wilderlands World Seeder Utility

Wilderlands World Seeder Utility is a core framework and generation utility for Vintage Story that controls custom block and entity placement via runtime terrain re-seeding across new and existing world chunks.


 

Dependencies:

  • None (Standalone Utility / Framework)


 

Core Features:

Data-Driven Block & Feature Seeding places custom surface, sub-surface (inside water bodies), and underground (cave floor and ceiling) block features dynamically during worldgen.

  • Flexible JSON configuration via mod assets or global config files (via blockseeder.json files that can ship with a mod inside assets/modname/config folder, with additonal WilderlandsWorldSeederUtilityConfig.json file that ships with the mod in VS modconfig folder).

  • Merges and overrides entry lists smoothly across multiple modules (WilderlandsWorldSeederUtilityConfig.json file has final say)

  • Fine-tuned spatial distribution rules to customize block and enitty placement as densely or as spread out as you desire.


Persistent Spatial Grid Tracking
Features remember where they belong. World Seeder tracks regional placement across chunk boundaries and persists data directly into the world save.

  • Prevents overlapping structures or runaway feature density

  • Saves state smoothly across server restarts and shutdowns

  • Built to support heavy, regional generation rules for modpacks and overhauls


Runtime Retro-Seeding System
Updated your configs with new content, or added the mod to an existing world? World Seeder lets you apply new generation rules directly to terrain that has already been generated.

  • Smooth, background queue processing to prevent server lag spikes

  • Smart chunk-loading checks ensure only active terrain is processed

  • Multi-threaded thread-safe tracking prevents double-seeding


Admin Commands & Controls
Full server command suite to monitor, run, or stop re-seeding operations on the fly.

  • /worldseeder reseed world — Queues active columns and dynamically processes new terrain as players explore

  • /worldseeder reseed here [radius] — Runs a localized one-shot reseed in a custom chunk radius around the admin

  • /worldseeder reseed status — Monitors real-time queue depth, processed columns, and active entries

  • /worldseeder reseed stop — Immediately halts active operations and clears the processing queue


Developer & Modpack Friendly
Designed for use with Wilderlands Rustbound, but also suitable for custom mod packs.

  • Native JSON asset loading (config/worldseederutility.json) allows other mods to plug in custom seed entries seamlessly

  • Global server config overrides (ModConfig/WilderlandsWorldSeederUtility.json) give server owners absolute final say over feature rules

  • Mod ships with Wilderlands Rustbound entries loaded to ModConfig/WilderlandsWorldSeederUtility.json, as example entires as well as to be ready for use with Wilderlands Rustbound 4.0.0 release. If using Wilderlands World Seeder Utility for custom use and not running W.Rustbound, delete all entries that ship with this mod and insert your own custom entries to the Entries list.

Future Goals (in order of priority)

  • Add support for placing multiple block and entity types per placement attempt

  • Add support for placing items
  • Look into structure and multiblock placement features
  • Puzzle out how to add landforms as a placement requirement
  • Consider integrating environmental parameters such as temp, forest density, etc.

Community & Support

If you have issues, suggestions, or feedback:

Please post in the Wilderlands Rustbound thread in Vintage Story's official Discord.

Interested in following development more closely?
Join The Wilderlands Community Discord server.


Other Wilderlands Modules

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.2 wilderlandsworldseederutility 189 4 days ago Wilderlands World Seeder Utility 1.0.2.zip 1-click install

- Improved logic related to allowing/disallowing water placement config toggle.

1.0.1 wilderlandsworldseederutility 248 Sep 2nd at 6:40 PM Wilderlands World Seeder Utility 1.0.1.zip 1-click install
  • Updated default config values that determine midDistance for cave and rift spire placement.
  • Uses correct modID
1.0.1 wilderlandsblockseeder 3 Sep 2nd at 5:06 PM Release Retracted

Retraction Reason:

Wrong mod id. Not sure how it was allowed to be uploaded

Changelog:

- Updated default config values that contain minDistance for Wilderlands Rustbound Rift and Cave spire seeding. Nothing else is addressed in this update.

1.0.0 wilderlandsworldseederutility 12 Sep 1st at 6:27 PM Wilderlands World Seeder Utlity 1.0.0.zip 1-click install

- Initial release. Seems stable in testing, but might still have a few issues.


0 Comments (oldest first | newest first) (threaded | flat)