• Rivencraft 26.3 beta 1.0.1.98-beta.1
    Build / build (push) Waiting to run
    Pre-Release

    dnorberg released this 2026-11-05 15:19:23 -05:00 | 0 commits to main since this release

    Rivencraft 26.3 beta 1.0.1.98-beta.1

    Collects the player-validated port slices .94–.98 since 1.0.1.93-beta.1.
    This beta is not yet feature-complete with Minecraft 1.21.1.

    Seeded terrain and biome completion

    • Books without a Terrain page now choose terrain using the 1.21.1 weighted
      selector. Incompatible choices are replaced with a seeded compatible terrain;
      explicit Terrain pages retain their authored behavior.
    • Omitted biome controllers now use the seeded weighted distribution selector.
      Supplied biome pages are retained, with missing minimum slots completed.
      Void without biome pages still uses The Void. Link-Panel-only random Ages
      retain their existing selection path.
    • Missing nonnative biome pools account for authored structures. Single chooses
      a terrain-compatible biome satisfying all structure requirements where one
      exists. Multiple-biome distributions add compatible biomes for unmet structure
      requirements before completing their ordinary minimum. Explicit Single
      choices are never replaced.
    • New Native Cave Ages freeze the full recognized Cave/Nether biome pool and
      distribute it using seeded Tiny regions, matching the 1.21.1 implementation.
      This includes recognized modded cave biomes. Existing empty Native Cave
      profiles retain their previous Lush Caves fallback; explicit Single is unchanged.
    • Removing Nether-style biomes from the default Native Cave pool is separate
      planned work for both versions in issue #111, not part of this release.

    Accelerated pages

    • Ported the Accelerated environment page. Repeated pages stack, each adding
      three extra random positions per eligible block section per tick near players.
    • Defaults match 1.21.1: at most eight already-loaded candidate chunks and
      16,384 extra random-tick attempts per Age tick, shared fairly across sections.
      No extra chunks are force-loaded.
    • Limits are configurable in config/rivencraft-local.toml, under
      accelerated_age. A zero attempt budget disables the extra ticks.
    • Page counts persist across unload/reload, reseeding and restart. Existing
      Ages default to zero. Pageless random Ages do not gain Accelerated automatically.
    • This currently affects random-ticking blocks such as crops and saplings.
      Machine/block-entity acceleration is deferred for both versions under issue
      #112; entities and scheduled block ticks are also unaffected. Instability
      scoring remains part of the unfinished instability port.
    • Operator command /rivencraft_port age acceleration <name> reports the
      saved page count and current budgets.

    Compatibility and validation

    • Requires Minecraft 26.3, NeoForge 26.3.0.99, and Java 25. Dynamic
      Dimensions and Bad Packets are not required. Minecraft 1.21.1 is unchanged.
    • Catalog protocol remains 10. Use matching client/server builds.
    • Player in-game checks passed. Builds and targeted disposable-server checks
      covered seeded completion, Native Cave sampling, tick-budget arithmetic,
      unload/reload, reseeding and restart. Test servers were stopped and their
      worlds removed. This was not a full automated GameTest run.
    • Back up worlds before updating. New populated Native Cave profiles cannot
      be read by earlier beta builds; do not downgrade those saves. Keep Minecraft
      1.21.1 and 26.3 saves separate.
    • Full writing recovery, discovery/stations, instability, crystal portals and
      optional integration parity remain unfinished. Random-page eligibility config
      and modded biome surface-rule integration also remain pending. Creative page
      availability does not imply full support.

    Report issues and help improve the wiki at
    BlackSheep Git.

    Downloads