promotional bannermobile promotional banner

WorldWeaver Registry Synchronization

Serializes WorldWeaver numeric-provider registration to prevent a parallel mod-startup race.

WorldWeaver Registry Synchronization

An original compatibility patch that serializes WorldWeaver numeric-provider registration to prevent a parallel mod-startup race in the Bears & Friends stack. It is not a replacement or redistribution of WorldWeaver.

Exact supported environment

  • Minecraft Java 1.21.1
  • NeoForge 21.1.265 (metadata allows 21.1.265 up to, but excluding, 21.2)
  • Java 21
  • WorldWeaver: New Dawn 21.0.30, mod ID wover

Install on both client and server alongside the original WorldWeaver file. The mixin validates the target method before applying. It changes synchronization only: registry keys, codecs, biome content and world-generation rules remain unchanged, with no ongoing per-tick work.

Validation and updates

The patched registration path passed a concurrent harness with 24,000 registrations total across twenty 12-thread rounds. The complete pack also reached its custom title screen and connected to its matching dedicated server. Those tests do not certify unrelated WorldWeaver releases or every world-generation combination. Retest or remove this patch deliberately before updating WorldWeaver.

License and credits

Original patch code is MIT-licensed. WorldWeaver remains a separate upstream dependency under its own license. This is an unofficial companion, with no upstream affiliation or endorsement.

WorldWeaver Registry Synchronization Team

profile avatar
  • 1
    Followers
  • 4
    Projects
  • 66
    Downloads

More from znathanz