Audit and port optional 26.3 integrations and fallbacks #102

Open
opened 2026-10-27 00:05:41 -04:00 by dnorberg · 1 comment
Owner

Part of #96. Keep integrations optional on both supported Minecraft lines. Assess published 26.3 versions and port only compatible APIs. Currently JEI, TerraBlender/Biomes O Plenty, Serene Seasons/GlitchCore, and Ruins advertise 26.3; Create/Ponder and Immersive Portals do not. Recheck versions before implementation.

Acceptance criteria:

  • Base 26.3 client and server work with none of the optional mods.
  • Available integrations work individually and together, including JEI guides, modded biomes, per-Age seasons, and Ruins.
  • Legacy animated preview and fallback portal/travel paths work when Create/Ponder or Immersive Portals are absent.
  • No optional mod is made a hard requirement for 1.21.1 or 26.3.
Part of #96. Keep integrations optional on both supported Minecraft lines. Assess published 26.3 versions and port only compatible APIs. Currently JEI, TerraBlender/Biomes O Plenty, Serene Seasons/GlitchCore, and Ruins advertise 26.3; Create/Ponder and Immersive Portals do not. Recheck versions before implementation. Acceptance criteria: - Base 26.3 client and server work with none of the optional mods. - Available integrations work individually and together, including JEI guides, modded biomes, per-Age seasons, and Ruins. - Legacy animated preview and fallback portal/travel paths work when Create/Ponder or Immersive Portals are absent. - No optional mod is made a hard requirement for 1.21.1 or 26.3.
dnorberg added this to the Dual-version support milestone 2026-10-27 00:05:41 -04:00
Author
Owner

26.3 integration slice: added an operator-only /rivencraft_port compat probe for optional-mod presence and registered biome namespaces. The port builds; a clean dedicated server reported 67 vanilla biomes, and a server with TerraBlender 26.3.0.0.9, Biomes O’ Plenty 26.3.0.0.15, GlitchCore 26.3.0.0.5, and Serene Seasons 26.1.2.0.7 loaded successfully and reported 68 BOP biome keys. Both were stopped cleanly. Current version availability and limitations are documented in docs/MINECRAFT_26_3_PORT.md. This is not full integration: authored Age generation, JEI guides, per-Age seasons, Ruins hooks, previews, and portals still depend on the unfinished core port. Keeping #102 open; no 26.3 release artifact has been enabled.

26.3 integration slice: added an operator-only `/rivencraft_port compat` probe for optional-mod presence and registered biome namespaces. The port builds; a clean dedicated server reported 67 vanilla biomes, and a server with TerraBlender 26.3.0.0.9, Biomes O’ Plenty 26.3.0.0.15, GlitchCore 26.3.0.0.5, and Serene Seasons 26.1.2.0.7 loaded successfully and reported 68 BOP biome keys. Both were stopped cleanly. Current version availability and limitations are documented in `docs/MINECRAFT_26_3_PORT.md`. This is not full integration: authored Age generation, JEI guides, per-Age seasons, Ruins hooks, previews, and portals still depend on the unfinished core port. Keeping #102 open; no 26.3 release artifact has been enabled.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dnorberg/rivencraft#102