Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[🐞]: MouseClicked event handler crash when leaving multiplayer server #1401

Open
5 tasks done
Dayceiver opened this issue Mar 3, 2025 · 2 comments
Open
5 tasks done
Labels
1.21.1 Minecraft Version bug Something isn't working server related to Server, not Client side.

Comments

@Dayceiver
Copy link

Dayceiver commented Mar 3, 2025

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.21.1-FABRIC

Supplementaries Version

supplementaries fabric 1.21-3.0.40-beta

Moonlight Lib Version

moonlight fabric 1.21-2.17.32

Describe Issue

I was getting the relatively generic mouseClicked event handler error as seen below whenever I disconnected from a multiplayer server that I'm hosting. After trial and error, removing mods one at a time on client and server, I determined that the Supplementaries mod was behind it.
Not sure what could be done. I hesitate to try loading older or different versions of supplementaries to see if they'll work instead, but either way, figured I'd report the bug. Please help. Plz, I'm begging you.

Oh also, the "legendary tooltips mod" will crash your game if the flute item is on screen. Just fyi.

Crash-Report

---- Minecraft Crash Report ----
// Don't do that.

Time: 2025-03-03 14:08:08
Description: mouseClicked event handler

java.lang.NullPointerException: mouseClicked event handler
at knot//com.google.common.collect.Iterators$6.transform(Iterators.java:829)
at knot//com.google.common.collect.TransformedIterator.next(TransformedIterator.java:52)
at knot//net.minecraft.class_2370.remap(class_2370.java:1247)
at knot//net.minecraft.class_2370.unmap(class_2370.java:1378)
at knot//net.fabricmc.fabric.impl.registry.sync.RegistrySyncManager.unmap(RegistrySyncManager.java:367)
at knot//net.minecraft.class_310.handler$cod000$fabric-registry-sync-v0$disconnectAfter(class_310.java:19191)
at knot//net.minecraft.class_310.method_18096(class_310.java:2269)
at knot//net.minecraft.class_310.method_18099(class_310.java:2215)
at knot//net.minecraft.class_433.method_47632(class_433.java:136)
at knot//net.minecraft.class_7574.method_46552(class_7574.java:52)
at knot//net.minecraft.class_433.method_19836(class_433.java:112)
at knot//net.minecraft.class_4185.method_25306(class_4185.java:96)
at knot//net.minecraft.class_4264.method_25348(class_4264.java:48)
at knot//net.minecraft.class_339.method_25402(class_339.java:141)
at knot//net.minecraft.class_4069.method_25402(class_4069.java:38)
at knot//net.minecraft.class_312.method_1611(class_312.java:107)
at knot//net.minecraft.class_437.method_25412(class_437.java:431)
at knot//net.minecraft.class_312.method_1601(class_312.java:107)
at knot//net.minecraft.class_312.method_22686(class_312.java:196)
at knot//net.minecraft.class_1255.execute(class_1255.java:108)
at knot//net.minecraft.class_312.method_22684(class_312.java:196)
at knot//org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
at knot//org.lwjgl.system.JNI.invokeV(Native Method)
at knot//org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3438)
at knot//com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:150)
at knot//com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:168)
at knot//net.minecraft.class_1041.method_15998(class_1041.java:303)
at knot//net.minecraft.class_310.method_1523(class_310.java:1307)
at knot//net.minecraft.class_310.method_1514(class_310.java:882)
at knot//net.minecraft.client.main.Main.main(Main.java:256)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

// large stack trace removed for the sake of space...

-- Affected screen --
Details:
Screen name: net.minecraft.class_433
Stacktrace:
at knot//net.minecraft.class_437.method_25412(class_437.java:431)
at knot//net.minecraft.class_312.method_1601(class_312.java:107)
at knot//net.minecraft.class_312.method_22686(class_312.java:196)
at knot//net.minecraft.class_1255.execute(class_1255.java:108)
at knot//net.minecraft.class_312.method_22684(class_312.java:196)
at knot//org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
at knot//org.lwjgl.system.JNI.invokeV(Native Method)
at knot//org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3438)
at knot//com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:150)
at knot//com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:168)
at knot//net.minecraft.class_1041.method_15998(class_1041.java:303)
at knot//net.minecraft.class_310.method_1523(class_310.java:1307)
at knot//net.minecraft.class_310.method_1514(class_310.java:882)
at knot//net.minecraft.client.main.Main.main(Main.java:256)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Mixins in Stacktrace:
net.minecraft.class_437:
com.mattymatty.audio_priority.mixins.accessors.ScreenAccessor (audio_priority.mixins.json)
com.anthonyhilyard.iceberg.mixin.ScreenMixin (iceberg.mixins.json)
com.replaymod.lib.de.johni0702.minecraft.gui.versions.mixin.Mixin_PassEventsExt (mixins.jgui.json)
dev.architectury.mixin.fabric.client.MixinScreen (architectury.mixins.json)
svenhjol.charmonium.charmony.client.mixin.event.render_tooltip_callback.ScreenMixin (charmonium.charmony.client.mixins.json)
io.github.cottonmc.cotton.gui.impl.mixin.client.ScreenAccessor (mixins.libgui.json)
net.blay09.mods.balm.mixin.ScreenAccessor (balm.fabric.mixins.json)
net.tooltiprareness.mixin.ScreenMixin (tooltiprareness.mixins.json)
me.roundaround.villagerconverting.roundalib.mixin.ScreenMixin (villagerconverting.roundalib.mixins.json)
net.fabricmc.fabric.mixin.screen.ScreenAccessor (fabric-screen-api-v1.mixins.json)
it.hurts.octostudios.immersiveui.mixin.ScreenMixin (immersiveui-common.mixins.json)
me.pieking1215.invmove.fabric.mixin.client.OverlayMixin (invmove-fabric.mixins.json)
io.wispforest.owo.mixin.ui.layers.ScreenMixin (owo.mixins.json)
me.shedaniel.rei.mixin.fabric.MixinScreen (rei.mixins.json)
com.replaymod.core.mixin.GuiScreenAccessor (mixins.core.replaymod.json)
com.replaymod.lib.de.johni0702.minecraft.gui.versions.mixin.MixinScreen (mixins.jgui.json)
tschipp.carryon.mixin.ScreenMixin (carryon.fabric.mixins.json)
io.wispforest.owo.mixin.ui.ScreenMixin (owo.mixins.json)
obro1961.chatpatches.mixin.gui.ScreenMixin (chatpatches.mixins.json)
me.pieking1215.invmove.mixin.client.BackgroundMixin (invmove.mixins.json)
fuzs.puzzleslib.fabric.mixin.client.ScreenFabricMixin (puzzleslib.fabric.mixins.json)
net.fabricmc.fabric.mixin.screen.ScreenMixin (fabric-screen-api-v1.mixins.json)
svenhjol.charmonium.charmony.client.mixin.event.setup_screen_callback.ScreenMixin (charmonium.charmony.client.mixins.json)
me.roundaround.nicerportals.roundalib.mixin.ScreenMixin (nicerportals.roundalib.mixins.json)
io.wispforest.owo.mixin.ScreenAccessor (owo.mixins.json)
dev.imb11.skinshuffle.mixin.screen.ScreenMixin (SkinShuffle.mixins.json)
com.minelittlepony.common.mixin.MixinScreen (kirin.mixin.json)
net.minecraft.class_312:
net.blouflin.photography.mixin.MouseMixin (photography.mixins.json)
com.replaymod.recording.mixin.MixinMouseHelper (mixins.recording.replaymod.json)
me.ichun.mods.ichunutil.mixin.client.MouseHandlerMixin (ichunutil.mixins.json)
net.blay09.mods.kuma.mixin.MouseHandlerMixin (kuma_api.fabric.mixins.json)
com.tiviacz.travelersbackpack.mixin.MouseHandlerMixin (travelersbackpack.mixins.json)
yalter.mousetweaks.fabric.mixin.MixinMouseHandler (mousetweaks-fabric.mixins.json)
io.socol.betterthirdperson.mixin.MouseMixin (betterthirdperson.mixins.json)
net.mehvahdjukaar.supplementaries.mixins.MouseHandlerMixin (supplementaries-common.mixins.json)
com.replaymod.core.mixin.MixinMouse (mixins.core.replaymod.json)
net.blay09.mods.balm.mixin.MouseHandlerMixin (balm.fabric.mixins.json)
io.github.xiaocihua.stacktonearbychests.mixin.MouseMixin (stacktonearbychests.mixins.json)
marsh.town.brb.mixins.MouseScrollHandler (mixins.brb-common.json)
com.nettakrim.spyglass_astronomy.mixin.MouseMixin (spyglass_astronomy.mixins.json)
net.fabricmc.fabric.mixin.screen.MouseMixin (fabric-screen-api-v1.mixins.json)
net.blay09.mods.balm.mixin.MouseHandlerAccessor (balm.fabric.mixins.json)
de.maxhenkel.voicechat.mixin.MouseMixin (voicechat.mixins.json)
io.socol.betterthirdperson.mixin.MouseFixupMixin (betterthirdperson.mixins.json)
com.replaymod.lib.de.johni0702.minecraft.gui.versions.mixin.MixinMouseListener (mixins.jgui.json)
fuzs.puzzleslib.fabric.mixin.client.MouseHandlerFabricMixin (puzzleslib.fabric.mixins.json)
dev.architectury.mixin.fabric.client.MixinMouseHandler (architectury.mixins.json)
de.maxhenkel.camerautils.mixin.MouseHandlerMixin (camerautils.mixins.json)
svenhjol.charmonium.charmony.client.mixin.event.mouse_scroll.MouseHandlerMixin (charmonium.charmony.client.mixins.json)
io.wispforest.owo.mixin.ui.layers.MouseMixin (owo.mixins.json)
net.mehvahdjukaar.supplementaries.mixins.fabric.MouseScrollMixin (supplementaries.mixins.json)
team.creative.creativecore.mixin.MouseHandlerAccessor (creativecore.mixins.json)
net.minecraft.class_1255:
dynamic_fps.impl.mixin.bugfix.BlockableEventLoopMixin (dynamic_fps-common.mixins.json)
com.mojang.blaze3d.systems.RenderSystem:
net.irisshaders.iris.mixin.MixinRenderSystem (mixins.iris.json)
net.irisshaders.iris.mixin.statelisteners.MixinRenderSystem (mixins.iris.json)
io.wispforest.owo.mixin.ui.RenderSystemMixin (owo.mixins.json)
net.irisshaders.iris.mixin.MixinGlStateManager (mixins.iris.json)
com.replaymod.replay.mixin.MixinTileEntityEndPortalRenderer (mixins.replay.replaymod.json)
net.caffeinemc.mods.sodium.mixin.workarounds.event_loop.RenderSystemMixin (sodium-common.mixins.json)
net.minecraft.class_1041:
net.irisshaders.iris.mixin.MixinWindow (mixins.iris.json)
com.replaymod.render.mixin.MainWindowAccessor (mixins.render.replaymod.json)
net.caffeinemc.mods.sodium.mixin.workarounds.context_creation.WindowMixin (sodium-common.mixins.json)
dynamic_fps.impl.mixin.WindowMixin (dynamic_fps-common.mixins.json)
io.github.a5b84.darkloadingscreen.mixin.WindowMixin (dark-loading-screen.mixins.json)
net.caffeinemc.mods.sodium.mixin.core.WindowMixin (sodium-common.mixins.json)
net.minecraft.class_310:
eu.pb4.polymer.rsm.mixin.client.MinecraftClientMixin (polymer-rsm.mixins.json)
com.seibel.distanthorizons.fabric.mixins.client.MixinMinecraft (fabric-DistantHorizons.fabric.mixins.json)
com.anthonyhilyard.iceberg.mixin.MinecraftMixin (iceberg.mixins.json)
tschipp.carryon.mixin.MinecraftMixin (carryon.mixins.json)
net.clayborn.accurateblockplacement.mixin.MinecraftClientMixin (accurateblockplacement.mixins.json)
me.roundaround.villagerconverting.roundalib.mixin.MinecraftClientMixin (villagerconverting.roundalib.mixins.json)
squeek.appleskin.mixin.MinecraftClientMixin (appleskin.mixins.json)
com.natamus.collective.fabric.mixin.MinecraftMixin (collective_fabric.mixins.json)
net.fabricmc.fabric.mixin.event.interaction.client.MinecraftClientMixin (fabric-events-interaction-v0.client.mixins.json)
randommcsomethin.fallingleaves.mixin.MinecraftClientMixin (fallingleaves.mixins.json)
net.fabricmc.fabric.mixin.datagen.client.MinecraftClientMixin (fabric-data-generation-api-v1.client.mixins.json)
me.roundaround.nicerportals.roundalib.mixin.MinecraftClientMixin (nicerportals.roundalib.mixins.json)
com.replaymod.lib.de.johni0702.minecraft.gui.versions.mixin.MixinMinecraft (mixins.jgui.json)
traben.entity_model_features.mixin.MixinResourceReloadEnd (entity_model_features-common.mixins.json)
glitchcore.mixin.client.MixinMinecraft (glitchcore.mixins.json)
tocraft.craftedcore.mixin.client.MinecraftMixin (craftedcore.mixins.json)
traben.entity_texture_features.mixin.reloading.MixinResourceReload (entity_texture_features-common.mixins.json)
net.caffeinemc.mods.sodium.mixin.core.MinecraftMixin (sodium-common.mixins.json)
foundationgames.enhancedblockentities.mixin.MinecraftClientMixin (enhancedblockentities.mixins.json)
malte0811.ferritecore.mixin.fabric.MinecraftMixin (ferritecore.fabric.mixin.json)
de.maxhenkel.voicechat.mixin.MinecraftMixin (voicechat.mixins.json)
dynamic_fps.impl.mixin.MinecraftMixin (dynamic_fps-common.mixins.json)
traben.entity_texture_features.mixin.reloading.MixinMinecraftClient (entity_texture_features-common.mixins.json)
net.irisshaders.iris.mixin.MixinMinecraft_PipelineManagement (mixins.iris.json)
net.fabricmc.fabric.mixin.event.lifecycle.client.MinecraftClientMixin (fabric-lifecycle-events-v1.client.mixins.json)
com.replaymod.render.mixin.Mixin_UseGuiFramebufferDuringGuiRendering (mixins.render.replaymod.json)
dev.lambdaurora.spruceui.mixin.MinecraftClientMixin (spruceui.mixins.json)
net.mehvahdjukaar.supplementaries.mixins.MinecraftMixin (supplementaries-common.mixins.json)
org.ladysnake.satin.mixin.client.event.MinecraftClientMixin (mixins.satin.client.json)
de.maxhenkel.camerautils.mixin.MinecraftMixin (camerautils.mixins.json)
net.fabricmc.fabric.mixin.screen.MinecraftClientMixin (fabric-screen-api-v1.mixins.json)
me.melontini.dark_matter.impl.minecraft.mixin.events.MinecraftClientMixin (dark-matter-minecraft.mixins.json)
circuitlord.reactivemusic.mixin.MinecraftClientMixin (reactivemusic.mixins.json)
dev.imb11.sounds.mixin.ui.ScreenSoundEffect (sounds.mixins.json)
dev.spiritstudios.snapper.mixin.MinecraftClientMixin (snapper.mixins.json)
com.replaymod.render.mixin.Mixin_SuppressFramebufferResizeDuringRender (mixins.render.replaymod.json)
joshie.monarchs.mixin.client.ExampleClientMixin (monarchs-melodies.client.mixins.json)
dev.imb11.skinshuffle.mixin.MinecraftClientMixin (SkinShuffle.mixins.json)
io.grayray75.mods.fpsdisplay.mixin.MinecraftClientAccessor (fpsdisplay.mixins.json)
me.melontini.dark_matter.impl.minecraft.mixin.debug.MinecraftClientTickMixin (dark-matter-minecraft.mixins.json)
com.replaymod.lib.de.johni0702.minecraft.gui.versions.mixin.Mixin_PassEvents_HandleKeybinds (mixins.jgui.json)
com.nettakrim.spyglass_astronomy.mixin.MinecraftClientMixin (spyglass_astronomy.mixins.json)
net.mehvahdjukaar.supplementaries.mixins.fabric.MinecraftInputMixin (supplementaries.mixins.json)
net.irisshaders.iris.mixin.MixinMinecraft_Keybinds (mixins.iris.json)
me.melontini.dark_matter.impl.minecraft.mixin.draw.MinecraftClientMixin (dark-matter-minecraft.mixins.json)
io.github.xiaocihua.stacktonearbychests.mixin.MinecraftClientMixin (stacktonearbychests.mixins.json)
traben.entity_model_features.mixin.accessor.MinecraftClientAccessor (entity_model_features-common.mixins.json)
net.yeoxuhang.ambiance.mixin.MinecraftMixin (ambiance.mixins.json)
dev.isxander.yacl3.mixin.MinecraftMixin (yacl.mixins.json)
dev.architectury.mixin.fabric.client.MixinMinecraft (architectury.mixins.json)
io.wispforest.owo.mixin.ui.MinecraftClientMixin (owo.mixins.json)
net.alexmega.mixin.MixinMinecraft (adventuredungeons.mixins.json)
net.irisshaders.iris.mixin.MixinMinecraft_Images (mixins.iris.json)
com.illusivesoulworks.spectrelib.mixin.SpectreLibMixinMinecraft (spectrelib.mixins.json)
com.blamejared.controlling.mixin.OpenGuiMixin (controlling.fabric.mixins.json)
net.F53.HorseBuff.mixin.Client.InventoryAccessor (horsebuff.mixins.json)
com.replaymod.core.mixin.MixinMinecraft (mixins.core.replaymod.json)
net.blay09.mods.balm.mixin.MinecraftMixin (balm.fabric.mixins.json)
com.blamejared.ambientenvironment.mixin.MixinMinecraft (ambientenvironment.fabric.mixins.json)
dev.tr7zw.notenoughanimations.mixins.LivingRenderStateMixin (notenoughanimations.mixins.json)
tocraft.craftedcore.fabric.mixin.client.MinecraftClientMixin (craftedcore-fabric.mixins.json)
net.fabricmc.fabric.mixin.registry.sync.client.MinecraftClientMixin (fabric-registry-sync-v0.client.mixins.json)
dev.worldgen.remapped.mixin.client.MinecraftClientMixin (remapped.client.mixins.json)
io.wispforest.owo.mixin.MinecraftClientMixin (owo.mixins.json)
dev.toma.configuration.mixin.MinecraftMixin (configuration.mixins.json)
traben.entity_model_features.mixin.MixinResourceReloadStart (entity_model_features-common.mixins.json)
com.replaymod.replay.mixin.Mixin_HandleInputsInReplay (mixins.replay.replaymod.json)
net.fabricmc.fabric.mixin.networking.client.accessor.MinecraftClientAccessor (fabric-networking-api-v1.client.mixins.json)
net.mehvahdjukaar.moonlight.core.mixins.MinecraftMixin (moonlight-common.mixins.json)
ewewukek.musketmod.mixin.MinecraftMixin (musketmod.mixins.json)
me.ichun.mods.ichunutil.mixin.client.MinecraftMixin (ichunutil.mixins.json)
de.maxhenkel.peek.mixin.MinecraftMixin (peek.mixins.json)
fuzs.puzzleslib.fabric.mixin.client.MinecraftFabricMixin (puzzleslib.fabric.mixins.json)
mod.crend.libbamboo.mixin.MinecraftClientMixin (libbamboo-common.mixins.json)
dev.imb11.skinshuffle.mixin.accessor.MinecraftClientAccessor (SkinShuffle.mixins.json)
com.replaymod.core.mixin.MinecraftAccessor (mixins.core.replaymod.json)
io.socol.betterthirdperson.mixin.MinecraftClientMixin (betterthirdperson.mixins.json)
it.crystalnest.cobweb.mixin.client.MinecraftMixin (cobweb.fabric.mixins.json)
com.minelittlepony.common.mixin.MixinMinecraftClient (kirin.mixin.json)
com.sonicether.soundphysics.mixin.MinecraftMixin (sound_physics_remastered.mixins.json)
com.anthonyhilyard.prism.mixin.MinecraftMixin (prism.mixins.json)
einstein.subtle_effects.mixin.client.MinecraftMixin (subtle_effects.mixins.json)
io.github.cottonmc.cotton.gui.impl.mixin.client.MinecraftClientMixin (mixins.libgui.json)

//More stacktrace stuff, not relevant, removed...

Current Language: en_us
Locale: en_US
System encoding: Cp1252
File encoding: UTF-8
CPU: 16x 12th Gen Intel(R) Core(TM) i5-12600K

@Dayceiver Dayceiver added the bug Something isn't working label Mar 3, 2025
@github-actions github-actions bot added 1.21.1 Minecraft Version status: done The issue is fixed & it'll be in next version server related to Server, not Client side. labels Mar 3, 2025
@Xelbayria
Copy link
Collaborator

Xelbayria commented Mar 3, 2025

Don't use copy/paste. Next time, use https://mclo.gs/ to share the latest.log or crash-report.

@Xelbayria Xelbayria removed the status: done The issue is fixed & it'll be in next version label Mar 3, 2025
@MehVahdJukaar
Copy link
Owner

their issue. the legendary tooltip one. report there.
as for this one i cant tell anything i need full log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.21.1 Minecraft Version bug Something isn't working server related to Server, not Client side.
Projects
None yet
Development

No branches or pull requests

3 participants