1.3 KiB
Minecraft 26.3 port workspace
This is an incomplete mod port for issues #97–#103. It currently registers
the Crystal Shard and Crystal Block to verify NeoForge 26.3 loading, block and
item registration, and modern item resources. It also has a server-only
runtime Age prototype: the operator-only rivencraft_port age create <name> <seed>, list, and sample <name> commands exercise separate vanilla-terrain
levels with persisted seeds. Authored generators, book binding and client
dimension synchronization are not ported, so it is not playable. Its JAR
task is disabled. Do not upload output
from this directory to Gitea, CurseForge, or Modrinth.
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
Continue migrating the actual mod in issues #98–#101. Only enable JAR assembly once the dual-version validation in #103 is complete.
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.