OP直接输入没问题,但让玩家自己点会出错这是菜单的写法:
复制代码这是后台报错
复制代码qh.sharpness权限是我瞎编的,不存在于任何一个插件中
- TreeDiagramA2:
- NAME: '&3&l锋利'
- LORE:
- - '&e[点击]&b提升1级&7锋利'
- - '&c需要消耗&6&l「强化石」&c*1'
- ID: 403
- shiny: true
- required-item:
- - 'name:§6§l「强化石」'
- COMMAND: 'op: upgradeenchant Sharpness'
- requirement:
- - expression: '!player.hasPermission("qh.sharpness")'
- item:
- id: 340
- name: '&3&l锋利'
- lore:
- - '&e[点击]&b提升1级&7锋利'
- - '&c需要消耗&6&l「强化石」&c*1'
- required-item:
- - 'name:§6§l「强化石」'
- command:
- - 'op: enchant sharpness 1'
- - 'op: manuaddp %player_name% qh.sharpness'
- POSITION-X: 2
- POSITION-Y: 1
- [21:25:37 INFO]: 303 issued server command: /manuaddp %player_name% qh.sharpness
- [21:25:37 ERROR]: null
- org.bukkit.command.CommandException: Unhandled exception executing command 'manuaddp' in plugin GroupManager v3.3
- at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:152) ~[TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- at org.bukkit.craftbukkit.v1_9_R2.CraftServer.dispatchCommand(CraftServer.java:674) ~[TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- at net.minecraft.server.v1_9_R2.PlayerConnection.handleCommand(PlayerConnection.java:1424) ~[TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- at net.minecraft.server.v1_9_R2.PlayerConnection.chat(PlayerConnection.java:1332) ~[TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- at org.bukkit.craftbukkit.v1_9_R2.entity.CraftPlayer.chat(CraftPlayer.java:331) ~[TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- at me.skymc.taboomenu.iconcommand.impl.IconCommandOp.execute(IconCommandOp.java:23) ~[?:?]
- at me.skymc.taboomenu.display.Icon.lambda$null$3(Icon.java:190) ~[?:?]
- at java.util.ArrayList.forEach(Unknown Source) ~[?:1.8.0_241]
- at me.skymc.taboomenu.display.Icon.lambda$executeCommand$4(Icon.java:190) ~[?:?]
- at org.bukkit.craftbukkit.v1_9_R2.scheduler.CraftTask.run(CraftTask.java:58) [TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- at org.bukkit.craftbukkit.v1_9_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353) [TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- at net.minecraft.server.v1_9_R2.MinecraftServer.D(MinecraftServer.java:798) [TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- at net.minecraft.server.v1_9_R2.DedicatedServer.D(DedicatedServer.java:406) [TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- at net.minecraft.server.v1_9_R2.MinecraftServer.C(MinecraftServer.java:741) [TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- at net.minecraft.server.v1_9_R2.MinecraftServer.run(MinecraftServer.java:640) [TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]
- Caused by: java.lang.NullPointerException
- at org.anjocaido.groupmanager.GroupManager.validatePlayer(GroupManager.java:2268) ~[?:?]
- at org.anjocaido.groupmanager.GroupManager.onCommand(GroupManager.java:785) ~[?:?]
- at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[TorchSpigot-1.9.4.jar:git-TacoSpigot-unknown]
- ... 16 more
op点击有问题吗
这个插件支持placeholder吗?
这个插件支持placeholder吗?
本帖最后由 wjwrh 于 2020-4-19 21:38 编辑
好像是没识别出玩家名
强力推荐使用deluxemenu
https://www.spigotmc.org/resources/deluxemenus.11734/
Caused by: java.lang.NullPointerException
at org.anjocaido.groupmanager.GroupManager.validatePlayer(GroupManager.java:2268) ~[?:?]
好像是没识别出玩家名
强力推荐使用deluxemenu
https://www.spigotmc.org/resources/deluxemenus.11734/
把%player_name%改为{player}
%player_name%改为%player%
op:后不加空格
op:后不加空格