Skip to content

[1.21.1 NeoForge] Crash during chunk rendering: NoSuchMethodError with Sodium 0.6.13 #453

Description

@exocyt0sis

Description:
The game crashes with a NoSuchMethodError during chunk rendering/meshing when running More Culling alongside Sodium on NeoForge 1.21.1. More Culling attempts to call SodiumClientMod.options(), which appears to have a different signature or no longer exists in Sodium version 0.6.13.

Environment:

  • Minecraft Version: 1.21.1
  • Mod Loader: NeoForge (v4.0.42)
  • More Culling Version: 1.0.8 (moreculling-neoforge-1.21.1-1.0.8.jar)
  • Sodium Version: 0.6.13 (sodium-neoforge-0.6.13+mc1.21.1.jar)

Steps to Reproduce:

  1. Install NeoForge 1.21.1.
  2. Add Sodium 0.6.13 and More Culling 1.0.8 to the mods folder.
  3. Launch the game and load/create a world.
  4. The game crashes as soon as terrain rendering starts.

Relevant Crash Log Excerpt:

Caused by: java.lang.NoSuchMethodError: 'net.caffeinemc.mods.sodium.client.gui.SodiumOptions net.caffeinemc.mods.sodium.client.SodiumClientMod.options()'
	at TRANSFORMER/moreculling@1.0.8/ca.fxco.moreculling.utils.CullingUtils.areLeavesOpaque(CullingUtils.java:93) ~[moreculling-neoforge-1.21.1-1.0.8.jar%23384!/:?] {re:mixin,re:classloading}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.block.LeavesBlock.skipRendering(LeavesBlock.java:2038) ~[client-1.21.1-20240808.144430-srg.jar%23311!/:?] {re:mixin,re:classloading}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase.skipRendering(BlockBehaviour.java:642) ~[client-1.21.1-20240808.144430-srg.jar%23311!/:?]
	at TRANSFORMER/moreculling@1.0.8/ca.fxco.moreculling.utils.CullingUtils.shouldDrawSideCulling(CullingUtils.java:37) ~[moreculling-neoforge-1.21.1-1.0.8.jar%23384!/:?] {re:mixin,re:classloading}
	at TRANSFORMER/sodium@0.6.13+mc1.21.1/net.caffeinemc.mods.sodium.client.render.chunk.compile.pipeline.BlockOcclusionCache.handler$dej000$moreculling$useMoreCulling(BlockOcclusionCache.java:541) ~[sodium-neoforge-0.6.13+mc1.21.1.jar%23407!/:?]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions