Closed K0-RR closed 3 years ago
I don't know, is this even worth reporting? Report this to the Sodium team too?
My friend got the same crash, but we're using OptiFabric + OptiFine, not Sodium, so all 3 may be unrelated?
net.minecraft.class_148: Rendering Block Entity
at net.minecraft.class_824.method_3554(class_824.java:192) ~[intermediary-fabric-loader-0.10.8-1.16.4.jar:?]
at net.minecraft.class_824.method_3555(class_824.java:99) ~[intermediary-fabric-loader-0.10.8-1.16.4.jar:?]
at net.optifine.shaders.ShadersRender.renderShadowMap(ShadersRender.java:446) ~[Optifine-mapped.jar:?]
at net.optifine.shaders.Shaders.beginRender(Shaders.java:4260) ~[Optifine-mapped.jar:?]
at net.minecraft.class_757.method_3188(class_757.java:949) ~[intermediary-fabric-loader-0.10.8-1.16.4.jar:?]
at net.minecraft.class_757.method_3192(class_757.java:693) ~[intermediary-fabric-loader-0.10.8-1.16.4.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1048) ~[intermediary-fabric-loader-0.10.8-1.16.4.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:681) [intermediary-fabric-loader-0.10.8-1.16.4.jar:?]
at net.minecraft.client.main.Main.main(Main.java:215) [intermediary-fabric-loader-0.10.8-1.16.4.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51]
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51]
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:224) [fabric-loader-0.10.8.jar:?]
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:141) [fabric-loader-0.10.8.jar:?]
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:27) [fabric-loader-0.10.8.jar:?]
Caused by: java.lang.IllegalArgumentException: Cannot get property class_2754{name=variation, clazz=class eu.midnightdust.motschen.rocks.blockstates.StarfishVariation, values=[red, pink, orange]} as it does not exist in Block{minecraft:void_air}
at net.minecraft.class_2688.method_11654(class_2688.java:95) ~[intermediary-fabric-loader-0.10.8-1.16.4.jar:?]
at eu.midnightdust.motschen.rocks.block.blockentity.StarfishBlockEntity.getVariation(StarfishBlockEntity.java:14) ~[rocks-1.2.2.jar:?]
at eu.midnightdust.motschen.rocks.block.render.StarfishBlockEntityRenderer.render(StarfishBlockEntityRenderer.java:78) ~[rocks-1.2.2.jar:?]
at eu.midnightdust.motschen.rocks.block.render.StarfishBlockEntityRenderer.method_3569(StarfishBlockEntityRenderer.java:17) ~[rocks-1.2.2.jar:?]
at net.minecraft.class_824.method_23079(class_824.java:126) ~[intermediary-fabric-loader-0.10.8-1.16.4.jar:?]
at net.minecraft.class_824.method_23081(class_824.java:101) ~[intermediary-fabric-loader-0.10.8-1.16.4.jar:?]
at net.minecraft.class_824$$Lambda$5545/1720668011.run(Unknown Source) ~[?:?]
at net.minecraft.class_824.method_3554(class_824.java:185) ~[intermediary-fabric-loader-0.10.8-1.16.4.jar:?]
... 15 more```
After some googling, and running into a similar crash in another mod -- yeah, Sodium & OptiFine are definitely unrelated. Something's just missing BlockState.isAir() checks somewhere, or the block entities don't get removed in time.
I got a crash in nether, restarted the game, went to the nether again and after few seconds I got another crash in the same location. I don't have latest.log.