txnimc / SodiumDynamicLights

MIT License
7 stars 2 forks source link

[1.21.1] Crashing with 1.0.1 with Sodium #2

Closed BugmanBugman closed 1 month ago

BugmanBugman commented 1 month ago

BugmanBugman

Felix14-v2 commented 1 month ago

Sodium 0.6.0 beta-1 is still unsupported I guess

[02Sep2024 14:53:22.701] [pool-15-thread-1/ERROR] [mixin/]: Critical injection failure: LVT in net/minecraft/world/level/Level::tickBlockEntities()V has incompatible changes at opcode 119 in callback mixins.sodiumdynamiclights.json:LevelMixin from mod sodiumdynamiclights->@Inject::onBlockEntityTick(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;ZLnet/minecraft/world/level/block/entity/TickingBlockEntity;)V.
 Expected: [Z, Lnet/minecraft/world/level/block/entity/TickingBlockEntity;]
    Found: [Lnet/minecraft/util/profiling/ProfilerFiller;, Ljava/util/Iterator;]
Available: [Lnet/minecraft/util/profiling/ProfilerFiller;, Ljava/util/Iterator;, Z, Lnet/minecraft/world/level/block/entity/TickingBlockEntity;]
[02Sep2024 14:53:22.858] [main/ERROR] [mixin/]: Critical injection failure: LVT in net/minecraft/world/level/Level::tickBlockEntities()V has incompatible changes at opcode 119 in callback mixins.sodiumdynamiclights.json:LevelMixin from mod sodiumdynamiclights->@Inject::onBlockEntityTick(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;ZLnet/minecraft/world/level/block/entity/TickingBlockEntity;)V.
 Expected: [Z, Lnet/minecraft/world/level/block/entity/TickingBlockEntity;]
    Found: [Lnet/minecraft/util/profiling/ProfilerFiller;, Ljava/util/Iterator;]
Available: [Lnet/minecraft/util/profiling/ProfilerFiller;, Ljava/util/Iterator;, Z, Lnet/minecraft/world/level/block/entity/TickingBlockEntity;]

Could you reproduce the issue with just Sodium and SDL installed?

nthxny commented 1 month ago

a bad 1.21 build went out on Curse when I ported the project to 1.20, the prior version works fine. Will fix for future releases