Public Access
64 lines
3.6 KiB
Markdown
64 lines
3.6 KiB
Markdown
# 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](https://git.paddedcell.org/dnorberg/rivencraft).
|