Eternal Starlight

Eternal Starlight

5M Downloads

EMI (Probably JEI too) compability issues

himstan opened this issue ยท 0 comments

commented

Saw some compability issues in JEI mostly with Ars Noveau. This is probably something on their side, but there is a pretty simple fix here.

Image

Image

[12Mar2025 17:55:11.737] [Render thread/ERROR] [EMI/]: Error rendering widget
java.lang.ClassCastException: class net.minecraft.world.item.AirItem cannot be cast to class net.minecraft.world.item.BlockItem (net.minecraft.world.item.AirItem and net.minecraft.world.item.BlockItem are in module [email protected] of loader 'TRANSFORMER' @4cb4c4cc)
at TRANSFORMER/[email protected]+1.21.1+neoforge/cn.leolezury.eternalstarlight.common.client.handler.ClientSetupHandlers.lambda$registerItemColors$33(ClientSetupHandlers.java:551) ~[eternalstarlight-0.4.1+1.21.1+neoforge.jar%23449!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.color.item.ItemColors.getColor(ItemColors.java:115) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.renderer.entity.ItemRenderer.renderBakedItemQuads(ItemRenderer.java:3090) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.renderer.entity.ItemRenderer.wrapOperation$bpm000$sodium$renderModelFast(ItemRenderer.java:3071) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.renderer.entity.ItemRenderer.renderModelLists(ItemRenderer.java:99) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.renderer.entity.ItemRenderer.invokeRenderBakedItemModel(ItemRenderer.java) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.api.stack.TagEmiIngredient.render(TagEmiIngredient.java:131) ~[emi-1.1.20+1.21.1+neoforge.jar%23445!/:?]
at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.api.stack.EmiIngredient.render(EmiIngredient.java:48) ~[emi-1.1.20+1.21.1+neoforge.jar%23445!/:?]
at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.api.widget.SlotWidget.drawStack(SlotWidget.java:191) ~[emi-1.1.20+1.21.1+neoforge.jar%23445!/:?]
at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.api.widget.SlotWidget.render(SlotWidget.java:163) ~[emi-1.1.20+1.21.1+neoforge.jar%23445!/:?]
at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.screen.RecipeScreen.render(RecipeScreen.java:227) ~[emi-1.1.20+1.21.1+neoforge.jar%23445!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.Screen.renderWithTooltip(Screen.java:112) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]/net.neoforged.neoforge.client.ClientHooks.drawScreenInternal(ClientHooks.java:429) ~[neoforge-21.1.127-universal.jar%23380!/:?]
at TRANSFORMER/[email protected]/net.neoforged.neoforge.client.ClientHooks.drawScreen(ClientHooks.java:423) ~[neoforge-21.1.127-universal.jar%23380!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.mixinextras$bridge$drawScreen$239(GameRenderer.java) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.wrapOperation$cnj000$konkrete$wrapRenderScreen_Konkrete(GameRenderer.java:5796) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.mixinextras$bridge$wrapOperation$cnj000$konkrete$wrapRenderScreen_Konkrete$240(GameRenderer.java) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.wrapOperation$ech000$fancymenu$wrapRenderScreenFancyMenu(GameRenderer.java:8300) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:1092) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.runTick(Minecraft.java:1195) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21.1-20240808.144430-srg.jar%23379!/:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.37.jar%23108!/:4.0]
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.37.jar%23108!/:4.0]
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.37.jar%23108!/:4.0]
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.37.jar%23108!/:4.0]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.4.jar%23123!/:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.4.jar%23123!/:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.4.jar%23123!/:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.4.jar%23123!/:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.4.jar%23123!/:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.4.jar%23123!/:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.4.jar%23123!/:?]
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?]
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?]