Tide

Tide

152k Downloads

1.21.1 error

Closed this issue ยท 1 comments

commented

Game Version : Minecraft 1.21.1

Mod Loader : Neoforge

Issue description
After catching a fish
(before minigame)

To Reproduce
After catching a fish

Additional context (optional)

[23:22:20] [Render thread/ERROR] [prism/]: Error getting tooltip for item: 1 tide:stone_fishing_rod
[23:22:20] [Render thread/ERROR] [prism/]: java.lang.NullPointerException: Cannot invoke "net.minecraft.core.HolderLookup$Provider.createSerializationContext(com.mojang.serialization.DynamicOps)" because "p_331096_" is null
	at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack.parse(ItemStack.java:292)
	at TRANSFORMER/[email protected]/com.li64.tide.data.rods.CustomRodManager.getAccessory(CustomRodManager.java:67)
	at TRANSFORMER/[email protected]/com.li64.tide.data.rods.CustomRodManager.getHook(CustomRodManager.java:45)
	at TRANSFORMER/[email protected]/com.li64.tide.registries.items.TideFishingRodItem.getDescriptionLines(TideFishingRodItem.java:64)
	at TRANSFORMER/[email protected]/com.li64.tide.TideNeoForgeEvents$Game.itemTooltipEvent(TideNeoForgeEvents.java:154)
	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/[email protected]/net.neoforged.neoforge.event.EventHooks.onItemTooltip(EventHooks.java:442)
	at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack.getTooltipLines(ItemStack.java:813)
	at TRANSFORMER/[email protected]/com.anthonyhilyard.prism.item.ItemColors.getColorForItem(ItemColors.java:87)
	at TRANSFORMER/[email protected]/com.anthonyhilyard.legendarytooltips.config.LegendaryTooltipsConfig.getDefinitionColors(LegendaryTooltipsConfig.java:501)
	at TRANSFORMER/[email protected]/com.anthonyhilyard.legendarytooltips.LegendaryTooltips.onTooltipColorEvent(LegendaryTooltips.java:158)
	at TRANSFORMER/[email protected]/com.anthonyhilyard.iceberg.events.client.RenderTooltipEvents.lambda$static$4(RenderTooltipEvents.java:57)
	at TRANSFORMER/[email protected]/com.anthonyhilyard.iceberg.neoforge.client.IcebergNeoForgeClient$NeoForgeEvents.tooltipColorEvent(IcebergNeoForgeClient.java:63)
	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/[email protected]/net.neoforged.neoforge.client.ClientHooks.onRenderTooltipColor(ClientHooks.java:807)
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.GuiGraphics.renderTooltipInternal(GuiGraphics.java:971)
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.GuiGraphics.renderTooltip(GuiGraphics.java:906)
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.GuiGraphics.renderTooltip(GuiGraphics.java:900)
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.inventory.AbstractContainerScreen.renderTooltip(AbstractContainerScreen.java:179)
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.inventory.ItemCombinerScreen.render(ItemCombinerScreen.java:43)
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.Screen.renderWithTooltip(Screen.java:112)
	at TRANSFORMER/[email protected]/net.neoforged.neoforge.client.ClientHooks.drawScreenInternal(ClientHooks.java:429)
	at TRANSFORMER/[email protected]/net.neoforged.neoforge.client.ClientHooks.drawScreen(ClientHooks.java:423)
	at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.mixinextras$bridge$drawScreen$271(GameRenderer.java)
	at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.wrapOperation$dca000$konkrete$wrapRenderScreen_Konkrete(GameRenderer.java:7796)
	at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.mixinextras$bridge$wrapOperation$dca000$konkrete$wrapRenderScreen_Konkrete$272(GameRenderer.java)
	at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.wrapOperation$ell000$fancymenu$wrapRenderScreenFancyMenu(GameRenderer.java:10300)
	at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:1092)
	at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.runTick(Minecraft.java:1195)
	at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:807)
	at TRANSFORMER/[email protected]/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/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136)
	at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124)
	at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32)
	at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
	at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210)
	at [email protected]/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 io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:67)
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)

[23:22:20] [Render thread/INFO] [iceberg/]: Unable to collect entities from "Stone Fishing Rod": class com.anthonyhilyard.iceberg.util.EntityCollector$2 cannot be cast to class net.minecraft.server.level.ServerPlayer (com.anthonyhilyard.iceberg.util.EntityCollector$2 is in module [email protected] of loader 'TRANSFORMER' @15651402; net.minecraft.server.level.ServerPlayer is in module [email protected] of loader 'TRANSFORMER' @15651402)


