Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 21 May 23:10
· 144 commits to main since this release
8246aca

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 /streamdim streaming 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/