Supplementaries

Supplementaries

82M Downloads

[๐Ÿž]: Enderman Head rendering crash on Fabric

Partonetrain opened this issue ยท 0 comments

commented

Before Continuing:

  • Check you are using the latest version of the mods and its dependencies
  • Always include a latest.log if you are crashing
  • Remove mod that enhances Minecraft: Optifine, Sodium, others. The issue persists.
  • If you are unsure which mod is the culprit.
    Disable all of your mods and enable them 1-2 mods each time to isolate the culprit
  • Confirm that there is no existing issue with a similar description submitted in the list of issues.

Version

1.20.1-FABRIC

Supplementaries Version

supplementaries-1.20-2.8.13-fabric

Moonlight Lib Version

1.20-2.11.30-fabric

Issue Detail

Any time the Enderman Head item tries to render, the game crashes

This crashreport is from when it happens in EMI, but the same crash happens in the creative search menu

java.lang.NullPointerException: Cannot invoke "net.minecraft.class_824.method_23077(net.minecraft.class_2586, net.minecraft.class_4587, net.minecraft.class_4597, int, int)" because "this.renderer" is null
	at net.mehvahdjukaar.supplementaries.client.renderers.items.EndermanHeadItemRenderer.method_3166(EndermanHeadItemRenderer.java:35)
	at net.mehvahdjukaar.moonlight.api.client.ItemStackRenderer.render(ItemStackRenderer.java:524)
	at net.minecraft.class_756.handler$ebh000$fabric-rendering-v1$fabric_onRender(class_756.java:541)
	at net.minecraft.class_756.method_3166(class_756.java)
	at net.minecraft.class_918.redirect$fmi000$geckolib$cancelRender(class_918.java:8535)
	at net.minecraft.class_918.method_23179(class_918.java:126)
	at net.minecraft.class_332.method_51425(class_332.java:531)
	at net.minecraft.class_332.method_51424(class_332.java:511)
	at net.minecraft.class_332.method_51445(class_332.java:503)
	at dev.emi.emi.api.stack.ItemEmiStack.render(ItemEmiStack.java:100)
	at dev.emi.emi.screen.StackBatcher.render(StackBatcher.java:198)
	at dev.emi.emi.screen.StackBatcher.render(StackBatcher.java:167)
	at dev.emi.emi.screen.EmiScreenManager$ScreenSpace.render(EmiScreenManager.java:1655)
	at dev.emi.emi.screen.EmiScreenManager$SidebarPanel.render(EmiScreenManager.java:1430)
	at dev.emi.emi.screen.EmiScreenManager.render(EmiScreenManager.java:624)
	at net.minecraft.class_465.handler$dbl001$emi$renderForeground(class_465.java:3732)
	at net.minecraft.class_465.method_25394(class_465.java:129)
	at net.minecraft.class_485.method_25394(class_485.java:27)
	at net.minecraft.class_490.method_25394(class_490.java:88)
	at net.minecraft.class_437.method_47413(class_437.java:110)
	at net.minecraft.class_757.mixinextras$bridge$method_47413$225(class_757.java)
	at net.minecraft.class_757.wrapOperation$fja000$fancymenu$wrapRenderScreenFancyMenu(class_757.java:6607)
	at net.minecraft.class_757.mixinextras$bridge$wrapOperation$fja000$fancymenu$wrapRenderScreenFancyMenu$226(class_757.java)
	at net.minecraft.class_757.wrapOperation$fpg000$konkrete$wrapRenderScreenKonkrete(class_757.java:7106)
	at net.minecraft.class_757.method_3192(class_757.java:945)
	at net.minecraft.class_310.method_1523(class_310.java:1219)
	at net.minecraft.class_310.method_1514(class_310.java:802)
	at net.minecraft.client.main.Main.main(Main.java:250)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

also found this on the cf tracker but I don't think that is checked https://legacy.curseforge.com/minecraft/mc-mods/supplementaries/issues/993