[23:29:46] [Render thread/ERROR] [ne.ne.bu.EventBus/EVENTBUS]: Exception caught during firing event: null
	Index: 10
	Listeners:
		0: net.neoforged.bus.EventListenerFactory$globalTooltip/0x0000000801a94000@151ef776
		1: net.neoforged.bus.EventListenerFactory$event/0x0000000802d65000@3b634dc8
		2: net.neoforged.bus.EventListenerFactory$itemTooltipEvent/0x00000008033a8800@2f5c67a6
		3: net.neoforged.bus.EventListenerFactory$affixTooltips/0x0000000805ac8000@bf6ccf8
		4: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x0000000801994800@69313fb7
		5: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x00000008019d4400@481d2254
		6: net.neoforged.bus.EventListenerFactory$itemTooltip/0x0000000801ad4000@4300da6
		7: net.blay09.mods.balm.neoforge.event.NeoForgeBalmClientEvents$$Lambda/0x0000000801bba3b8@5ea8703
		8: net.neoforged.bus.EventListenerFactory$tooltip/0x0000000801c1c400@399c80d4
		9: net.neoforged.bus.EventListenerFactory$potionTooltips/0x0000000801cfc000@5930dcd7
		10: net.neoforged.bus.EventListenerFactory$itemTooltipEvent/0x0000000801f75400@781e4a27
		11: net.neoforged.bus.EventListenerFactory$handleTooltips/0x00000008020e4800@7c4735bf
		12: net.neoforged.bus.EventListenerFactory$onTooltip/0x0000000802578000@218090c3
		13: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x0000000802679c00@7e093640
		14: net.neoforged.bus.EventListenerFactory$onItemTooltips/0x0000000802c31c00@744c14d4
		15: net.neoforged.bus.EventListenerFactory$imbuedWeaponTooltips/0x0000000802d10000@31632d2f
		16: net.neoforged.bus.EventListenerFactory$customPotionTooltips/0x0000000802d10800@14c0a548
		17: net.neoforged.bus.EventListenerFactory$tooltipEvent/0x000000080300c000@23cc3aa6
		18: net.neoforged.bus.EventListenerFactory$addTooltipToVanillaSoups/0x000000080315c400@37b260bf
		19: net.neoforged.bus.EventListenerFactory$addToItemTooltip/0x0000000803c5bc00@1f902933
		20: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x0000000804510400@eeb356c
		21: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x0000000804516800@4cb0271d
		22: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x000000080452b000@682301ac
		23: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x0000000804530400@76e4642a
		24: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x0000000804549000@21f37fcf
		25: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x000000080457b400@6cb63c23
		26: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x0000000804582800@1ce86e78
		27: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x0000000804592c00@49788cfb
		28: com.stereowalker.unionlib.neoforge.PlatformHelper$$Lambda/0x00000008057deb08@7961dadd
		29: io.wispforest.accessories.neoforge.client.AccessoriesClientForge$$Lambda/0x0000000805a27af8@52c68218
		30: dev.shadowsoffire.placebo.PlaceboClient$$Lambda/0x0000000805a46268@423f66ad
		31: net.neoforged.bus.EventListenerFactory$onTooltip/0x0000000805a50800@73cf9f1c
		32: net.neoforged.bus.EventListenerFactory$itemTooltip/0x0000000805ac0000@2ec5e262
		33: net.neoforged.bus.EventListenerFactory$tooltips/0x0000000805ac0c00@7181d26c
		34: net.neoforged.bus.EventListenerFactory$showBlacklistedPotions/0x0000000805ac9000@7c9387f3
		35: com.stereowalker.unionlib.neoforge.PlatformHelper$$Lambda/0x0000000805b1e4c0@5affd771
		36: fuzs.puzzleslib.neoforge.impl.event.NeoForgeEventInvokerRegistryImpl$ForgeEventInvoker$$Lambda/0x00000008015f5658@38ca22fa
		37: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x0000000801548c00@73abd002
		38: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x00000008034a4000@727ceae7
		39: net.neoforged.bus.EventListenerFactory$onItemTooltip/0x0000000803ddc400@d915476
		40: net.neoforged.bus.EventListenerFactory$debugTooltip/0x0000000801a94400@6d5de628
		41: snownee.jade.util.ClientProxy$$Lambda/0x00000008032dcd10@3cf3f164
java.lang.NullPointerException

