Skip to content

Port PackSync baseline to NeoForge 1.21.1#2

Draft
Copilot wants to merge 4 commits into
masterfrom
copilot/create-1211-neoforge-port
Draft

Port PackSync baseline to NeoForge 1.21.1#2
Copilot wants to merge 4 commits into
masterfrom
copilot/create-1211-neoforge-port

Conversation

Copy link
Copy Markdown

Copilot AI commented May 16, 2026

  • Reproduce current build failure and identify compile error classes
  • Research NeoForge 1.21.1 replacement APIs for mod locator and loader hooks
  • Replace removed FML APIs in PackSyncMod and logging usage
  • Port PackSyncModLocator from removed IModLocator API to IModFileCandidateLocator pipeline API
  • Update service loader resource to new locator interface name
  • Run local Gradle build and verify compilation succeeds
  • Run final validation checks

Copilot AI changed the title [WIP] Create 1.21.1 NeoForge Port branch for mod Port PackSync baseline to NeoForge 1.21.1 May 16, 2026
Copilot AI requested a review from iceBear67 May 16, 2026 07:25
@iceBear67
Copy link
Copy Markdown
Member

@copilot Can you try to build this PR and find if any build error occurrs.

Copy link
Copy Markdown
Author

Copilot AI commented May 16, 2026

@copilot Can you try to build this PR and find if any build error occurrs.

I ran a local ./gradlew --no-daemon build on commit 1b08b20 and it fails at :compileJava with 17 errors. Main failures are unresolved NeoForge symbols, including:

  • net.neoforged.fml.StartupMessageManager
  • net.neoforged.fml.javafmlmod.FMLJavaModLoadingContext
  • net.neoforged.fml.loading.moddiscovery.AbstractJarFileModProvider
  • net.neoforged.neoforgespi.locating.IModLocator

The workflow run for this PR branch (25956526953) is currently in progress and has no failed jobs yet.

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.

Create a 1.21.1 NeoForge Port branch for this mod

2 participants