Files
rivencraft/ports/mc263

Minecraft 26.3 port workspace

This is an experimental alpha port for issues #97–#104, not gameplay parity with the Minecraft 1.21.1 release. It registers basic items and a runtime Age prototype with persisted seeds. The operator-only rivencraft_port age commands create and inspect separate vanilla-terrain levels. The current development slice can name an unbound Descriptive Book to create a prototype Age, then enter it from the book GUI; the player verified this interaction in game. Named Linking Book binding/travel works as a limited probe. Authored generation, most content, recipes, workstations, portal systems, modifiers and the destination preview renderer remain unported. Use a test world and keep a backup; do not substitute this JAR for the 1.21.1 mod or import 1.21.1 saves.

The creative tab contains the two Books, Crystal Block and Crystal Shard; the player verified these in game. Unbound Linking Books use the Legacy sprite, and four Crystal Shards craft into a Crystal Block; both were also verified in game. The current local iteration adds Budding Crystal and all four blue crystal growth stages with vanilla-style harvesting. Natural crystal formation generation is not yet ported; use Creative or commands to obtain a Budding Crystal for this test. The player verified the growth chain in game. The next local slice adds the Link Panel Page as a separate creative entry, using the existing item texture. Blank Pages remain unavailable in Creative; the player verified the Link Panel's appearance in game. Ink Vials now use the existing crafting recipe and animated sprite. With paper in the other hand, an Ink Vial prepares a Link Panel for two of its sixteen ink uses, as in the current 1.21.1 default. The Book Binder and symbol-writing systems are still unported. The player verified the Ink Vial interaction in game. A prepared Link Panel can now be combined shapelessly with leather to craft an unwritten Linking Book, as in 1.21.1. This custom recipe rejects a blank Page and extra ingredients. The Book Binder remains the next larger step for assembling Descriptive Books from authored pages.

From the repository root:

./gradlew -p ports/mc263 build

This standalone Gradle build uses Minecraft 26.3, NeoForge 26.3.0.99, ModDevGradle 2.0.148, and Java 25. The repository root remains the independent Minecraft 1.21.1/Java 21 build:

./gradlew build

The alpha JAR is under ports/mc263/build/libs. Continue the port and its full dual-version validation in issues #98–#104 before calling 26.3 stable.

The dedicated development server uses build/run-server, with its own world and properties. Set a nonconflicting server-port there before running if another Minecraft server is active. The prototype restores all indexed Ages during the Overworld load, before initial chunk preparation completes.