Public Access
4.9 KiB
4.9 KiB
Rivencraft 26.3 beta 1.0.1.93-beta.1
Collects the player-validated port slices .79–.93 since 1.0.1.78-beta.1. This beta is not yet feature-complete with Minecraft 1.21.1.
Celestial writing and rendering
- Ported standalone Sun and Moon pages and multiple independently authored bodies, up to ten of each. Each controller consumes its own ordered Color, Length, Phase, Direction, Angle and Size modifiers; Number pages fine-tune supported values. Normal Time retains its paired sun/moon behavior.
- Color groups before Normal Time tint both bodies; independent Sun/Moon groups can use different colors. Authored moons use full-moon sprites as in 1.21.1; native Normal Time retains calendar moon phases.
- Authored bodies render over Overworld, Nether, End and animated Static backgrounds. Opaque centers retain transparent glows. Eclipse alignment affects body color, background shading and gameplay sky light.
- Bare Sun/Moon pages receive independent seeded colors, sizes, bearings, phases, directions and lengths, including stopped cycles. Explicit modifier groups retain their authored behavior.
- Books without celestial controllers seed-complete 0–3 suns and 0–3 moons. Empty skies do not accidentally draw a vanilla pair. Explicit controllers suppress extra-body completion. Link-Panel-only random Ages also receive seeded sky/fog colors using the 1.21.1 palette.
- All resolved settings are saved, not rerolled by viewing a book, restarting, or reseeding future terrain. Existing Age profiles remain unchanged.
Biome and feature completion
- Explicit biome-distribution pages can now seed-complete missing biome pools. Single selects one; other nonnative controllers require two distinct biomes. Fully omitted pools use the seeded continuation rule, bounded by the available biome pool. Authored pools fill only the missing minimum.
- Supplied biome order and duplicate weights are retained. Two distinct supplied biomes do not acquire an unwanted third biome. Cave pools use recognized Cave/Nether biomes; Void does not inject The Void alongside supplied biome pages.
- Unpaired Block/Fluid pages receive seeded terrain-compatible implied features. Consecutive materials resolve independently; explicit pairs remain authoritative. Unsupported pairings and the current feature caps remain.
- Link-Panel-only Ages roll 0–2 distinct material feature types with Legacy rank weighting and compatible registered solids/source fluids. Additional rare rolls cover Skylands, Crystal Formations and Star Fissures.
- Random Ages also roll 0–2 distinct structure families, filtered by terrain, registry availability and the chosen biome pool. Newer structures, including 26.3 Abandoned Camps, are rare candidates. An intentionally empty selection disables page-controlled structure sets rather than enabling all of them.
- Cave terrain now supports authored and randomly selected Dungeons, matching 1.21.1. Dungeon placement retains eight monster-room attempts per page and modern build-height anchors. Flat/Void Dungeons and Cave lakes remain unsupported.
Nether and End material correction
- Ported 1.21.1's biome-specific material-rule layer for noise terrain. Nether biomes in Cave Ages now use their native Netherrack, Nylium, Soul Sand/Soil, Basalt and Blackstone rules instead of Overworld grass. End biomes use End Stone. Other biomes retain the original terrain rules.
- Geometry, biome selection, dry Cave aquifers and other environment settings are preserved. Flat/Void layers and authored feature materials are unchanged.
- Existing Ages pick up the correction after reload, but only new chunks change. Already generated grass is not replaced.
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 is 10: use matching client/server builds.
- Player in-game checks passed for all included slices. Builds and targeted disposable-server checks covered writing, seeded completion, codecs/catalog round trips, terrain materials, reload, reseed and restart. Temporary servers and test worlds were removed. This is not a full automated GameTest run.
- Full writing recovery, discovery/stations, instability, portals and optional integration parity remain unfinished. Random-page eligibility config also remains pending; valuable/hazardous random materials currently lack the finished version's instability scoring. Creative availability does not imply full page support. Number-controlled Static resolution (#109) and time-page naming (#110) remain separate work.
- Beta save compatibility is not guaranteed. Back up worlds and keep the two Minecraft version tracks and saves separate.
Report issues and help improve the wiki at BlackSheep Git.