Qualify NeoForge 21.1.264 before raising the 1.21.1 minimum #89

Closed
opened 2026-10-19 05:20:50 -04:00 by dnorberg · 5 comments
Owner

Follow-up to #82's keep decision. NeoForge 21.1.264 builds Rivencraft but the headless GameTest storage runner stalled; no client/dedicated-server optional matrix was completed. Re-evaluate only when a loader upgrade is desired. Test a clean client and dedicated server with Dynamic Dimensions AR Edition 0.9.1 and Bad Packets 0.8.2, including Age creation/travel/restart and the LEGACY preview fallback. Then test JEI, Create/Ponder, Immersive Portals alone and with Create, TerraBlender with Biomes O' Plenty, and Serene Seasons with GlitchCore, both installed and absent. Record exact versions and results; keep the current minimum until all required checks pass. See docs/MILESTONE_7_COMPATIBILITY_REVIEW.md and official changelog: https://maven.neoforged.net/releases/net/neoforged/neoforge/21.1.264/neoforge-21.1.264-changelog.txt

Follow-up to #82's keep decision. NeoForge 21.1.264 builds Rivencraft but the headless GameTest storage runner stalled; no client/dedicated-server optional matrix was completed. Re-evaluate only when a loader upgrade is desired. Test a clean client and dedicated server with Dynamic Dimensions AR Edition 0.9.1 and Bad Packets 0.8.2, including Age creation/travel/restart and the LEGACY preview fallback. Then test JEI, Create/Ponder, Immersive Portals alone and with Create, TerraBlender with Biomes O' Plenty, and Serene Seasons with GlitchCore, both installed and absent. Record exact versions and results; keep the current minimum until all required checks pass. See docs/MILESTONE_7_COMPATIBILITY_REVIEW.md and official changelog: https://maven.neoforged.net/releases/net/neoforged/neoforge/21.1.264/neoforge-21.1.264-changelog.txt
dnorberg added this to the Milestone 7 — Structures and polish milestone 2026-10-19 05:20:50 -04:00
Author
Owner

The user reports the NeoForge 21.1.264 in-game test passed. The local Prism latest.log confirms Minecraft 1.21.1, NeoForge 21.1.264, Rivencraft 0.6.6.1, Dynamic Dimensions/Bad Packets, Create 6.0.10 with bundled Ponder 1.0.82, Immersive Portals 6.0.7, JEI 19.57.0.449, TerraBlender with Biomes O' Plenty, and Serene Seasons 10.1.0.9 all loaded in an integrated singleplayer session; Rivencraft loaded Age profiles and an Age client world. This is a positive present-addons client run. A separate dedicated-server and required-only/optional-absent run are not evidenced by that log, so the minimum-version decision remains pending those checks. Asked the user whether their pass also included a dedicated server.

The user reports the NeoForge 21.1.264 in-game test passed. The local Prism latest.log confirms Minecraft 1.21.1, NeoForge 21.1.264, Rivencraft 0.6.6.1, Dynamic Dimensions/Bad Packets, Create 6.0.10 with bundled Ponder 1.0.82, Immersive Portals 6.0.7, JEI 19.57.0.449, TerraBlender with Biomes O' Plenty, and Serene Seasons 10.1.0.9 all loaded in an integrated singleplayer session; Rivencraft loaded Age profiles and an Age client world. This is a positive present-addons client run. A separate dedicated-server and required-only/optional-absent run are not evidenced by that log, so the minimum-version decision remains pending those checks. Asked the user whether their pass also included a dedicated server.
Author
Owner

Clarification from the user: the 21.1.264 pass was the Prism singleplayer client only, not a dedicated server. Retain 21.1.251 minimum until the dedicated-server and optional-absent checks in this issue are completed.

Clarification from the user: the 21.1.264 pass was the Prism singleplayer client only, not a dedicated server. Retain 21.1.251 minimum until the dedicated-server and optional-absent checks in this issue are completed.
Author
Owner

