-
Notifications
You must be signed in to change notification settings - Fork 0
Test and support NeoForge across the advertised Minecraft 1.21.x range #47
Copy link
Copy link
Open
Labels
P3Medium: normal functional defect or important work with a workaroundMedium: normal functional defect or important work with a workaroundarea:compatibilityCross-mod, version, or platform compatibilityCross-mod, version, or platform compatibilityarea:testingAutomated tests, fixtures, and validation infrastructureAutomated tests, fixtures, and validation infrastructureloader:neoforgeNeoForge-specificNeoForge-specificstatus:backlogValid work that is not currently scheduledValid work that is not currently scheduledtype:enhancementImprovement to existing behavior or functionalityImprovement to existing behavior or functionality
Description
Metadata
Metadata
Assignees
Labels
P3Medium: normal functional defect or important work with a workaroundMedium: normal functional defect or important work with a workaroundarea:compatibilityCross-mod, version, or platform compatibilityCross-mod, version, or platform compatibilityarea:testingAutomated tests, fixtures, and validation infrastructureAutomated tests, fixtures, and validation infrastructureloader:neoforgeNeoForge-specificNeoForge-specificstatus:backlogValid work that is not currently scheduledValid work that is not currently scheduledtype:enhancementImprovement to existing behavior or functionalityImprovement to existing behavior or functionality
Summary
NeoForge metadata advertises [1.21,1.22), but only Minecraft 1.21 and 1.21.1 are currently documented as supported. The remaining 1.21.x versions need an explicit build and runtime compatibility program rather than being accepted without validation.
Evidence
Impact
NeoForge accepts the mod on versions whose ABI and runtime behavior are not verified, leaving users to discover crashes or broken functionality after installation.
Reproduction / verification
Proposed direction
Create a versioned NeoForge compatibility matrix, add per-version build/runtime adaptations where needed, and wire the matrix into CI and live CurseForge testing. Keep metadata aligned with the versions that pass.
Acceptance criteria
Audit provenance
Candidate #22 from the read-only repository audit performed on 2026-07-20. This is separate from existing issues #3, #4, #25, and #27 unless explicitly linked later.