Hovered over "Gateway of the Forlorn Garden" JEI goes down and says "Tooltip error, see logs"
Pack Version
Version: 1.7.0
To Reproduce
Type @gatewa in JEI search
Hover over "Gateway of the Forlorn Garden"
Wait a second
Are you using OptiFine or Oculus?
[ ] Using OptiFine
[ ] Using Oculus
[X] No. None of them. Unmodified.
Are you on a Server?
[X] Yes.
[ ] No.
Relevant log output / crash report.
Caught an error rendering an Ingredient's tooltip:
-- Ingredient --
Details:
Name: Gate Pearl - Gateway of the Forlorn Garden
Mod's Name: Gateways To Eternity
Registry Name: gateways:gate_pearl
Class Name: class net.minecraft.world.item.ItemStack
toString Name: 1 gate_pearl
Unique Id for JEI (for JEI Blacklist): gateways:gate_pearl:apotheotic_additions:dark_garden
Ingredient Type for JEI: class net.minecraft.world.item.ItemStack
Error Info gathered from JEI: 1 gate_pearl gateways:gate_pearl nbt:{gateway:"apotheotic_additions:dark_garden"}
-- Stack Trace --
java.lang.NullPointerException: Cannot invoke "dev.shadowsoffire.apotheosis.adventure.boss.ApothBoss.getEntity()" because the return value of "java.util.function.Supplier.get()" is null
at TRANSFORMER/apotheosis@7.3.5/dev.shadowsoffire.apotheosis.adventure.compat.GatewaysCompat$BossWaveEntity.getDescription(GatewaysCompat.java:69)
at TRANSFORMER/gateways@4.2.4/dev.shadowsoffire.gateways.client.NormalGateClient.appendPearlTooltip(NormalGateClient.java:54)
at TRANSFORMER/gateways@4.2.4/dev.shadowsoffire.gateways.gate.normal.NormalGateway.appendPearlTooltip(NormalGateway.java:61)
at TRANSFORMER/gateways@4.2.4/dev.shadowsoffire.gateways.item.GatePearlItem.m_7373_(GatePearlItem.java:101)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.item.ItemStack.redirect$eni000$appendHoverText(ItemStack.java:6086)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.world.item.ItemStack.m_41651_(ItemStack.java:631)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.library.render.ItemStackRenderer.getTooltip(ItemStackRenderer.java:36)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.library.render.ItemStackRenderer.getTooltip(ItemStackRenderer.java:18)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.common.util.SafeIngredientUtil.getTooltip(SafeIngredientUtil.java:56)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.common.util.SafeIngredientUtil.getTooltip(SafeIngredientUtil.java:45)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.gui.overlay.IngredientGridTooltipHelper.getTooltip(IngredientGridTooltipHelper.java:60)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.gui.overlay.IngredientGridTooltipHelper.drawTooltip(IngredientGridTooltipHelper.java:55)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.gui.overlay.IngredientGrid.lambda$drawTooltips$4(IngredientGrid.java:184)
at java.base/java.util.Optional.ifPresent(Optional.java:178)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.gui.overlay.IngredientGrid.drawTooltips(IngredientGrid.java:184)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.gui.overlay.IngredientGridWithNavigation.drawTooltips(IngredientGridWithNavigation.java:246)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.gui.overlay.IngredientListOverlay.drawTooltips(IngredientListOverlay.java:183)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.gui.events.GuiEventHandler.onDrawScreenPost(GuiEventHandler.java:127)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.forge.startup.EventRegistration.lambda$registerGuiHandler$14(EventRegistration.java:112)
at TRANSFORMER/jei@15.3.0.4/mezz.jei.core.util.WeakConsumer.accept(WeakConsumer.java:17)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:260)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:252)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296)
at TRANSFORMER/forge@47.2.17/net.minecraftforge.client.ForgeHooksClient.drawScreenInternal(ForgeHooksClient.java:428)
at TRANSFORMER/forge@47.2.17/net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:420)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.GameRenderer.mixinextras$bridge$drawScreen$221(GameRenderer.java)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.GameRenderer.wrapOperation$epo000$wrapRenderScreenFancyMenu(GameRenderer.java:7095)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:965)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1146)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at MC-BOOTSTRAP/fmlloader@1.20.1-47.2.17/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
at MC-BOOTSTRAP/fmlloader@1.20.1-47.2.17/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
at MC-BOOTSTRAP/fmlloader@1.20.1-47.2.17/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141)
Anything else to add?
Talked to the people in the "Gateways to Eternity" discord and they said "That error occurs if a Gateway statically encodes an apoth boss that does not exist" and "if the modpack has removed the specific boss, they need to adjust the gateway in tandem
but it could just be a problem with the mod providing the gateway"
What happened?
Hovered over "Gateway of the Forlorn Garden" JEI goes down and says "Tooltip error, see logs"
Pack Version
Version: 1.7.0
To Reproduce
Are you using OptiFine or Oculus?
Are you on a Server?
Relevant log output / crash report.
Anything else to add?
Talked to the people in the "Gateways to Eternity" discord and they said "That error occurs if a Gateway statically encodes an apoth boss that does not exist" and "if the modpack has removed the specific boss, they need to adjust the gateway in tandem but it could just be a problem with the mod providing the gateway"