v0.2.0
Manifold 0.2.0 adds streaming worldgen.
Highlights
- Streaming worldgen - opt-in per dimension via
Streaming(loadRadius). Chunks are generated on demand as players move (no fixed region edge, no invisible walls), spread across server ticks so there is no hitch. Bounded generation (WithGenerationRadius) remains the default; the two modes coexist. - Covers the view - the streaming radius extends to the player's view distance, so generated terrain always reaches as far as they can see.
WithRelightHeight(maxY)- set the lit band height per dimension for taller worlds.- Per-column relight - keeps generation cheap and overload-free even while moving at full speed.
Downloads
Manifold-0.2.0.zip- the library (install this; other mods depend on it).ManifoldSample-0.2.0.zip- optional demo mod, now with a/streamdimstreaming dimension.
Compatibility
Vintage Story 1.21+ (built against 1.21.0, validated in-game on 1.22.2). .NET 10. MIT licensed.
NuGet: Pixnop.Manifold 0.2.0. Docs: https://pixnop.github.io/Manifold/