Skip to content

Instantly share code, notes, and snippets.

@Zero9o1o
Created November 25, 2020 19:53
Show Gist options
  • Save Zero9o1o/b1a37e7506a03760262b29d7c950572e to your computer and use it in GitHub Desktop.
Save Zero9o1o/b1a37e7506a03760262b29d7c950572e to your computer and use it in GitHub Desktop.
Astral sorcery crash
---- Minecraft Crash Report ----
// Shall we play a game?
Time: 11/25/20 1:52 PM
Description: Tesselating block model
java.lang.IllegalStateException: null
at com.mojang.blaze3d.vertex.IVertexConsumer.func_225582_a_(SourceFile:19) ~[?:?] {re:classloading}
at net.minecraftforge.client.model.pipeline.VertexBufferConsumer.put(VertexBufferConsumer.java:60) ~[forge:?] {re:classloading}
at net.minecraftforge.client.model.pipeline.VertexLighterFlat.processQuad(VertexLighterFlat.java:235) ~[forge:?] {re:classloading}
at net.minecraftforge.client.model.pipeline.QuadGatheringTransformer.put(QuadGatheringTransformer.java:66) ~[forge:?] {re:classloading}
at net.minecraftforge.client.model.pipeline.LightUtil.putBakedQuad(LightUtil.java:110) ~[forge:?] {re:classloading}
at net.minecraft.client.renderer.model.BakedQuad.pipe(BakedQuad.java:42) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraftforge.client.model.pipeline.ForgeBlockModelRenderer.render(ForgeBlockModelRenderer.java:107) ~[forge:?] {re:classloading}
at net.minecraftforge.client.model.pipeline.ForgeBlockModelRenderer.renderModelSmooth(ForgeBlockModelRenderer.java:85) ~[forge:?] {re:classloading}
at net.minecraft.client.renderer.BlockModelRenderer.renderModel(BlockModelRenderer.java:51) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at hellfirepvp.observerlib.api.client.StructureRenderer.renderBlock(StructureRenderer.java:233) ~[observerlib:1.16.4-1.4.3] {re:classloading}
at hellfirepvp.observerlib.api.client.StructureRenderer.lambda$render3DSliceGUI$4(StructureRenderer.java:175) ~[observerlib:1.16.4-1.4.3] {re:classloading}
at java.util.HashMap$KeySet.forEach(Unknown Source) ~[?:1.8.0_201] {}
at java.util.Collections$UnmodifiableCollection.forEach(Unknown Source) ~[?:1.8.0_201] {}
at hellfirepvp.observerlib.api.client.StructureRenderer.render3DSliceGUI(StructureRenderer.java:163) ~[observerlib:1.16.4-1.4.3] {re:classloading}
at hellfirepvp.astralsorcery.client.screen.journal.page.RenderPageStructure.renderStructure(RenderPageStructure.java:260) ~[astralsorcery:1.16.4-1.13.1] {re:classloading}
at hellfirepvp.astralsorcery.client.screen.journal.page.RenderPageStructure.render(RenderPageStructure.java:88) ~[astralsorcery:1.16.4-1.13.1] {re:classloading}
at hellfirepvp.astralsorcery.client.screen.journal.ScreenJournalPages.func_230430_a_(ScreenJournalPages.java:145) ~[astralsorcery:1.16.4-1.13.1] {re:classloading}
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:286) ~[forge:?] {re:classloading}
at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:491) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:fml:astralsorcery:reach_set_client_renderer,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:976) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) ~[1.16.4.jar:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_201] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201] {}
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_201] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) ~[forge-1.16.4-35.1.3.jar:35.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.6.jar:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at com.mojang.blaze3d.vertex.IVertexConsumer.func_225582_a_(SourceFile:19) ~[?:?] {re:classloading}
at net.minecraftforge.client.model.pipeline.VertexBufferConsumer.put(VertexBufferConsumer.java:60) ~[forge:?] {re:classloading}
at net.minecraftforge.client.model.pipeline.VertexLighterFlat.processQuad(VertexLighterFlat.java:235) ~[forge:?] {re:classloading}
at net.minecraftforge.client.model.pipeline.QuadGatheringTransformer.put(QuadGatheringTransformer.java:66) ~[forge:?] {re:classloading}
at net.minecraftforge.client.model.pipeline.LightUtil.putBakedQuad(LightUtil.java:110) ~[forge:?] {re:classloading}
at net.minecraft.client.renderer.model.BakedQuad.pipe(BakedQuad.java:42) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraftforge.client.model.pipeline.ForgeBlockModelRenderer.render(ForgeBlockModelRenderer.java:107) ~[forge:?] {re:classloading}
at net.minecraftforge.client.model.pipeline.ForgeBlockModelRenderer.renderModelSmooth(ForgeBlockModelRenderer.java:85) ~[forge:?] {re:classloading}
-- Block model being tesselated --
Details:
Block: Block{astralsorcery:altar_attunement}
Block location: World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Using AO: true
Stacktrace:
at net.minecraft.client.renderer.BlockModelRenderer.renderModel(BlockModelRenderer.java:51) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at hellfirepvp.observerlib.api.client.StructureRenderer.renderBlock(StructureRenderer.java:233) ~[observerlib:1.16.4-1.4.3] {re:classloading}
at hellfirepvp.observerlib.api.client.StructureRenderer.lambda$render3DSliceGUI$4(StructureRenderer.java:175) ~[observerlib:1.16.4-1.4.3] {re:classloading}
at java.util.HashMap$KeySet.forEach(Unknown Source) ~[?:1.8.0_201] {}
at java.util.Collections$UnmodifiableCollection.forEach(Unknown Source) ~[?:1.8.0_201] {}
at hellfirepvp.observerlib.api.client.StructureRenderer.render3DSliceGUI(StructureRenderer.java:163) ~[observerlib:1.16.4-1.4.3] {re:classloading}
at hellfirepvp.astralsorcery.client.screen.journal.page.RenderPageStructure.renderStructure(RenderPageStructure.java:260) ~[astralsorcery:1.16.4-1.13.1] {re:classloading}
at hellfirepvp.astralsorcery.client.screen.journal.page.RenderPageStructure.render(RenderPageStructure.java:88) ~[astralsorcery:1.16.4-1.13.1] {re:classloading}
at hellfirepvp.astralsorcery.client.screen.journal.ScreenJournalPages.func_230430_a_(ScreenJournalPages.java:145) ~[astralsorcery:1.16.4-1.13.1] {re:classloading}
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:286) ~[forge:?] {re:classloading}
-- Screen render details --
Details:
Screen name: hellfirepvp.astralsorcery.client.screen.journal.ScreenJournalPages
Mouse location: Scaled: (405, 228). Absolute: (1620.000000, 911.000000)
Screen size: Scaled: (480, 265). Absolute: (1920, 1057). Scale factor of 4.000000
-- Affected level --
Details:
All players: 1 total; [ClientPlayerEntity['Zero_'/460, l='ClientLevel', x=257.52, y=76.74, z=334.97]]
Chunk stats: Client Chunk Cache: 841, 574
Level dimension: minecraft:overworld
Level spawn location: World: (48,67,192), Chunk: (at 0,4,0 in 3,12; contains blocks 48,0,192 to 63,255,207), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 1131 game time, 1131 day time
Server brand: forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.world.ClientWorld.func_72914_a(ClientWorld.java:447) ~[?:?] {re:classloading,xf:fml:astralsorcery:sun_brightness_client,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2024) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:623) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) ~[1.16.4.jar:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_201] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201] {}
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_201] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) ~[forge-1.16.4-35.1.3.jar:35.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.6.jar:?] {}
-- System Details --
Details:
Minecraft Version: 1.16.4
Minecraft Version ID: 1.16.4
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_201, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1498497960 bytes (1429 MB) / 2418016256 bytes (2306 MB) up to 5726797824 bytes (5461 MB)
CPUs: 16
JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx6144m -Xms6144m -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms256m
ModLauncher: 8.0.6+85+master.325de55
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.2.jar mixin PLUGINSERVICE
/eventbus-3.0.5-service.jar eventbus PLUGINSERVICE
/forge-1.16.4-35.1.3.jar object_holder_definalize PLUGINSERVICE
/forge-1.16.4-35.1.3.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-2.2.0-shadowed.jar accesstransformer PLUGINSERVICE
/forge-1.16.4-35.1.3.jar capability_inject_definalize PLUGINSERVICE
/forge-1.16.4-35.1.3.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE
/forge-1.16.4-35.1.3.jar fml TRANSFORMATIONSERVICE
FML: 35.1
Forge: net.minecraftforge:35.1.3
FML Language Providers:
javafml@35.1
minecraft@1
Mod List:
forge-1.16.4-35.1.3-client.jar |Minecraft |minecraft |1.16.4 |DONE |NOSIGNATURE
astralsorcery-1.16.4-1.13.1.jar |Astral Sorcery |astralsorcery |1.16.4-1.13.1 |DONE |NOSIGNATURE
forge-1.16.4-35.1.3-universal.jar |Forge |forge |35.1.3 |DONE |22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
curios-forge-1.16.4-4.0.3.0.jar |Curios API |curios |1.16.4-4.0.3.0 |DONE |NOSIGNATURE
observerlib-1.16.4-1.4.3.jar |ObserverLib |observerlib |1.16.4-1.4.3 |DONE |NOSIGNATURE
Crash Report UUID: 19341e53-8b35-48f9-bf19-0229d032cd21
Launched Version: 1.16.4
Backend library: LWJGL version 3.2.2 build 10
Backend API: GeForce GTX 1070 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 452.06, NVIDIA Corporation
GL Caps: Using framebuffer using OpenGL 3.0
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'forge'
Type: Client (map_client.txt)
Graphics mode: fancy
Resource Packs:
Current Language: English (US)
CPU: 16x AMD Ryzen 7 2700X Eight-Core Processor
@Zero9o1o
Copy link
Author

There is 2 fixes to this: one is update observerlib (library mod for astral sorcery) to 1.4.4
or if you can't update the mod above you can set "experimentalForgeLightPipelineEnabled" to false in forge-client.toml, this only needs to be set on the client, but refined storage will ask for you to reenable but so far haven't seen any problems with it disable but your mileage might vary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment