SlimefunGuguProject / Slimefun4

Slimefun4 (粘液科技) 汉化版 | Slimefun modified version
GNU General Public License v3.0
246 stars 57 forks source link

paper 1.20.6 初始加载时报错 Failed to detect skull nbt methods #909

Closed IXBOB closed 2 weeks ago

IXBOB commented 2 weeks ago

问题描述

paper 1.20.6 初始加载时报错 [dough: skins] Failed to detect skull nbt methods java.lang.NoSuchMethodException: net.minecraft.world.level.block.entity.SkullBlockEntity.a(com.mojang.authlib.GameProfile) at java.base/java.lang.Class.getMethod(Class.java:2395) ~[?:?] at io.papermc.reflectionrewriter.runtime.AbstractDefaultRulesReflectionProxy.getMethod(AbstractDefaultRulesReflectionProxy.java:100) ~[reflection-rewriter-runtime-0.0.1.jar:?] at io.papermc.paper.pluginremap.reflect.PaperReflectionHolder.getMethod(Unknown Source) ~[paper-1.20.6.jar:1.20.6-DEV-e41d44f] at Slimefun-226af9b-Beta_build180.jar/io.github.thebusybiscuit.slimefun4.libraries.dough.skins.nms.PlayerHeadAdapter18.(PlayerHeadAdapter18.java:23) ~[Slimefun-226af9b-Beta_build180.jar:?] at Slimefun-226af9b-Beta_build180.jar/io.github.thebusybiscuit.slimefun4.libraries.dough.skins.nms.PlayerHeadAdapter.get(PlayerHeadAdapter.java:31) ~[Slimefun-226af9b-Beta_build180.jar:?] at Slimefun-226af9b-Beta_build180.jar/io.github.thebusybiscuit.slimefun4.libraries.dough.skins.PlayerHead.(PlayerHead.java:23) ~[Slimefun-226af9b-Beta_build180.jar:?] at Slimefun-226af9b-Beta_build180.jar/io.github.thebusybiscuit.slimefun4.utils.SlimefunUtils.getCustomHead(SlimefunUtils.java:249) ~[Slimefun-226af9b-Beta_build180.jar:?] at Slimefun-226af9b-Beta_build180.jar/io.github.thebusybiscuit.slimefun4.core.services.localization.Language.(Language.java:49) ~[Slimefun-226af9b-Beta_build180.jar:?] at Slimefun-226af9b-Beta_build180.jar/io.github.thebusybiscuit.slimefun4.core.services.LocalizationService.(LocalizationService.java:65) ~[Slimefun-226af9b-Beta_build180.jar:?] at Slimefun-226af9b-Beta_build180.jar/io.github.thebusybiscuit.slimefun4.implementation.Slimefun.onPluginStart(Slimefun.java:335) ~[Slimefun-226af9b-Beta_build180.jar:?] at Slimefun-226af9b-Beta_build180.jar/io.github.thebusybiscuit.slimefun4.implementation.Slimefun.onEnable(Slimefun.java:258) ~[Slimefun-226af9b-Beta_build180.jar:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:288) ~[paper-api-1.20.6-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[paper-1.20.6.jar:1.20.6-DEV-e41d44f] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[paper-1.20.6.jar:1.20.6-DEV-e41d44f] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[paper-api-1.20.6-R0.1-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:626) ~[paper-1.20.6.jar:1.20.6-DEV-e41d44f] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:575) ~[paper-1.20.6.jar:1.20.6-DEV-e41d44f] at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:675) ~[paper-1.20.6.jar:1.20.6-DEV-e41d44f] at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:437) ~[paper-1.20.6.jar:1.20.6-DEV-e41d44f] at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:323) ~[paper-1.20.6.jar:1.20.6-DEV-e41d44f] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1136) ~[paper-1.20.6.jar:1.20.6-DEV-e41d44f] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:323) ~[paper-1.20.6.jar:1.20.6-DEV-e41d44f] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]

问题复现率

必现

复现步骤

  1. 安装 paper 1.20.6 最新构建
  2. 安装 粘液科技中文版 build 180 开发版
  3. 启动服务端

服务端类型

Paper

Minecraft 版本

1.20.x

Slimefun 版本

Paper 1.20.6-DEV-e41d44f (MC: 1.20.6) Slimefun 226af9b-Beta Metrics-组件 #29 Java 21

其他插件信息

无其它插件

补充信息

No response

ybw0014 commented 2 weeks ago

暂时不支持1.20.5+