Skip to content

Port to NeoForge 1.21.1#467

Open
exocyt0sis wants to merge 1 commit into
Silversmith-Mods:1.21.1from
exocyt0sis:neoforge-1.21.1-port
Open

Port to NeoForge 1.21.1#467
exocyt0sis wants to merge 1 commit into
Silversmith-Mods:1.21.1from
exocyt0sis:neoforge-1.21.1-port

Conversation

@exocyt0sis

@exocyt0sis exocyt0sis commented May 7, 2026

Copy link
Copy Markdown

This PR ports Immersive Weathering to NeoForge on Minecraft 1.21.1.

Summary:

  • migrates the project to the NeoForge 1.21.1 toolchain while preserving the published jar name
  • updates dependency metadata and README notes for Moonlight Lib 1.21.1-3.0.5
  • replaces legacy networking hooks with NeoForge payload registration
  • updates resource and data paths for 1.21.x conventions
  • adds startup validation with clear English errors for incompatible NeoForge, Minecraft, or Moonlight versions
  • keeps the packaged icon and validates expected metadata during the jar build

Validation:

  • gradlew build completed successfully on the ported branch
  • the branch merges cleanly into 1.20.0-multiloader with no conflicts

@AstralOrdana

Copy link
Copy Markdown
Collaborator

no fuckin way

@exocyt0sis

Copy link
Copy Markdown
Author

Sorry? 🙂

@cassiancc cassiancc changed the base branch from 1.20.0-multiloader to 1.21.1 May 7, 2026 17:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants