[19Feb2026 10:33:17.027] [Render thread/ERROR] [mezz.jei.common.util.ErrorUtil/]: Caught an error getting an Ingredient's tooltip: -- Ingredient -- Details: Name: Tempestmancer Hat Mod's Name: Ars Elemancy Registry Name: ars_elemancy:tempest_hat Class Name: class net.minecraft.world.item.ItemStack toString Name: 1 ars_elemancy:tempest_hat JSON: {"id":"ars_elemancy:tempest_hat"} Ingredient Type for JEI: class net.minecraft.world.item.ItemStack Error Info gathered from JEI: 1 ars_elemancy:tempest_hat ars_elemancy:tempest_hat components:{} -- Stack Trace -- java.lang.NullPointerException: Cannot invoke "net.minecraft.core.Holder.equals(Object)" because "attribute" is null at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.item.component.ItemAttributeModifiers$Entry.matches(ItemAttributeModifiers.java:137) at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.item.component.ItemAttributeModifiers.withModifierAdded(ItemAttributeModifiers.java:58) at TRANSFORMER/ars_elemancy@0.0NONE/lyrellion.ars_elemancy.common.items.armor.MediumArmorE.getDefaultAttributeModifiers(MediumArmorE.java:27) at TRANSFORMER/neoforge@21.1.219/net.neoforged.neoforge.common.extensions.IItemStackExtension.getAttributeModifiers(IItemStackExtension.java:511) at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.item.ItemStack.forEachModifier(ItemStack.java:996) at TRANSFORMER/neoforge@21.1.219/net.neoforged.neoforge.common.util.AttributeUtil.getSortedModifiers(AttributeUtil.java:304) at TRANSFORMER/neoforge@21.1.219/net.neoforged.neoforge.common.util.AttributeUtil.applyModifierTooltips(AttributeUtil.java:123) at TRANSFORMER/neoforge@21.1.219/net.neoforged.neoforge.common.util.AttributeUtil.addAttributeTooltips(AttributeUtil.java:97) at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.item.ItemStack.getTooltipLines(ItemStack.java:807) at TRANSFORMER/jei@**.**.**.**/mezz.jei.library.render.ItemStackRenderer.getTooltip(ItemStackRenderer.java:62) at TRANSFORMER/jei@**.**.**.**/mezz.jei.library.render.ItemStackRenderer.getTooltip(ItemStackRenderer.java:22) at TRANSFORMER/jei@**.**.**.**/mezz.jei.common.util.SafeIngredientUtil.getTooltip(SafeIngredientUtil.java:61) at TRANSFORMER/jei@**.**.**.**/mezz.jei.gui.ingredients.ListElementInfo.getTooltipStrings(ListElementInfo.java:127) at TRANSFORMER/jei@**.**.**.**/mezz.jei.gui.search.ElementPrefixParser.lambda$new$3(ElementPrefixParser.java:83) at TRANSFORMER/jei@**.**.**.**/mezz.jei.core.search.PrefixInfo.getStrings(PrefixInfo.java:40) at TRANSFORMER/jei@**.**.**.**/mezz.jei.core.search.PrefixedSearchable.getStrings(PrefixedSearchable.java:20) at TRANSFORMER/jei@**.**.**.**/mezz.jei.gui.search.ElementSearch.add(ElementSearch.java:65) at TRANSFORMER/jei@**.**.**.**/mezz.jei.gui.ingredients.IngredientFilter.addIngredient(IngredientFilter.java:116) at TRANSFORMER/jei@**.**.**.**/mezz.jei.gui.ingredients.IngredientFilter.(IngredientFilter.java:89) at TRANSFORMER/jei@**.**.**.**/mezz.jei.gui.startup.JeiGuiStarter.start(JeiGuiStarter.java:123) at TRANSFORMER/jei@**.**.**.**/mezz.jei.neoforge.plugins.neoforge.NeoForgeGuiPlugin.registerRuntime(NeoForgeGuiPlugin.java:39) at TRANSFORMER/jei@**.**.**.**/mezz.jei.library.startup.JeiStarter.lambda$start$2(JeiStarter.java:155) at TRANSFORMER/jei@**.**.**.**/mezz.jei.library.load.PluginCaller.callOnPlugins(PluginCaller.java:25) at TRANSFORMER/jei@**.**.**.**/mezz.jei.library.startup.JeiStarter.start(JeiStarter.java:155) at TRANSFORMER/jei@**.**.**.**/mezz.jei.neoforge.startup.StartEventObserver.transitionState(StartEventObserver.java:170) at TRANSFORMER/jei@**.**.**.**/mezz.jei.neoforge.startup.StartEventObserver.onEvent(StartEventObserver.java:120) at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.ConsumerEventHandler.invoke(ConsumerEventHandler.java:27) at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:360) at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:328) at TRANSFORMER/neoforge@21.1.219/net.neoforged.neoforge.client.ClientHooks.onRecipesUpdated(ClientHooks.java:664) at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.multiplayer.ClientPacketListener.handleUpdateRecipes(ClientPacketListener.java:1590) at TRANSFORMER/minecraft@1.21.1/net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket.handle(ClientboundUpdateRecipesPacket.java:31) at TRANSFORMER/minecraft@1.21.1/net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket.handle(ClientboundUpdateRecipesPacket.java:12) at TRANSFORMER/minecraft@1.21.1/net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:36) at TRANSFORMER/minecraft@1.21.1/net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:151) at TRANSFORMER/minecraft@1.21.1/net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) at TRANSFORMER/minecraft@1.21.1/net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122) at TRANSFORMER/minecraft@1.21.1/net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:111) at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.runTick(Minecraft.java:1161) at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.run(Minecraft.java:813) at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.main.Main.main(Main.java:230) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.NeoForgeClientDevLaunchHandler.runService(NeoForgeClientDevLaunchHandler.java:23) at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at net.neoforged.devlaunch.Main.main(Main.java:55)