Files
rivencraft/ports/mc263/RELEASE_NOTES_1.0.1.106-beta.1.md
T
2026-11-05 22:04:24 -05:00

5.2 KiB
Raw Blame History

Rivencraft 26.3 beta 1.0.1.106-beta.1

Collects the player-validated port slices .99–.106 since 1.0.1.98-beta.1. This beta is not yet feature-complete with Minecraft 1.21.1.

Books and travel

  • Fallback Age platforms now use the dedicated non-collectible platform block from 1.21.1: opaque crystal texture, glass-like breaking strength, no drops or pick-block item. Existing ordinary Crystal Block platforms are unchanged.
  • Ported automatic Return Links for successful handheld Descriptive Book travel. descriptive_books.return_link_mode in config/rivencraft-local.toml defaults to DISABLED. ON_CREATION issues one on the first arrival per Age/world with that mode enabled; ALWAYS issues one on each arrival.
  • Return Links preserve departure dimension, position and facing. They are issued after Disarm and drop at the destination if inventory is full. First-arrival records persist across reload, reseeding and restart.
  • Successful handheld Linking and Descriptive Book travel now leaves the active book at departure as a recoverable open-book entity. Both hands are supported. Failed travel or canceled entity spawning restores the book.
  • Dropped books reuse the existing textures and skyward-facing model. They have a one-second pickup delay, no ordinary five-minute expiry, slow decay and water/rain damage, matching 1.21.1. Their components and decay counter persist through restart.

Page collections and binding

  • Ported Notebooks and Collation Folders with their existing editor and assets, capacities of 252 and 27 positions, sparse page storage, search, scrolling, page movement and inventory transfers. Link Panels are rejected by the editor.
  • Notebook crafting uses the existing leather/string pattern. The held collection is locked against ordinary menu movement. Escape closes the menu with search focused; search still consumes inventory/hotbar shortcuts.
  • Corrected the port's keyboard and mouse-button mappings, including arrow movement, right-click handling and scrollbar dragging.
  • The Book Binder accepts collection imports: shift-click to append pages or click a carried collection on the strip to insert them. Empty positions are skipped and occupied page order is retained. Imports validate all inputs and capacity before committing; successful imports return the empty collection.
  • Added category Symbol Portfolios to Creative, including registry-derived biome, material and fluid pages. Large categories split into volumes of up to 252 pages. Portfolios use the editor and Binder import flow.
  • Sealed Notebooks open into Folders containing 16 random pages using the 1.21.1 pool/exclusions. Survival consumes one; Creative retains the item. Full inventories receive a dropped Folder. No new recipes are invented for Folders, Portfolios or Sealed Notebooks; discovery/library loot is pending.

Writing Desk

  • Ported the two-block Writing Desk, its existing model/textures, selected-page and white paper-stack display, and Legacy GUI atlases.
  • Ported 88 tabs cycled four at a time, category/search/sort/ALL views, collection and loose-page storage, page movement/extraction, and server-owned catalog synchronization. Link Panels cannot be stored or copied in the desk.
  • Copy previews are virtual. Taking a copy consumes one paper and one ink by default while retaining the original page. writing.symbol_ink_cost is configurable in rivencraft-local.toml.
  • Vials fill a 16-unit meter and return vanilla glass bottles. Refills are event-driven and require bottle space. Full inventory prevents shift-copy consumption. Unknown pages are retained but cannot be copied unresolved.
  • Ported crafting and adapted its recipe-unlock advancement to 26.3. Removing either desk half removes its partner and drops contents once.
  • Further corrections to the desk model, focused on page/paper placement, remain tracked for both versions in issue #113.

Compatibility and validation

  • Requires Minecraft 26.3, NeoForge 26.3.0.99, and Java 25. Dynamic Dimensions and Bad Packets are not required. The 1.21.1 implementation is unchanged. Use matching client/server builds; Age catalog protocol remains 10.
  • Player in-game checks passed. Both build targets passed. Targeted disposable server fixtures covered ownership recovery, collection/copy transactions, save/network codecs, block removal, reload/reseed and restart persistence. Servers were stopped and test worlds removed. This was not a full GameTest run.
  • Full writing recovery, remaining discovery/stations, instability, crystal portals, progression awards and optional integration parity remain unfinished. JEI guides and discovery loot for the newly ported interactions are pending. Unsupported effects remain marked red; Creative availability is not parity.
  • Back up saves. New Native Cave profiles from .97 onward cannot be read by earlier betas, and newly ported items/entities also require the newer build. Keep 1.21.1 and 26.3 saves separate. Machine acceleration (#112) and Native Cave default biome-pool policy (#111) remain separate planned work.

Report issues and help improve the wiki at BlackSheep Git.