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

[问题]:放置自定义头颅材质的方块,放下的瞬间产生报错 #141

Open
3 tasks done
404Yuner opened this issue Jan 29, 2025 · 0 comments
Open
3 tasks done

Comments

@404Yuner
Copy link

🚀 是否已尝试最新的版本

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

📚 是否已查阅 Wiki

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

🔗 是否存在重复 issue

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

📰 服务端详细信息

TrMenu Dump Information (Date: 2025-01-29 23:49:51)

| Server OS: Windows 11 amd64 10.0
| Server software: 1.21.3-91-46e8b6c (MC: 1.21.3) (1.21.3-R0.1-SNAPSHOT)
| Java version: 23.0.1

| TrMenu: 3.3.8
Installed Plugins: 
· AdvancedBanX - 3.1.0 (0 KB)
· AntiPopup - 10.1 (0 KB)
· CMI - 9.7.8.0 (0 KB)
· CMILib - 1.5.2.9 (0 KB)
· CtOnlineReward - 0.2.6 (0 KB)
· EcoEnchants - 12.20.0 (0 KB)
· ItemsAdder - 4.0.6 (0 KB)
· Jobs - 5.2.4.6 (0 KB)
· LoneLibs - 1.0.63 (0 KB)
· Lottery - 1.4.9 (0 KB)
· LuckPerms - 5.4.117 (0 KB)
· Multiverse-Core - 4.3.1-b861 (0 KB)
· MythicDungeons - 2.0.0-SNAPSHOT (0 KB)
· MythicMobs - 5.8.0-SNAPSHOT-65088caa (0 KB)
· PlaceholderAPI - 2.11.6-DEV-null (0 KB)
· PlayerPoints - 3.2.7 (0 KB)
· PlayerTitle - 4.1.6 (0 KB)
· ProtocolLib - 5.4.0-SNAPSHOT-738 (0 KB)
· ResPlayerList - 1.0 (0 KB)
· Residence - 5.1.6.4 (0 KB)
· ResidenceCore - 1.2 (0 KB)
· ShopGUIPlus - 1.101.1 (0 KB)
· Simple_RTP - 1.0.2-BETA (0 KB)
· StreamCamera - 18.0.0-Release (0 KB)
· TAB - 5.0.0 (0 KB)
· TrMenu - 3.3.8 (0 KB)
· TradeMe - 6.2.2.1 (0 KB)
· Vault - 1.7.3-b131 (0 KB)
· ViaBackwards - 5.2.0 (0 KB)
· ViaRewind - 4.0.4 (0 KB)
· ViaVersion - 5.2.0 (0 KB)
· WorldEdit - 7.3.9+6959-7adf70b (0 KB)
· XConomy - 2.26.3 (0 KB)
· eco - 6.75.0 (0 KB)
· libreforge - 4.73.0 (0 KB)

🔍 详细的描述

放置自定义头颅材质的方块,放下的瞬间产生报错

🗄 服务端日志

[23:41:39 ERROR]: Could not pass event PlayerInteractEvent to TrMenu v3.3.8
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.3.8.jar/me.arasple.mc.trmenu.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:36) ~[TrMenu-3.3.8.jar:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:133) ~[TrMenu-3.3.8.jar:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:131) ~[TrMenu-3.3.8.jar:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:87) ~[TrMenu-3.3.8.jar:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:87) ~[TrMenu-3.3.8.jar:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:36) ~[TrMenu-3.3.8.jar:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:36) ~[TrMenu-3.3.8.jar:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:36) ~[TrMenu-3.3.8.jar:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:36) ~[TrMenu-3.3.8.jar:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:57) ~[TrMenu-3.3.8.jar:?]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[leaves-api-1.21.3-R0.1-SNAPSHOT.jar:?]
        at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:59) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[leaves-api-1.21.3-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:603) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:559) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:554) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:550) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.server.network.ServerGamePacketListenerImpl.handleUseItem(ServerGamePacketListenerImpl.java:2032) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.network.protocol.game.ServerboundUseItemPacket.handle(ServerboundUseItemPacket.java:47) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.network.protocol.game.ServerboundUseItemPacket.handle(ServerboundUseItemPacket.java:10) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:55) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.server.TickTask.run(TickTask.java:18) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:154) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1582) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:204) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:128) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1559) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1552) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:138) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1503) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1513) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1349) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:339) ~[leaves-1.21.3.jar:1.21.3-91-46e8b6c]
        at java.base/java.lang.Thread.run(Thread.java:1575) ~[?:?]
Caused by: java.lang.ClassCastException: class net.minecraft.world.item.component.ResolvableProfile cannot be cast to class com.mojang.authlib.GameProfile (net.minecraft.world.item.component.ResolvableProfile and com.mojang.authlib.GameProfile are in unnamed module of loader java.net.URLClassLoader @5eb5c224)
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.util.bukkit.Heads.seekTexture(Heads.kt:113) ~[TrMenu-3.3.8.jar:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.util.bukkit.ItemMatcher$Match.itemsMatcher$lambda$7(ItemMatcher.kt:139) ~[TrMenu-3.3.8.jar:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.util.bukkit.ItemMatcher.itemMatches(ItemMatcher.kt:52) ~[TrMenu-3.3.8.jar:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.module.internal.listener.ListenerItemInteract.onInteract(ListenerItemInteract.kt:38) ~[TrMenu-3.3.8.jar:?]
        at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733) ~[?:?]
        at TrMenu-3.3.8.jar/me.arasple.mc.trmenu.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:31) ~[TrMenu-3.3.8.jar:?]
        ... 35 more

⚙ 配置文件

@404Yuner 404Yuner changed the title [问题]: [问题]:放置自定义头颅材质的方块,放下的瞬间产生报错 Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant