Juniper
使用了这命令后服务器报错,其他所有变量失效/papi ecloud download LuckPerms/papi reload
  1. [17:08:09] [Server thread/INFO]: W55 issued server command: /papi ecloud download LuckPerms
  2. [17:08:09] [Server thread/INFO]: [PlaceholderAPI] Attempting download of expansion: LuckPerms by user: W55 from url: http://api.extendedclip.com/media/Expansion-LuckPerms_IaULsEO.jar
  3. [17:08:09] [Server thread/INFO]: [PlaceholderAPI] Fetching available expansion information...
  4. [17:08:10] [Craft Scheduler Thread - 20/INFO]: [PlaceholderAPI] 172 placeholder expansions are available on the cloud.
  5. [17:08:11] [Craft Scheduler Thread - 27/INFO]: [PlaceholderAPI] Download of expansion: LuckPerms complete!
  6. [17:08:28] [Server thread/INFO]: W55 issued server command: /papi reload
  7. [17:08:28] [Server thread/ERROR]: null
  8. org.bukkit.command.CommandException: Unhandled exception executing command 'papi' in plugin PlaceholderAPI v2.10.2
  9.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[go.jar:git-Paper-"7caed1a8"]
  10.         at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[go.jar:git-Paper-"7caed1a8"]
  11.         at org.bukkit.craftbukkit.v1_14_R1.CraftServer.dispatchCommand(CraftServer.java:739) ~[go.jar:git-Paper-"7caed1a8"]
  12.         at net.minecraft.server.v1_14_R1.PlayerConnection.handleCommand(PlayerConnection.java:1800) ~[go.jar:git-Paper-"7caed1a8"]
  13.         at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:1608) ~[go.jar:git-Paper-"7caed1a8"]
  14.         at net.minecraft.server.v1_14_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[go.jar:git-Paper-"7caed1a8"]
  15.         at net.minecraft.server.v1_14_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[go.jar:git-Paper-"7caed1a8"]
  16.         at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[go.jar:git-Paper-"7caed1a8"]
  17.         at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[go.jar:git-Paper-"7caed1a8"]
  18.         at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[go.jar:git-Paper-"7caed1a8"]
  19.         at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[go.jar:git-Paper-"7caed1a8"]
  20.         at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[go.jar:git-Paper-"7caed1a8"]
  21.         at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1013) ~[go.jar:git-Paper-"7caed1a8"]
  22.         at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1006) ~[go.jar:git-Paper-"7caed1a8"]
  23.         at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[go.jar:git-Paper-"7caed1a8"]
  24.         at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:990) ~[go.jar:git-Paper-"7caed1a8"]
  25.         at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:923) ~[go.jar:git-Paper-"7caed1a8"]
  26.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
  27. Caused by: java.lang.NoClassDefFoundError: net/luckperms/api/LuckPerms
  28.         at me.lucko.luckperms.placeholders.LuckPermsExpansion.canRegister(LuckPermsExpansion.java:48) ~[?:?]
  29.         at me.clip.placeholderapi.expansion.ExpansionManager.registerExpansion(ExpansionManager.java:99) ~[?:?]
  30.         at me.clip.placeholderapi.expansion.ExpansionManager.registerAllExpansions(ExpansionManager.java:151) ~[?:?]
  31.         at me.clip.placeholderapi.PlaceholderAPIPlugin.reloadConf(PlaceholderAPIPlugin.java:175) ~[?:?]
  32.         at me.clip.placeholderapi.commands.PlaceholderAPICommands.onCommand(PlaceholderAPICommands.java:225) ~[?:?]
  33.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[go.jar:git-Paper-"7caed1a8"]
  34.         ... 17 more
  35. Caused by: java.lang.ClassNotFoundException: net.luckperms.api.LuckPerms
  36.         at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_231]
  37.         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_231]
  38.         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_231]
  39.         at me.lucko.luckperms.placeholders.LuckPermsExpansion.canRegister(LuckPermsExpansion.java:48) ~[?:?]
  40.         at me.clip.placeholderapi.expansion.ExpansionManager.registerExpansion(ExpansionManager.java:99) ~[?:?]
  41.         at me.clip.placeholderapi.expansion.ExpansionManager.registerAllExpansions(ExpansionManager.java:151) ~[?:?]
  42.         at me.clip.placeholderapi.PlaceholderAPIPlugin.reloadConf(PlaceholderAPIPlugin.java:175) ~[?:?]
  43.         at me.clip.placeholderapi.commands.PlaceholderAPICommands.onCommand(PlaceholderAPICommands.java:225) ~[?:?]
  44.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[go.jar:git-Paper-"7caed1a8"]
  45.         ... 17 more
复制代码
这是怎么了啊,难道这俩不兼容嘛
PlaceholderAPI的版本从2.9.2到2.10.6都试过了都是报错。


strings
/plugins/LuckPerms 中放入这个 extension-legacy-api-1.0.0.jar (225.62 KB, 下载次数: 23)

Juniper
もぺもぺ 发表于 2020-5-31 17:14
/plugins/LuckPerms 中放入这个

好的我试试,这是什么原理啊

strings
w1632050253 发表于 2020-5-31 17:14
好的我试试,这是什么原理啊

LuckPerms 用来修复这个冲突的扩展

Juniper
もぺもぺ 发表于 2020-5-31 17:16
LuckPerms 用来修复这个冲突的扩展

是放在lib文件里吧

strings
w1632050253 发表于 2020-5-31 17:19
是放在lib文件里吧

忘说了,创建一个 /plugins/LuckPerms/extensions 文件夹,放进去

Juniper
もぺもぺ 发表于 2020-5-31 17:21
忘说了,创建一个 /plugins/LuckPerms/extensions 文件夹,放进去

不行啊
我创建extension的文件夹后扔进去,然后把之前的papi文件删掉重下,papi reload后依旧报错啊

strings
w1632050253 发表于 2020-5-31 17:25
不行啊
我创建extension的文件夹后扔进去,然后把之前的papi文件删掉重下,papi reload后依旧报错啊 ...

重启服务器来加载

Juniper

我关闭了服务器(此时已经创建好extensions文件夹),将luck变量文件删掉,重启服务器,
/papi ecloud download LuckPerms
/papi reload
报错依旧,那一步错了啊

strings
w1632050253 发表于 2020-5-31 17:31
我关闭了服务器(此时已经创建好extensions文件夹),将luck变量文件删掉,重启服务器,
/papi ecloud do ...

luckperms 换成这个版本的 https://c-t.work/s/748ab431610a48