-
Rivencraft 1.0.1.15-alpha.1 (Minecraft 26.3)
Pre-ReleaseBuild / build (push) Canceled after 0sreleased this
2026-10-30 15:56:02 -04:00 | 13 commits to main since this releaseMinecraft 26.3 / NeoForge technical alpha.\n\nChanges since 1.0.1.9-alpha.1:\n- Ported the Book Binder block, inventory, title field, Link Panel input, and Descriptive Book assembly. The output now moves to the cursor in one click.\n- Adapted the Binder layout toward the 1.21.1 UI, including a dynamic first page strip, panel placement/removal, missing-panel cue, and 16x16 Link Panel item icon.\n- Ported the Ink Mixer block, basin, additives, animated glyph, and Link Panel output. One panel now costs one paper and one ink unit; additive chances reset when the panel is taken.\n- Added the associated crafting recipes, creative entries, and updated development reference images.\n\nKnown limitations: This is an unfinished 26.3 port. Ages are currently prototype vanilla-like worlds; symbol-page authoring, multi-page Binder scrolling, and many 1.21.1 integrations are not yet ported. Use disposable or backed-up test worlds. The 1.21.1 release remains the complete gameplay target.
Downloads
-
Rivencraft 1.0.1.9-alpha.1 (Minecraft 26.3)
Pre-ReleaseBuild / build (push) Canceled after 0sreleased this
2026-10-29 15:08:23 -04:00 | 14 commits to main since this releaseExperimental Minecraft 26.3 / NeoForge alpha. Not feature-complete; use a disposable world or a backup. The Minecraft 1.21.1 release remains separate.
Changes since 1.0.1.3-alpha.1:
- Rivencraft creative tab with Descriptive and Linking Books, Crystal Block, and Crystal Shard.
- Unwritten Linking Books use the legacy sprite; four Crystal Shards craft a Crystal Block.
- Budding Crystal grows blue buds and clusters; clusters drop Crystal Shards. Natural crystal-formation generation is not ported yet.
- Link Panel Page has a dedicated creative tab. Blank Pages remain out of Creative.
- Craft Ink Vials from black dye, a glass bottle, and a water bucket. Use a vial with paper in the other hand to prepare a Link Panel for two of sixteen ink uses; an empty vial returns a glass bottle.
- Craft an unwritten Linking Book from a Link Panel and leather. Blank Pages and extra ingredients are rejected.
Known limits: Age generation is still prototype vanilla terrain. Authored Pages, Book Binder, Ink Mixer, most content, live destination previews, portals, and optional integrations are not ported. Do not replace the 1.21.1 JAR or import its saves.
Verified: 26.3 build and dedicated-server Age smoke test pass; player reports the above in-game slices pass. SHA-256: 7d1c0eba3a63c6a316803e623054cd77e803791394d2e7469c43b74b558cb721
Downloads
-
Rivencraft 1.0.1.3-alpha.1 (Minecraft 26.3)
Pre-ReleaseBuild / build (push) Canceled after 0sreleased this
2026-10-29 14:33:05 -04:00 | 15 commits to main since this releaseRivencraft 1.0.1.3-alpha.1 — Minecraft 26.3
Experimental NeoForge 26.3 port preview. This is separate from the
supported Minecraft 1.21.1 release and does not have feature parity. Use
a disposable test world or make a backup first. Do not migrate a 1.21.1
Rivencraft world to this alpha.Changes since 1.0.1.2-alpha.1
- An unbound Descriptive Book now opens a naming screen. Binding it creates a
distinct prototype Age with a random seed; duplicate names receive a
numbered suffix. - A bound Descriptive Book opens a book screen whose destination panel can be
clicked to enter its Age. The server validates the held book and waits for
the client's Age catalog acknowledgement before travel. - Retired Age IDs are excluded when assigning a new book's Age name, so an
archived world cannot be silently reused.
Still experimental
These Ages use prototype vanilla terrain. Page-authored generation, crafting
and workstations, most items and blocks, portals, Link modifiers, instability,
live destination previews, and optional mod integrations are not ported. The
book panel is a placeholder, not a rendered destination view. The
port status and open port issues
track the remaining work. The stable 1.21.1 release remains available
separately.Verification
- Clean 26.3 Gradle build passed.
- Disposable dedicated-server smoke test passed: two distinct Age seeds and
their terrain persisted across restart. - The player verified Descriptive Book binding and travel in game on
2026-10-29.
These checks are not the full port acceptance matrix or a stability claim.
Downloads
- An unbound Descriptive Book now opens a naming screen. Binding it creates a
-
Rivencraft 1.0.1.2-alpha.1 (Minecraft 26.3)
Pre-ReleaseBuild / build (push) Canceled after 0sreleased this
2026-10-29 14:26:49 -04:00 | 16 commits to main since this releaseRivencraft 1.0.1.2-alpha.1 — Minecraft 26.3
Experimental NeoForge 26.3 port preview. This is a separate artifact from
the supported Minecraft 1.21.1 release, and it does not have feature
parity. Use a disposable test world or make a backup first. Do not migrate a
1.21.1 Rivencraft world to this alpha.Working in this alpha
- Rivencraft loads on Minecraft 26.3 / NeoForge 26.3.0.99 with Java 25.
- The first-party runtime Age backend creates separately seeded, persistent
prototype dimensions. The operator-only/rivencraft_port agecommands can
create and inspect them. - Runtime Age catalogs are synchronized and acknowledged before cross-dimension
travel. A missing or unacknowledged destination is refused. - Operator-created Descriptive Books can enter prototype Ages.
- Handheld Linking Books can be named and bound to a location, then used from
their book GUI to return there. The destination data survives a restart. - The Crystal Block and Crystal Shard are registered with reused art.
Not yet ported
Normal authored Age generation, book crafting and workstations, Page symbols,
most blocks and items, portal systems, Link modifiers, the rotating destination
preview, instability, and optional mod integrations. The Linking Book GUI shows
a placeholder destination panel rather than a live scene. Generated Ages use
prototype vanilla terrain, not the player's authored Pages.The 26.3 port status and open port issues
track the remaining work. The stable 1.21.1 release remains available
separately. Please file alpha bugs with the exact Minecraft, NeoForge and
Rivencraft versions, plus the relevant client/server log.Verification
- Clean 26.3 Gradle build passed.
- Disposable dedicated-server smoke test passed: two distinct Age seeds and
their terrain persisted across a restart. - The user verified the handheld Linking Book GUI click and travel in-game on
2026-10-27.
These checks are not the full port acceptance matrix or a stability claim.
Downloads
-
Rivencraft V1.0.1.1 — Random Page lists
StableBuild / build (push) Canceled after 0sreleased this
2026-10-26 14:25:48 -04:00 | 18 commits to main since this releaseIssue #95: server-configurable allow/block lists for individual Symbol Pages in newly bound random Ages and newly generated Age-library loot. List entries may use short paths such as sky/static; full namespaced IDs continue to work. Hand-authored books and existing Ages remain unaffected. Required random categories have safe fallbacks when all choices are excluded.
The Server and Operator Guide wiki documents configuration, examples, and fallback behavior. Development screenshots and public repository links were refreshed.
Validation: offline Gradle build and player in-game check passed. A follow-up generation GameTest run stalled in world generation, so no full post-change GameTest pass is claimed.
Commit:
4f07f67
JAR SHA-256: a83c94f7dc122187f481819b43786375bbd2cf525c6f02005dbfb7406e0852c4Downloads
-
Rivencraft V1.0.0.2 — Milestone 7
StableBuild / build (push) Canceled after 0sreleased this
2026-10-22 22:32:36 -04:00 | 20 commits to main since this releaseMilestone 7 completion for Minecraft 1.21.1 / NeoForge 21.1.264.
Highlights:
- Legacy-style Age libraries with page-bearing stands and configurable loot; crystal portals with optional Immersive Portals live views and a fallback surface.
- Handheld dropped-book entity, Book Receptacle, crafting/JEI and Create/Ponder discovery, asset/audio polish, advancements, optional Ruins, and sky/glyph additions.
- Number Pages now control Celestial Size (0.25x–3x across digits 0–24).
- Book Binder writing-status messages now default off; /rivencraft binder messages enable|disable is OP-only, and only OPs see diagnostics.
- Milestone 7 acceptance, migration boundaries, optional-mod decisions, and known limits are documented in docs/MILESTONE_7_ACCEPTANCE.md.
Validation:
- Offline build and 93/93 core GameTests passed on 1.0.0.2; player in-game check passed.
- Generation archive 129/129 passed on the preceding 1.0.0.0 candidate. Environment archive 103/103 passed on 0.6.11.0; its 1.0.0.0 rerun stalled and is not claimed as a 1.0.0.2 pass.
- Full multiplayer, restart, migration, and every optional-mod combination remain unverified; see docs/MILESTONE_7_REGRESSION.md.
Commit:
98595c8
JAR SHA-256: 429a51a3846cf266f85c1a232e6c76eae060779e209cb8f79a2e3e271c605e7eDownloads
-
Rivencraft V0.6.11.0
StableBuild / build (push) Canceled after 0sreleased this
2026-10-22 21:38:03 -04:00 | 21 commits to main since this releaseMilestone 7 regression and documentation review (#83). Reorganized player and contributor documentation, added a resource-validation GameTest, and corrected the village-instability assertion. Core 91/91, generation 129/129, and environment 103/103 GameTests passed. Player in-game check passed. NeoForge 21.1.264. SHA-256: 1a2d1be810b56d2d95c100eea9f3c0d4572a2322e114e554682edef6fd1c5204 (rivencraft-0.6.11.0.jar). Commit
e7e2cf7.Downloads
-
Rivencraft V0.6.10.0
StableBuild / build (push) Canceled after 0sreleased this
2026-10-22 15:33:55 -04:00 | 22 commits to main since this releaseIssue #94: D’ni number pages can now set celestial Angle and Phase (digit × 15°, wrapping 360° to 0°) and Length (digit × 0.08) when immediately before the modifier page. Existing unnumbered modifier pages retain their fixed values. Authored angles on Normal Time now select the custom celestial renderer; uncolored bodies remain visible.
Verified: Gradle build, all 102 required GameTests in the environment suite, and player in-game check passed.
Commit:
77f15f8
SHA-256 (rivencraft-0.6.10.0.jar): 9c6ccc8568bcf3ce78c87fe0894512b03162b5e4e8b3ba7055932589f85192f5Downloads
-
Rivencraft V0.6.9.3
StableBuild / build (push) Canceled after 0sreleased this
2026-10-22 15:17:40 -04:00 | 23 commits to main since this releaseOptional Ruins integration for authored Ages (#91).
- Adds a Ruins page for each installed template in Creative and JEI.
- Lets authored Ages load their chosen Ruins templates, including templates restricted to the Overworld by Ruins.
- Duplicate pages increase template selection weight and spawn attempts, with a bounded attempt budget.
- Applies the standard structure instability rule: copies after the third add 100 each.
- Keeps Ruins optional; Ages without authored Ruins pages do not generate Ruins structures.
Verified: Gradle build, all 90 Ruins-enabled GameTests, and player in-game check passed.
Commit:
2b2605b
SHA-256 (rivencraft-0.6.9.3.jar): af29e846a4c3171bf802a5b4c0c18a885ef70cc0ebc5629191b95b2aa59653bfDownloads
-
Rivencraft V0.6.8.11
StableBuild / build (push) Canceled after 0sreleased this
2026-10-22 03:51:54 -04:00 | 24 commits to main since this releaseBook Receptacle bug fix: removing a book now clears a synchronized has-book block state as well as the stored item. The client renderer checks the live block state, so a late block-entity inventory packet cannot leave a ghost book model. Occupied receptacles from existing saves reconcile their state when loaded. Added a GameTest for insertion, removal, client-visible state, and update data.
Verified: Gradle build, all 86 default GameTests, and player in-game check passed.
Commit:
2f1e6bd
SHA-256 (rivencraft-0.6.8.11.jar): d105ea9ad9b3752d541a326ca78f561e4e15a6bf223c85cfaa0b9c6c268acb67Downloads
Public Access