sinkillerj / ProjectE

ProjectE. A complete rewrite of EE2 for modern Minecraft versions.
MIT License
394 stars 203 forks source link

java.lang.IllegalArgumentException: Duplicate delegates with Optfine preview_OptiFine_1.20.1_HD_U_I6_pre6 and Alex's Mobs #2298

Closed NemoFishi closed 10 months ago

NemoFishi commented 10 months ago

Tickets that do not conform to this template will be closed without comment

Expected to play

Actual behavior: Crash

Exact Forge version: forge-47.1.43

Link to crash log (please use a paste site, do not attach the .txt or paste the log inline):

Steps to reproduce:

  1. load in Optfine preview_OptiFine_1.20.1_HD_U_I6_pre6 and Alex's Mobs and attempt to put the Transmutation table in inventory

What I expected to happen: should work fine

What happened instead: crashes the whole game

Time: 2023-08-26 14:40:02 Description: Rendering item

java.lang.IllegalArgumentException: Duplicate delegates at com.mojang.blaze3d.vertex.VertexMultiConsumer$Double.(VertexMultiConsumer.java:44) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,xf:OptiFine:default} at com.mojang.blaze3d.vertex.VertexMultiConsumer.m86168(VertexMultiConsumer.java:20) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,xf:OptiFine:default} at com.github.alexthe666.alexsmobs.client.render.AMItemstackRenderer.m108829(AMItemstackRenderer.java:225) ~[alexsmobs-1.22.5.jar%23195!/:1.22.5] {re:classloading} at net.minecraft.client.renderer.entity.ItemRenderer.m115143(ItemRenderer.java:258) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:APP:immersive_armors.mixins.json:MixinItemRenderer,pl:mixin:A} at net.minecraft.client.gui.GuiGraphics.m280405(GuiGraphics.java:575) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.client.gui.GuiGraphics.m280053(GuiGraphics.java:550) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.client.gui.GuiGraphics.m280203(GuiGraphics.java:540) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default} at mezz.jei.library.render.ItemStackRenderer.render(ItemStackRenderer.java:34) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.library.render.ItemStackRenderer.render(ItemStackRenderer.java:24) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientListRenderer.renderIngredient(IngredientListRenderer.java:115) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientListRenderer.renderIngredientType(IngredientListRenderer.java:94) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientListRenderer.render(IngredientListRenderer.java:86) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientGrid.draw(IngredientGrid.java:144) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientGridWithNavigation.draw(IngredientGridWithNavigation.java:240) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientListOverlay.drawScreen(IngredientListOverlay.java:174) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.events.GuiEventHandler.onDrawBackgroundPost(GuiEventHandler.java:75) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.forge.startup.EventRegistration.lambda$registerGuiHandler$12(EventRegistration.java:98) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.core.util.WeakConsumer.accept(WeakConsumer.java:17) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraft.client.gui.screens.Screen.m280273(Screen.java:361) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:mixins.essential.json:client.gui.GuiScreenAccessor,pl:mixin:APP:mixins.essential.json:client.gui.MixinGuiScreen,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen.m88315(CreativeModeInventoryScreen.java:628) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.Screen.m280264(Screen.java:109) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:mixins.essential.json:client.gui.GuiScreenAccessor,pl:mixin:APP:mixins.essential.json:client.gui.MixinGuiScreen,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraftforge.client.ForgeHooksClient.drawScreenInternal(ForgeHooksClient.java:427) ~[forge-1.20.1-47.1.43-universal.jar%23233!/:?] {re:classloading} at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:420) ~[forge-1.20.1-47.1.43-universal.jar%23233!/:?] {re:classloading} at jdk.internal.reflect.GeneratedMethodAccessor30.invoke(Unknown Source) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.optifine.reflect.Reflector.callVoid(Reflector.java:741) ~[preview_OptiFine_1.20.1_HD_U_I6_pre5.jar%23240!/:?] {re:classloading} at net.minecraft.client.renderer.GameRenderer.m109093(GameRenderer.java:1402) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:APP:forge-mca.mixin.json:client.MixinGameRenderer,pl:mixin:APP:supplementaries-common.mixins.json:GameRendererMixin,pl:mixin:APP:mixins.essential.json:client.renderer.MixinEntityRenderer,pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent,pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority,pl:mixin:A} at net.minecraft.client.Minecraft.m91383(Minecraft.java:1146) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m91374(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.1.43.jar:?] {re:classloading,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.1.43.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.1.43.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.1.43.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.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.VertexMultiConsumer$Double.(VertexMultiConsumer.java:44) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,xf:OptiFine:default} at com.mojang.blaze3d.vertex.VertexMultiConsumer.m86168(VertexMultiConsumer.java:20) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,xf:OptiFine:default} at com.github.alexthe666.alexsmobs.client.render.AMItemstackRenderer.m108829(AMItemstackRenderer.java:225) ~[alexsmobs-1.22.5.jar%23195!/:1.22.5] {re:classloading} at net.minecraft.client.renderer.entity.ItemRenderer.m115143(ItemRenderer.java:258) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:APP:immersive_armors.mixins.json:MixinItemRenderer,pl:mixin:A} at net.minecraft.client.gui.GuiGraphics.m280405(GuiGraphics.java:575) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.client.gui.GuiGraphics.m280053(GuiGraphics.java:550) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.client.gui.GuiGraphics.m280203(GuiGraphics.java:540) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default} at mezz.jei.library.render.ItemStackRenderer.render(ItemStackRenderer.java:34) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} -- Item being rendered -- Details: Item Type: transmutation_table Item Damage: 0 Item NBT: null Item Foil: false Stacktrace: at net.minecraft.client.gui.GuiGraphics.m280405(GuiGraphics.java:575) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.client.gui.GuiGraphics.m280053(GuiGraphics.java:550) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.client.gui.GuiGraphics.m280203(GuiGraphics.java:540) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default} at mezz.jei.library.render.ItemStackRenderer.render(ItemStackRenderer.java:34) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.library.render.ItemStackRenderer.render(ItemStackRenderer.java:24) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientListRenderer.renderIngredient(IngredientListRenderer.java:115) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientListRenderer.renderIngredientType(IngredientListRenderer.java:94) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientListRenderer.render(IngredientListRenderer.java:86) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientGrid.draw(IngredientGrid.java:144) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientGridWithNavigation.draw(IngredientGridWithNavigation.java:240) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientListOverlay.drawScreen(IngredientListOverlay.java:174) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.events.GuiEventHandler.onDrawBackgroundPost(GuiEventHandler.java:75) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.forge.startup.EventRegistration.lambda$registerGuiHandler$12(EventRegistration.java:98) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.core.util.WeakConsumer.accept(WeakConsumer.java:17) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraft.client.gui.screens.Screen.m280273(Screen.java:361) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:mixins.essential.json:client.gui.GuiScreenAccessor,pl:mixin:APP:mixins.essential.json:client.gui.MixinGuiScreen,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen.m88315(CreativeModeInventoryScreen.java:628) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.Screen.m280264(Screen.java:109) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:mixins.essential.json:client.gui.GuiScreenAccessor,pl:mixin:APP:mixins.essential.json:client.gui.MixinGuiScreen,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraftforge.client.ForgeHooksClient.drawScreenInternal(ForgeHooksClient.java:427) ~[forge-1.20.1-47.1.43-universal.jar%23233!/:?] {re:classloading} at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:420) ~[forge-1.20.1-47.1.43-universal.jar%23233!/:?] {re:classloading} at jdk.internal.reflect.GeneratedMethodAccessor30.invoke(Unknown Source) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.optifine.reflect.Reflector.callVoid(Reflector.java:741) ~[preview_OptiFine_1.20.1_HD_U_I6_pre5.jar%23240!/:?] {re:classloading} at net.minecraft.client.renderer.GameRenderer.m109093(GameRenderer.java:1402) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:APP:forge-mca.mixin.json:client.MixinGameRenderer,pl:mixin:APP:supplementaries-common.mixins.json:GameRendererMixin,pl:mixin:APP:mixins.essential.json:client.renderer.MixinEntityRenderer,pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent,pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority,pl:mixin:A} at net.minecraft.client.Minecraft.m91383(Minecraft.java:1146) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m91374(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.1.43.jar:?] {re:classloading,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.1.43.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.1.43.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.1.43.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}

