Parent: #181
Depends on the compiler baseline.
Audit every shared server/mixin target against Minecraft 1.21.1 and preserve the one-plane invariants: canonical storage, natural seam travel, nearest-image relationships, scheduled ticks, block entities, entities, collisions, interactions, and save/reload.
Do not copy shared RingWorld logic into the version adapter. Add narrow ABI adapters only where descriptors or Minecraft classes differ.
Exit: focused pure tests and a real dedicated-server topology fixture pass on Java 21.
Parent: #181
Depends on the compiler baseline.
Audit every shared server/mixin target against Minecraft 1.21.1 and preserve the one-plane invariants: canonical storage, natural seam travel, nearest-image relationships, scheduled ticks, block entities, entities, collisions, interactions, and save/reload.
Do not copy shared RingWorld logic into the version adapter. Add narrow ABI adapters only where descriptors or Minecraft classes differ.
Exit: focused pure tests and a real dedicated-server topology fixture pass on Java 21.