Why is getting crashsing game with waystone
DxTimur2003 opened this issue ยท 4 comments
Minecraft Version
1.20.1 (LTS)
Mod Loader
Forge
Describe the Issue
WARNING: Exception thrown by removal listener
java.lang.ClassCastException: class com.google.gson.internal.LinkedTreeMap cannot be cast to class journeymap.client.waypoint.WaypointGroup (com.google.gson.internal.LinkedTreeMap is in module [email protected] of loader 'MC-BOOTSTRAP' @524d6d96; journeymap.client.waypoint.WaypointGroup is in module [email protected] of loader 'TRANSFORMER' @44864536)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.WaypointGroupStore.get(WaypointGroupStore.java:47)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.Waypoint.getGroup(Waypoint.java:525)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.WaypointStore.lambda$getAll$0(WaypointStore.java:74)
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.Iterators$5.computeNext(Iterators.java:673)
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:146)
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:141)
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.TransformedIterator.hasNext(TransformedIterator.java:46)
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.TransformedIterator.hasNext(TransformedIterator.java:46)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.WaypointGroupStore$2.onRemoval(WaypointGroupStore.java:240)
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache.processPendingNotifications(LocalCache.java:1814)
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache$Segment.runUnlockedCleanup(LocalCache.java:3467)
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache$Segment.postWriteCleanup(LocalCache.java:3443)
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache$Segment.put(LocalCache.java:2844)
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache.put(LocalCache.java:4196)
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache$LocalManualCache.put(LocalCache.java:4880)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.WaypointGroupStore.load(WaypointGroupStore.java:130)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.WaypointGroupStore.ensureLoaded(WaypointGroupStore.java:91)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.WaypointGroupStore.get(WaypointGroupStore.java:46)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.Waypoint.(Waypoint.java:242)
at TRANSFORMER/[email protected]/journeymap.client.api.impl.PluginWrapper.show(PluginWrapper.java:132)
at TRANSFORMER/[email protected]/journeymap.client.api.impl.ClientAPI.show(ClientAPI.java:165)
at TRANSFORMER/[email protected]/net.blay09.mods.waystones.compat.JourneyMapIntegration.updateWaypoint(JourneyMapIntegration.java:132)
at TRANSFORMER/[email protected]/net.blay09.mods.waystones.compat.JourneyMapIntegration.updateAllWaypoints(JourneyMapIntegration.java:104)
at TRANSFORMER/[email protected]/net.blay09.mods.waystones.compat.JourneyMapIntegration.lambda$onKnownWaystones$0(JourneyMapIntegration.java:73)
at TRANSFORMER/[email protected]/net.blay09.mods.waystones.compat.JourneyMapIntegration.onEvent(JourneyMapIntegration.java:65)
at TRANSFORMER/[email protected]/journeymap.client.api.impl.PluginWrapper.notify(PluginWrapper.java:377)
at TRANSFORMER/[email protected]/journeymap.client.api.impl.ClientEventManager.fireMappingEvent(ClientEventManager.java:81)
at TRANSFORMER/[email protected]/journeymap.client.JourneymapClient.startMapping(JourneymapClient.java:557)
at TRANSFORMER/[email protected]/journeymap.client.task.main.MappingMonitorTask.perform(MappingMonitorTask.java:78)
at TRANSFORMER/[email protected]/journeymap.client.task.main.MainTaskController.performTasks(MainTaskController.java:83)
at TRANSFORMER/[email protected]/journeymap.client.JourneymapClient.performMainThreadTasks(JourneymapClient.java:661)
at TRANSFORMER/[email protected]/journeymap.client.event.handlers.StateTickHandler.onClientTick(StateTickHandler.java:34)
at TRANSFORMER/[email protected]/journeymap.client.event.forge.ForgeClientTickEvent.onClientTick(ForgeClientTickEvent.java:23)
at TRANSFORMER/[email protected]/journeymap.client.event.forge.ForgeClientTickEvent_onClientTick_ClientTickEvent.invoke(.dynamic)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73)
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/[email protected]/net.minecraftforge.event.ForgeEventFactory.onPreClientTick(ForgeEventFactory.java:960)
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.m_91398(Minecraft.java:1745)
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.m_91383(Minecraft.java:1112)
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
at TRANSFORMER/[email protected]/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/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
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:108)
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
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.main(BootstrapLauncher.java:141)
Logs
WARNING: Exception thrown by removal listener
java.lang.ClassCastException: class com.google.gson.internal.LinkedTreeMap cannot be cast to class journeymap.client.waypoint.WaypointGroup (com.google.gson.internal.LinkedTreeMap is in module [email protected] of loader 'MC-BOOTSTRAP' @524d6d96; journeymap.client.waypoint.WaypointGroup is in module [email protected] of loader 'TRANSFORMER' @44864536)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.WaypointGroupStore.get(WaypointGroupStore.java:47)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.Waypoint.getGroup(Waypoint.java:525)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.WaypointStore.lambda$getAll$0(WaypointStore.java:74)
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.Iterators$5.computeNext(Iterators.java:673)
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:146)
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:141)
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.TransformedIterator.hasNext(TransformedIterator.java:46)
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.TransformedIterator.hasNext(TransformedIterator.java:46)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.WaypointGroupStore$2.onRemoval(WaypointGroupStore.java:240)
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache.processPendingNotifications(LocalCache.java:1814)
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache$Segment.runUnlockedCleanup(LocalCache.java:3467)
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache$Segment.postWriteCleanup(LocalCache.java:3443)
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache$Segment.put(LocalCache.java:2844)
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache.put(LocalCache.java:4196)
at MC-BOOTSTRAP/[email protected]/com.google.common.cache.LocalCache$LocalManualCache.put(LocalCache.java:4880)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.WaypointGroupStore.load(WaypointGroupStore.java:130)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.WaypointGroupStore.ensureLoaded(WaypointGroupStore.java:91)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.WaypointGroupStore.get(WaypointGroupStore.java:46)
at TRANSFORMER/[email protected]/journeymap.client.waypoint.Waypoint.(Waypoint.java:242)
at TRANSFORMER/[email protected]/journeymap.client.api.impl.PluginWrapper.show(PluginWrapper.java:132)
at TRANSFORMER/[email protected]/journeymap.client.api.impl.ClientAPI.show(ClientAPI.java:165)
at TRANSFORMER/[email protected]/net.blay09.mods.waystones.compat.JourneyMapIntegration.updateWaypoint(JourneyMapIntegration.java:132)
at TRANSFORMER/[email protected]/net.blay09.mods.waystones.compat.JourneyMapIntegration.updateAllWaypoints(JourneyMapIntegration.java:104)
at TRANSFORMER/[email protected]/net.blay09.mods.waystones.compat.JourneyMapIntegration.lambda$onKnownWaystones$0(JourneyMapIntegration.java:73)
at TRANSFORMER/[email protected]/net.blay09.mods.waystones.compat.JourneyMapIntegration.onEvent(JourneyMapIntegration.java:65)
at TRANSFORMER/[email protected]/journeymap.client.api.impl.PluginWrapper.notify(PluginWrapper.java:377)
at TRANSFORMER/[email protected]/journeymap.client.api.impl.ClientEventManager.fireMappingEvent(ClientEventManager.java:81)
at TRANSFORMER/[email protected]/journeymap.client.JourneymapClient.startMapping(JourneymapClient.java:557)
at TRANSFORMER/[email protected]/journeymap.client.task.main.MappingMonitorTask.perform(MappingMonitorTask.java:78)
at TRANSFORMER/[email protected]/journeymap.client.task.main.MainTaskController.performTasks(MainTaskController.java:83)
at TRANSFORMER/[email protected]/journeymap.client.JourneymapClient.performMainThreadTasks(JourneymapClient.java:661)
at TRANSFORMER/[email protected]/journeymap.client.event.handlers.StateTickHandler.onClientTick(StateTickHandler.java:34)
at TRANSFORMER/[email protected]/journeymap.client.event.forge.ForgeClientTickEvent.onClientTick(ForgeClientTickEvent.java:23)
at TRANSFORMER/[email protected]/journeymap.client.event.forge.ForgeClientTickEvent_onClientTick_ClientTickEvent.invoke(.dynamic)
at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73)
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/[email protected]/net.minecraftforge.event.ForgeEventFactory.onPreClientTick(ForgeEventFactory.java:960)
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.m_91398(Minecraft.java:1745)
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.m_91383(Minecraft.java:1112)
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718)
at TRANSFORMER/[email protected]/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/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111)
at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99)
at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25)
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:108)
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78)
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.main(BootstrapLauncher.java:141)
This looks like an issue in JourneyMap and needs to be reported there.
You can temporarily disable the JourneyMap integration by setting displayWaystonesOnJourneyMap to false in the Waystones config.