这个枪械插件的附件能不能用中文命名?为什么我改了原生配置中的名字就会报错呢?这个插件的附件名与哪里还有关联呢?
附件名字改了,武器里设置附件的那个选项也是填的改动后的附件名称,配置方式应该没问题,只是附件名称无法使用中文。。。。。。。。。
问题总结:使用任何英文字母都是可以的,就是无法使用中文
报错:
0oiio0 issued server command: /csp reload [14:18:08] [Server thread/INFO]: [CrackShot] Configuration reloaded. [14:18:08] [Server thread/WARN]: java.lang.IllegalArgumentException: key [14:18:08] [Server thread/WARN]: at com.google.common.base.Preconditions.checkArgument(Preconditions.java:122) [14:18:08] [Server thread/WARN]: at org.bukkit.NamespacedKey.(NamespacedKey.java:72) [14:18:08] [Server thread/WARN]: at me.DeeCaaD.CrackShotPlus.API.registerRecipe(API.java:2120) [14:18:08] [Server thread/WARN]: at me.DeeCaaD.CrackShotPlus.CreateAndFill.fillOneFile(CreateAndFill.java:87) [14:18:08] [Server thread/WARN]: at me.DeeCaaD.CrackShotPlus.CreateAndFill.fillAllFiles(CreateAndFill.java:59) [14:18:08] [Server thread/WARN]: at me.DeeCaaD.CrackShotPlus.CreateAndFill.fillAllFiles(CreateAndFill.java:61) [14:18:08] [Server thread/WARN]: at me.DeeCaaD.CrackShotPlus.CreateAndFill.create(CreateAndFill.java:23) [14:18:08] [Server thread/WARN]: at me.DeeCaaD.CrackShotPlus.commands.MainCommands.reload(MainCommands.java:427) [14:18:08] [Server thread/WARN]: at me.DeeCaaD.CrackShotPlus.commands.MainCommands.execute(MainCommands.java:47) [14:18:08] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [14:18:08] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648) [14:18:08] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1399) [14:18:08] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1234) [14:18:08] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [14:18:08] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [14:18:08] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [14:18:08] [Server thread/WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [14:18:08] [Server thread/WARN]: at java.util.concurrent.FutureTask.run(Unknown Source) [14:18:08] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [14:18:08] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [14:18:08] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [14:18:08] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [14:18:08] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [14:18:08] [Server thread/WARN]: at java.lang.Thread.run(Unknown Source) [14:18:08] [Server thread/INFO]: [0;31;1m==========================================================[m [14:18:08] [Server thread/INFO]: [m [14:18:08] [Server thread/INFO]: [0;31;1mYou may see this message because you have invalid MATERIAL or SOUND name in your configurations.[m [14:18:08] [Server thread/INFO]: [m [14:18:08] [Server thread/INFO]: [0;31;1m==========================================================[m [14:18:08] [Server thread/INFO]: [0;31;1mTried to create item inside file named plugins\CrackShotPlus\attachments\CSP_武器常规附件【被动功能】.yml and somewhere at Projectile_Control地方[m [14:18:08] [Server thread/INFO]: [0;31;1mIt had invalid material name probably.[m |
#高倍镜
Zoom_Increase: #这个名字需要用中文
Scope:
Increase_Zoom: 5
Night_Vision: false
Item:
Item_Type: "GOLD_PICKAXE"
Item_Name: "&c高倍镜"
Item_Lore:
- "&7属性&c:"
- "&c- &7增加瞄准倍率 &c- &72"
- "&c- &7夜视 &c- &7false"
#以下两项设置显示的材质(配件皮肤)
Item_Durability: 1
#Custom_Model_Data: <Integer>