OptiForge icon indicating copy to clipboard operation
OptiForge copied to clipboard

Errors with OBJ Models and toggling Shaders

Open ShetiPhian opened this issue 3 years ago • 1 comments

This was tested and present in 1.15.2 & 1.16.1 & 1.16.2 Mod versions: 1.15.2 :: Forge 31.2.36 | OptiForge-MC1.15.2-0.1.27 | preview_OptiFine_1.15.2_HD_U_G1_pre30 | MixinBootstrap-1.0.2 1.16.1 :: Forge 32.0.108 | OptiForge-MC1.16.1-0.1.9 | OptiFine_1.16.1_HD_U_G2 1.16.2 :: Forge 33.0.20 | OptiForge-MC1.16.2-0.2.2 | preview_OptiFine_1.16.2_HD_U_G3_pre2

This bug affects any block or item model that uses the Forge loader "forge:obj" and oddly any json model that is in a Minecraft multipart blockstate file with a model that uses the Forge loader (including those that never merge with the obj model)

When you enable shaders all of the models above throw an array out of bounds exception

[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: java.lang.ArrayIndexOutOfBoundsException: 6
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.pipeline.BakedQuadBuilder.put(BakedQuadBuilder.java:103)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.obj.OBJModel.putVertexData(OBJModel.java:503)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.obj.OBJModel.makeQuad(OBJModel.java:405)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.obj.OBJModel.access$000(OBJModel.java:52)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.obj.OBJModel$ModelObject.addQuads(OBJModel.java:540)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.obj.OBJModel$ModelGroup.addQuads(OBJModel.java:573)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.geometry.IMultipartModelGeometry.lambda$addQuads$1(IMultipartModelGeometry.java:49)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.HashMap$ValueSpliterator.forEachRemaining(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.ReferencePipeline.forEach(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.geometry.IMultipartModelGeometry.addQuads(IMultipartModelGeometry.java:49)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.geometry.ISimpleModelGeometry.bake(ISimpleModelGeometry.java:42)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.ModelLoaderRegistry.bakeHelper(ModelLoaderRegistry.java:268)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.BlockModel.func_228813_a_(BlockModel.java:191)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.BlockModel.func_225613_a_(BlockModel.java:187)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelBakery.getBakedModel(ModelBakery.java:657)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.VariantList.func_225613_a_(VariantList.java:67)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.multipart.Multipart.func_225613_a_(SourceFile:90)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelBakery.getBakedModel(ModelBakery.java:657)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelBakery.func_217845_a(ModelBakery.java:621)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelBakery.lambda$uploadTextures$12(ModelBakery.java:284)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.HashMap$KeySet.forEach(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelBakery.func_229333_a_(ModelBakery.java:279)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelManager.func_212853_a_(ModelManager.java:69)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelManager.func_212853_a_(ModelManager.java:20)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.resources.ReloadListener.func_215269_a(SourceFile:13)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:104)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniCompletion.claim(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:104)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniCompletion.claim(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:104)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniCompletion.claim(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:104)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniCompletion.claim(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:104)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniCompletion.claim(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:104)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniCompletion.claim(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at com.mojang.blaze3d.systems.RenderSystem.replayQueue(SourceFile:116)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at com.mojang.blaze3d.systems.RenderSystem.flipFrame(SourceFile:103)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.MainWindow.func_227802_e_(MainWindow.java:384)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:974)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:585)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.main.Main.main(Main.java:184)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.lang.reflect.Method.invoke(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at cpw.mods.modlauncher.Launcher.run(Launcher.java:81)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at cpw.mods.modlauncher.Launcher.main(Launcher.java:65)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:50)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.lang.reflect.Method.invoke(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at org.multimc.EntryPoint.listen(EntryPoint.java:143)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at org.multimc.EntryPoint.main(EntryPoint.java:34)
[Render thread/WARN] [minecraft/ModelBakery]: Unable to bake model: '<<--MODEL_STATE-->>': java.lang.ArrayIndexOutOfBoundsException: 6

If you are in world, the game sometimes crashes, but doesn't if you do it from the main menu, instead crashing when you load a world.

Restarting Minecraft after enabling shaders, does not throw the errors or crash, and everything renders. You can even change what shader your using. But if you try to disable them you get another round of errors.

[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: java.lang.IllegalStateException: not enough data
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.pipeline.BakedQuadBuilder.build(BakedQuadBuilder.java:124)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.obj.OBJModel.makeQuad(OBJModel.java:465)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.obj.OBJModel.access$000(OBJModel.java:52)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.obj.OBJModel$ModelObject.addQuads(OBJModel.java:540)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.obj.OBJModel$ModelGroup.addQuads(OBJModel.java:573)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.geometry.IMultipartModelGeometry.lambda$addQuads$1(IMultipartModelGeometry.java:49)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.HashMap$ValueSpliterator.forEachRemaining(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.stream.ReferencePipeline.forEach(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.geometry.IMultipartModelGeometry.addQuads(IMultipartModelGeometry.java:49)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.geometry.ISimpleModelGeometry.bake(ISimpleModelGeometry.java:42)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.client.model.ModelLoaderRegistry.bakeHelper(ModelLoaderRegistry.java:268)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.BlockModel.func_228813_a_(BlockModel.java:191)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.BlockModel.func_225613_a_(BlockModel.java:187)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelBakery.getBakedModel(ModelBakery.java:657)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.VariantList.func_225613_a_(VariantList.java:67)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.multipart.Multipart.func_225613_a_(SourceFile:90)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelBakery.getBakedModel(ModelBakery.java:657)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelBakery.func_217845_a(ModelBakery.java:621)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelBakery.lambda$uploadTextures$12(ModelBakery.java:284)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.HashMap$KeySet.forEach(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelBakery.func_229333_a_(ModelBakery.java:279)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelManager.func_212853_a_(ModelManager.java:69)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.renderer.model.ModelManager.func_212853_a_(ModelManager.java:20)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.resources.ReloadListener.func_215269_a(SourceFile:13)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:104)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniCompletion.claim(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:104)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniCompletion.claim(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:104)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniCompletion.claim(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:104)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniCompletion.claim(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:104)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniCompletion.claim(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:104)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniCompletion.claim(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.uniAccept(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture.postFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at com.mojang.blaze3d.systems.RenderSystem.replayQueue(SourceFile:116)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at com.mojang.blaze3d.systems.RenderSystem.flipFrame(SourceFile:103)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.MainWindow.func_227802_e_(MainWindow.java:384)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:974)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:585)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraft.client.main.Main.main(Main.java:184)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.lang.reflect.Method.invoke(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at cpw.mods.modlauncher.Launcher.run(Launcher.java:81)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at cpw.mods.modlauncher.Launcher.main(Launcher.java:65)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:50)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at java.lang.reflect.Method.invoke(Unknown Source)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at org.multimc.EntryPoint.listen(EntryPoint.java:143)
[Render thread/INFO] [STDERR/]: [net.minecraft.client.renderer.model.ModelBakery:handler$zzg000$inject$uploadTextures$0:917]: 	at org.multimc.EntryPoint.main(EntryPoint.java:34)
[Render thread/WARN] [minecraft/ModelBakery]: Unable to bake model: '<<--MODEL_STATE-->>': java.lang.IllegalStateException: not enough data

Turning them off has the same quirk, sometimes crashes the game if in world, and you must restart Minecraft after.

ShetiPhian avatar Aug 23 '20 14:08 ShetiPhian

related to https://github.com/ZekerZhayard/OptiForge/issues/36

ZekerZhayard avatar Aug 23 '20 14:08 ZekerZhayard