promotional bannermobile promotional banner

Rivencraft - Modern Mystcraft

Write books to create and explore custom Ages in modern Minecraft.
Back to Files

Rivencraft 26.3 1.0.1.98-beta.1

File namerivencraft-26.3-1.0.1.98-beta.1.jar
Uploaded
Nov 5, 2026
Downloads
2
Size
1.1 MB
Mod Loaders
NeoForge
File ID
9458381
Type
B
Beta
Supported game versions
  • 26.3

Curse Maven Snippet

NeoForge

implementation "curse.maven:rivencraft-1766326:9458381"

Learn more about Curse Maven

What's new

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.