-- Ingredient being rendered -- Details: String Name: 1 transmutation_table Class Name: class net.minecraft.world.item.ItemStack Mod Name: Alex's Mobs Registry Name: alexsmobs:transmutation_table Display Name: Transmutation Table Stacktrace: at mezz.jei.common.util.ErrorUtil.createRenderIngredientException(ErrorUtil.java:153) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientListRenderer.renderIngredient(IngredientListRenderer.java:119) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientListRenderer.renderIngredientType(IngredientListRenderer.java:94) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientListRenderer.render(IngredientListRenderer.java:86) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientGrid.draw(IngredientGrid.java:144) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientGridWithNavigation.draw(IngredientGridWithNavigation.java:240) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.overlay.IngredientListOverlay.drawScreen(IngredientListOverlay.java:174) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.gui.events.GuiEventHandler.onDrawBackgroundPost(GuiEventHandler.java:75) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.forge.startup.EventRegistration.lambda$registerGuiHandler$12(EventRegistration.java:98) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at mezz.jei.core.util.WeakConsumer.accept(WeakConsumer.java:17) ~[jei-1.20.1-forge-15.2.0.27.jar%23211!/:15.2.0.27] {re:classloading} at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraft.client.gui.screens.Screen.m280273(Screen.java:361) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:mixins.essential.json:client.gui.GuiScreenAccessor,pl:mixin:APP:mixins.essential.json:client.gui.MixinGuiScreen,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen.m88315(CreativeModeInventoryScreen.java:628) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.Screen.m280264(Screen.java:109) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:mixins.essential.json:client.gui.GuiScreenAccessor,pl:mixin:APP:mixins.essential.json:client.gui.MixinGuiScreen,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraftforge.client.ForgeHooksClient.drawScreenInternal(ForgeHooksClient.java:427) ~[forge-1.20.1-47.1.43-universal.jar%23233!/:?] {re:classloading} at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:420) ~[forge-1.20.1-47.1.43-universal.jar%23233!/:?] {re:classloading} at jdk.internal.reflect.GeneratedMethodAccessor30.invoke(Unknown Source) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.optifine.reflect.Reflector.callVoid(Reflector.java:741) ~[preview_OptiFine_1.20.1_HD_U_I6_pre5.jar%23240!/:?] {re:classloading} at net.minecraft.client.renderer.GameRenderer.m109093(GameRenderer.java:1402) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:APP:forge-mca.mixin.json:client.MixinGameRenderer,pl:mixin:APP:supplementaries-common.mixins.json:GameRendererMixin,pl:mixin:APP:mixins.essential.json:client.renderer.MixinEntityRenderer,pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent,pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority,pl:mixin:A} at net.minecraft.client.Minecraft.m91383(Minecraft.java:1146) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m91374(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23228!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.1.43.jar:?] {re:classloading,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.1.43.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.1.43.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.1.43.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}

-- JEI render details -- Details: Unique Id (for Blacklist): alexsmobs:transmutation_table Ingredient Type: class net.minecraft.world.item.ItemStack Error Info: 1 transmutation_table alexsmobs:transmutation_table

-- Screen render details -- Details: Screen name: net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen Mouse location: Scaled: (943, 15). Absolute: (1886.000000, 31.000000) Screen size: Scaled: (960, 540). Absolute: (1920, 1080). Scale factor of 2.000000

-- Affected level -- Details: All players: 1 total; [LocalPlayer['NemoFishi'/9, l='ClientLevel', x=7.50, y=-60.00, z=-8.50]] Chunk stats: 961, 609 Level dimension: minecraft:overworld Level spawn location: World: (0,-60,0), Section: (at 0,4,0 in 0,-4,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511) Level time: 221 game time, 221 day time Server brand: forge Server type: Integrated singleplayer server

-- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: vanilla, Moonlight Mods Dynamic Assets, mod_resources, essential