Dedicated compatibility server is now running on NeoForge 21.1.264, Minecraft 1.21.1, Rivencraft 0.6.6.1 at the isolated build/dedicated-test game directory (port 25566). Required-only startup passed first. After restart, full optional stack startup also passed: Create 6.0.10/Ponder 1.0.82, Immersive Portals 6.0.7, JEI 19.57.0.449, TerraBlender 4.1.0.8 + Biomes O' Plenty 21.1.0.14, Serene Seasons 10.1.0.9 + GlitchCore 2.1.0.2. The server reached Done and is listening. This records startup only; player connection, Age travel/restart, and previews/season/biome behavior remain to verify before raising the minimum.

Dedicated compatibility server is now running on NeoForge 21.1.264, Minecraft 1.21.1, Rivencraft 0.6.6.1 at the isolated build/dedicated-test game directory (port 25566). Required-only startup passed first. After restart, full optional stack startup also passed: Create 6.0.10/Ponder 1.0.82, Immersive Portals 6.0.7, JEI 19.57.0.449, TerraBlender 4.1.0.8 + Biomes O' Plenty 21.1.0.14, Serene Seasons 10.1.0.9 + GlitchCore 2.1.0.2. The server reached Done and is listening. This records startup only; player connection, Age travel/restart, and previews/season/biome behavior remain to verify before raising the minimum.
Author
Owner

User reports the NeoForge 21.1.264 dedicated-server in-game test passed. I shut down the isolated test server at port 25566 afterward; shutdown saved all Overworld, Nether, and End chunks and the port is no longer listening. The server log did emit one Immersive Portals 'Chunk loading failure' error for Overworld chunk [8,-14] at player login, despite the reported pass. Keep that log observation in mind during any portal-specific regression; do not treat it as a confirmed gameplay failure without reproduction. Required-only and full optional-stack startup were previously verified.

User reports the NeoForge 21.1.264 dedicated-server in-game test passed. I shut down the isolated test server at port 25566 afterward; shutdown saved all Overworld, Nether, and End chunks and the port is no longer listening. The server log did emit one Immersive Portals 'Chunk loading failure' error for Overworld chunk [8,-14] at player login, despite the reported pass. Keep that log observation in mind during any portal-specific regression; do not treat it as a confirmed gameplay failure without reproduction. Required-only and full optional-stack startup were previously verified.
Author
Owner

Qualification accepted by the user: NeoForge 21.1.264 passed Prism singleplayer and a dedicated full-stack Immersive Portals test, including travel into a Rivencraft Age. Required-only dedicated startup also passed. The isolated test server was shut down and all dimensions saved; port 25566 is closed. Rivencraft now builds against/requires 21.1.264 in V0.6.6.2 (commit 2e5d6e0), with the tested jar and compatibility notes: https://truenas-scale.tail180fb1.ts.net:8443/dnorberg/rivencraft/releases/tag/V0.6.6.2 . Downloaded jar SHA-256 matches local build: 4e4be004e0fe870fbed530b1f62bb1fc54c5ed9065e2d1f0ecb69d2e96c14f81. The headless GameTest runner stalled; remaining isolated optional combinations and restart/fallback scenarios remain in the documented regression checklist, not claimed as independently verified.

Qualification accepted by the user: NeoForge 21.1.264 passed Prism singleplayer and a dedicated full-stack Immersive Portals test, including travel into a Rivencraft Age. Required-only dedicated startup also passed. The isolated test server was shut down and all dimensions saved; port 25566 is closed. Rivencraft now builds against/requires 21.1.264 in V0.6.6.2 (commit 2e5d6e0), with the tested jar and compatibility notes: https://truenas-scale.tail180fb1.ts.net:8443/dnorberg/rivencraft/releases/tag/V0.6.6.2 . Downloaded jar SHA-256 matches local build: 4e4be004e0fe870fbed530b1f62bb1fc54c5ed9065e2d1f0ecb69d2e96c14f81. The headless GameTest runner stalled; remaining isolated optional combinations and restart/fallback scenarios remain in the documented regression checklist, not claimed as independently verified.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dnorberg/rivencraft#89