[23:29:48] [Render thread/INFO] [iceberg/]: Unable to collect entities from "Stone Fishing Rod": class com.anthonyhilyard.iceberg.util.EntityCollector$2 cannot be cast to class net.minecraft.server.level.ServerPlayer (com.anthonyhilyard.iceberg.util.EntityCollector$2 is in module [email protected] of loader 'TRANSFORMER' @15651402; net.minecraft.server.level.ServerPlayer is in module [email protected] of loader 'TRANSFORMER' @15651402)
[01:49:54] [Server thread/ERROR] [minecraft/MinecraftServer]: Encountered an unexpected exception
java.lang.NoSuchMethodError: 'net.minecraft.world.entity.Entity koala.fishingreal.FishingReal.convertItemEntity(net.minecraft.world.entity.Entity, net.minecraft.world.entity.player.Player)'
	at TRANSFORMER/[email protected]/com.li64.tide.compat.fishingreal.FishingRealCompat.convertItemEntity(FishingRealCompat.java:9) ~[tide-neoforge-1.21-1.6.1.jar%23201!/:1.6.1] {re:classloading}
	at TRANSFORMER/[email protected]/com.li64.tide.platform.NeoForgeMainPlatform.fishingRealConvertEntity(NeoForgeMainPlatform.java:118) ~[tide-neoforge-1.21-1.6.1.jar%23201!/:1.6.1] {re:classloading}
	at TRANSFORMER/[email protected]/com.li64.tide.registries.entities.misc.fishing.TideFishingHook.retrieve(TideFishingHook.java:605) ~[tide-neoforge-1.21-1.6.1.jar%23201!/:1.6.1] {re:classloading,re:mixin}
	at TRANSFORMER/[email protected]/com.li64.tide.registries.items.TideFishingRodItem.retrieveHook(TideFishingRodItem.java:278) ~[tide-neoforge-1.21-1.6.1.jar%23201!/:1.6.1] {re:mixin,re:classloading}
	at TRANSFORMER/[email protected]/com.li64.tide.registries.entities.misc.fishing.TideFishingHook.retrieve(TideFishingHook.java:565) ~[tide-neoforge-1.21-1.6.1.jar%23201!/:1.6.1] {re:classloading,re:mixin}
	at TRANSFORMER/[email protected]/com.li64.tide.registries.items.TideFishingRodItem.use(TideFishingRodItem.java:197) ~[tide-neoforge-1.21-1.6.1.jar%23201!/:1.6.1] {re:mixin,re:classloading}
	at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack.use(ItemStack.java:391) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:tide.neoforge.mixins.json:ItemStackMixin from mod tide,pl:mixin:APP:fabric-item-api-v1.mixins.json:ItemStackMixin from mod fabric_item_api_v1,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerPlayerGameMode.useItem(ServerPlayerGameMode.java:313) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,re:computing_frames,re:classloading,pl:mixin:APP:fabric-events-interaction-v0.mixins.json:ServerPlayerInteractionManagerMixin from mod fabric_events_interaction_v0,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerGamePacketListenerImpl.handleUseItem(ServerGamePacketListenerImpl.java:1172) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,re:classloading,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.network.protocol.game.ServerboundUseItemPacket.handle(ServerboundUseItemPacket.java:45) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:classloading}
	at TRANSFORMER/[email protected]/net.minecraft.network.protocol.game.ServerboundUseItemPacket.handle(ServerboundUseItemPacket.java:9) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:classloading}
	at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:27) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:classloading}
	at TRANSFORMER/[email protected]/net.minecraft.server.TickTask.run(TickTask.java:18) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:classloading}
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:148) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,re:computing_frames,re:classloading}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:872) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:170) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:855) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:849) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:132) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:821) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:826) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:712) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:267) ~[client-1.21.1-20240808.144430-srg.jar%23194!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
	at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] {re:mixin}
[01:49:54] [Server thread/FATAL] [ne.ne.ne.co.NeoForgeMod/]: Preparing crash report with UUID 42f5709e-a024-4108-87a3-5e76cecf01e8
[01:49:54] [Server thread/ERROR] [minecraft/MinecraftServer]: This crash report has been saved to: C:\Users\opvm1\Downloads\PrismLauncher-Windows-MinGW-w64-Portable-9.4\instances\1.21.1\minecraft\crash-reports\crash-2025-06-30_01.49.54-server.txt
[01:49:54] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server
[01:49:54] [Server thread/INFO] [minecraft/MinecraftServer]: Saving players
[01:49:54] [Render thread/FATAL] [ne.ne.ne.co.NeoForgeMod/]: Preparing crash report with UUID 99904101-f377-458e-b1cb-454755d90630
commented

Fixed as of Tide 1.6.2