Skip to content

[Crash] Mixin Injection Error with Sodium NeoForge 0.8.12 on NeoForge 1.21.1 #2026

Description

@lgbtaye777

Mandatory Troubleshooting

  • Use the LATEST version of the mod and ALL its dependencies (or ideally all your mods). Pro tip: don't install mods manually, use a launcher.
  • Don't use Optifine or hybrid servers (Mohist/Velocity/etc) and have tried without big game altering mods (Sodium/Lithium/Connector etc).
  • Check that this bug hasn't been reported already.
  • Try with the mod alone. If issue does not persist then try removing half of your mods at the time to find the conflicting mod.

Minecraft Version & Loader

1.21.1-NEOFORGE

Issue Details

Hello! I am experiencing a critical crash on startup. The game throws a Mixin injection failure related to fluid rendering compatibility between the native NeoForge versions of Supplementaries and Sodium.

Environment

  • Minecraft: 1.21.1
  • Mod Loader: NeoForge 21.1.230
  • Supplementaries: 1.21.1-3.6.5 (NeoForge)
  • Sodium: 0.8.12-alpha.2+mc1.21.1 (NeoForge)

Crash Details

The crash occurs at CompatSodiumFluidRendererMixin. It seems the supplementaries$modifyLumiseneEmissivity method is failing to find its target callback in the newer Sodium NeoForge version (0.8.12).

Error snippet:
org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Callback method supplementaries$modifyLumiseneEmissivity(...) in supplementaries.mixins.json:compat.CompatSodiumFluidRendererMixin from mod supplementaries failed injection check, (0/1) succeeded.

Logs & Media

crash-2026-05-23_23.52.44-client.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    1.21.1Minecraft VersionNEOFORGEbugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions