Skip to content

[问题]: 1.21.11 放置头颅时 TrMenu 报错 #253

@MelodyYuuka

Description

@MelodyYuuka

🚀 是否已尝试最新的版本

  • 我已更新 TrMenu 至最新的版本, 并且同样复现该问题.

📚 是否已查阅 Wiki

  • 我已查阅 Wiki 对于该问题的相关内容, 并确定该问题是存在的.

🔗 是否存在重复 issue

  • 我已翻阅现有的 issue 没有发现内容重复, 亦或是对现有 issue 的更详细的描述.

📰 服务端详细信息

TrMenu Dump Information (Date: 2026-01-30 23:06:47)

| Server OS: Linux amd64 5.15.0-161-generic
| Server software: Leaf - 1.21.11-28-3403177 (MC: 1.21.11) (1.21.11-R0.1-SNAPSHOT)
| Java version: Oracle Corporation (Java(TM) SE Runtime Environment 25.0.1+8-LTS-jvmci-b01)

| TrMenu: 3.9.23
Installed Plugins: 
· AntiDrop - 2.6.0
· CMI - 9.8.4.4
· CMILib - 1.5.8.2
· ChatFeelings - 4.15-B78
· Dominion - 4.5.0-beta
· EasyCommandBlocker - 1.14.3
· Elevator - 3.14.0
· FastAsyncWorldEdit - 2.15.0+59372c5
· InteractionVisualizer - 1.18.19.0
· LuckPerms - 5.5.24
· MarriageMaster - 2.8.6
· Multiverse-Core - 5.1.0
· NBTAPI - 2.15.5
· PatPatPlugin - 1.2.1+017dd38
· PlaceholderAPI - 2.11.7
· Plan - 5.6 build 2965
· PlayerParticles - 8.9
· PlugManX - 3.0.3
· ProtocolLib - 5.4.1-SNAPSHOT-1257506
· PvPManager - 4.0.7
· SkinsRestorer - 15.9.3
· Skulls - 3.28.0
· TAB-Bridge - 6.1.6
· TrChat - 2.3.17
· TrMenu - 3.9.23
· UltimateAutoRestart - 2025.12
· Vault - 1.7.3-CMI
· ViaBackwards - 5.7.1
· ViaVersion - 5.7.1
· VoidGen - 2.3.1
· ZNPCsPlus - 2.1.0-SNAPSHOT
· prism - 4.1

🔍 详细的描述

1. 往地上反复多次放置有 minecraft:profile 组件的头颅
2. 后台报错

🗄 服务端日志

[23:04:48 ERROR]: Could not pass event PlayerInteractEvent to TrMenu v3.9.23
java.lang.IllegalStateException: me.arasple.mc.trmenu.module.internal.listener.ListenerItemInteract is not an instance of me.arasple.mc.trmenu.module.internal.listener.ListenerItemInteract
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:68) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:133) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:131) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:87) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:87) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:36) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:36) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:36) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:36) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:57) ~[?:?]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:71) ~[leaf-api-1.21.11-R0.1-SNAPSHOT.jar:?]
        at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:629) ~[leaf-api-1.21.11-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:654) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:615) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:611) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at net.minecraft.server.level.ServerPlayerGameMode.handleBlockBreakAction(ServerPlayerGameMode.java:198) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at net.minecraft.server.network.ServerGamePacketListenerImpl.handlePlayerAction(ServerGamePacketListenerImpl.java:2084) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at net.minecraft.network.protocol.game.ServerboundPlayerActionPacket.handle(ServerboundPlayerActionPacket.java:51) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at net.minecraft.network.protocol.game.ServerboundPlayerActionPacket.handle(ServerboundPlayerActionPacket.java:10) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at net.minecraft.network.PacketProcessor$ListenerAndPacket.handle(PacketProcessor.java:99) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at net.minecraft.network.PacketProcessor.executeSinglePacket(PacketProcessor.java:33) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1605) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at net.minecraft.server.MinecraftServer.recordTaskExecutionTimeWhileWaiting(MinecraftServer.java:1302) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1445) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:430) ~[leaf-1.21.11.jar:1.21.11-28-3403177]
        at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]
Caused by: java.lang.ClassCastException: class net.minecraft.world.item.component.ResolvableProfile$Static cannot be cast to class com.mojang.authlib.GameProfile (net.minecraft.world.item.component.ResolvableProfile$Static and com.mojang.authlib.GameProfile are in unnamed module of loader java.net.URLClassLoader @6d5380c2)
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.util.bukkit.Heads.seekTexture(Heads.kt:116) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.util.bukkit.ItemMatcher$Match.itemsMatcher$lambda$7(ItemMatcher.kt:139) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.util.bukkit.ItemMatcher.itemMatches(ItemMatcher.kt:52) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.module.internal.listener.ListenerItemInteract.onInteract(ListenerItemInteract.kt:42) ~[?:?]
        at [菜单]TrMenu-3.9.23.jar//me.arasple.mc.trmenu.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:61) ~[?:?]
        ... 27 more

⚙ 配置文件

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions