Shimmer 0.2.3 crashes when loading a world with Embeddium 0.3.0 installed
DasTechniker opened this issue ยท 21 comments
Minecraft Version
1.20.1
ModLoader
Forge
Shimmer version
Shimmer-forge-1.20.1-0.2.3.jar
Modpack info or mod list(please reduce mod range)
Embeddium 0.3.0, Shimmer 0.2.3
The latest.log file and hs_err_pidXXX if exists
https://gist.github.com/DasTechniker/efb157deee6605b4b74aacb129a3393a
optifine , Rubidium , flywheel or any rendering related mods. mod version is required.
Embeddium 0.3.0
Issue description
Upon trying to load a world with both the latest version of Embeddium and Shimmer installed, the game crashes. That's all.
Steps to reproduce
- Install both Embeddium 0.3.0 and Shimmer 0.2.3.
- Boot up Minecraft. Note that the game itself loads just fine.
- Attempt to load or create a world.
- Observe mentioned behavior,
Other information
This was initially discovered in a modpack containing 274 mods, but was tested and verified to occur just between these two mods on their own.
Can confirm, this is happening on any version above Embeddium 0.2.18. I was about to make a report myself and then saw this. Thank you for that @DasTechniker ๐
tyvm, we are trying to fix it. not that really easy, embeddium changed a lot since 0.3.0
Can vouch this is still happening on the latest versions. Visuals look exactly the same as the pics above, and bloom works inconsistently. Lava seems to be the only thing that keeps its bloom no matter what, no colored glow except the weird colored ring, but hand held and dropped items glow the correct color.
Embeddium: 0.3.9
Shimmer: 0.2.4
Forge: 47.2.0
Performance Mods I have installed:
Embeddium
Entity Culling
FerriteCore
ImmediatelyFast
ModernFix
Fastload
Starlight
AI Improvments
Radium
Disabled all those performance mods except for FerriteCore and Embeddium, same issue.
I also noticed that when colored_lights are enabled, I will get random severe FPS drops when looking in certain directions. (from like 350fps to 100fps)
I was just going to hop in here and bump it again but looks like you had the same idea lol
Bug is still occurring as of Forge 47.2.23, Embeddium 0.3.14.
Dug through the Embeddium source code, looks like encodeDrawParameters moved from CompactChunkVertex.java to VanillaLikeChunkVertex.java, so it should just be an easy fix? My experience with mixins is fairly limited.