本帖最后由 deyiko123 于 2022-11-11 22:31 编辑
如图里面,我这样写发现没用啊,蓝量上限和回蓝并没有增加,配置里的lore-attributes也打开了
如图里面,我这样写发现没用啊,蓝量上限和回蓝并没有增加,配置里的lore-attributes也打开了
尝试将键值改为英文
yml下面的东西红了,是不是你缩进没对齐或者有特殊空格卡在里面了?
yml下面的东西红了,是不是你缩进没对齐或者有特殊空格卡在里面了?
这个问题你之前就问过吧。当时我的回答是换枫溪那个sk版本。你检测你属性检测的写法,默认是属性名: ,属性名+英文冒号+空格,例如魔力值: 100


本帖最后由 deyiko123 于 2022-11-12 16:16 编辑
还是没用,我用它自带的几个属性也试过了,也没用,而且如果戴着或拿着带有属性lore的东西重载插件,sk还会报错复制代码
夜雨晨风丶 发表于 2022-11-12 11:34
这个问题你之前就问过吧。当时我的回答是换枫溪那个sk版本。你检测你属性检测的写法,默认是属性名: ,属性 ...
还是没用,我用它自带的几个属性也试过了,也没用,而且如果戴着或拿着带有属性lore的东西重载插件,sk还会报错
- [16:03:05] [Server thread/ERROR]: null
- org.bukkit.command.CommandException: Unhandled exception executing 'class reload' in class
- at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:148) ~[server.jar:git-Spigot-dcd1643-e60fc34]
- at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648) ~[server.jar:git-Spigot-dcd1643-e60fc34]
- at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1399) [server.jar:git-Spigot-dcd1643-e60fc34]
- at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1234) [server.jar:git-Spigot-dcd1643-e60fc34]
- at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [server.jar:git-Spigot-dcd1643-e60fc34]
- at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [server.jar:git-Spigot-dcd1643-e60fc34]
- at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [server.jar:git-Spigot-dcd1643-e60fc34]
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_301]
- at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_301]
- at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [server.jar:git-Spigot-dcd1643-e60fc34]
- at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [server.jar:git-Spigot-dcd1643-e60fc34]
- at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-dcd1643-e60fc34]
- at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-dcd1643-e60fc34]
- at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-dcd1643-e60fc34]
- at java.lang.Thread.run(Thread.java:748) [?:1.8.0_301]
- Caused by: java.lang.NullPointerException
- at com.sucy.skill.data.PlayerEquips$EquipData.<init>(PlayerEquips.java:276) ~[?:?]
- at com.sucy.skill.data.PlayerEquips.make(PlayerEquips.java:170) ~[?:?]
- at com.sucy.skill.data.PlayerEquips.swap(PlayerEquips.java:110) ~[?:?]
- at com.sucy.skill.data.PlayerEquips.update(PlayerEquips.java:97) ~[?:?]
- at com.sucy.skill.api.player.PlayerData.init(PlayerData.java:1924) ~[?:?]
- at com.sucy.skill.SkillAPI.onEnable(SkillAPI.java:215) ~[?:?]
- at com.sucy.skill.SkillAPI.reload(SkillAPI.java:836) ~[?:?]
- at com.sucy.skill.cmd.CmdReload.execute(CmdReload.java:53) ~[?:?]
- at com.rit.sucy.commands.ConfigurableCommand.execute(ConfigurableCommand.java:550) ~[?:?]
- at com.rit.sucy.commands.ConfigurableCommand.execute(ConfigurableCommand.java:558) ~[?:?]
- at com.rit.sucy.commands.ConfigurableCommand.execute(ConfigurableCommand.java:516) ~[?:?]
- at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[server.jar:git-Spigot-dcd1643-e60fc34]
- ... 14 more
deyiko123 发表于 2022-11-12 16:09
还是没用,我用它自带的几个属性也试过了,也没用,而且如果戴着或拿着带有属性lore的东西重载插件,sk还 ...
你把其他插件都删了,就留sk和他的前置试下。或者你换paper核心试下
夜雨晨风丶 发表于 2022-11-12 17:02
你把其他插件都删了,就留sk和他的前置试下。或者你换paper核心试下
都试了一下,不行
deyiko123 发表于 2022-11-12 17:24
都试了一下,不行
那就不知道了。不然你就换Planner吧
本帖最后由 deyiko123 于 2022-11-12 18:28 编辑
用paper试的倒是不会报错了,但是还是和之前一样,就是穿上装备后,属性不会立马加上,得重载一下skillapi才行,然后属性加上后,脱下装备,属性依旧还在,必须得重载插件才行
是java版本或者核心版本的问题嘛?佬你的java和服务端核心是什么版本的?
夜雨晨风丶 发表于 2022-11-12 18:16
那就不知道了。不然你就换Planner吧
用paper试的倒是不会报错了,但是还是和之前一样,就是穿上装备后,属性不会立马加上,得重载一下skillapi才行,然后属性加上后,脱下装备,属性依旧还在,必须得重载插件才行
是java版本或者核心版本的问题嘛?佬你的java和服务端核心是什么版本的?
deyiko123 发表于 2022-11-12 18:20
用paper试的倒是不会报错了,但是还是和之前一样,就是穿上装备后,属性不会立马加上,得重载一下skillapi ...
我用的1.12.2paper最新核心,java是java8_281
夜雨晨风丶 发表于 2022-11-12 18:47
我用的1.12.2paper最新核心,java是java8_281
还是不行,换了好多个核心和java了,planner全称是什么,我好像搜不到
deyiko123 发表于 2022-11-13 22:19
还是不行,换了好多个核心和java了,planner全称是什么,我好像搜不到
(开源付费) Planners - 规划者 | 客制化职业&技能 238CNY
https://www.mcbbs.net/thread-1359056-1-1.html
(出处: Minecraft(我的世界)中文论坛)
这玩意自定义程度高,但是要会点编程。也没编辑器
夜雨晨风丶 发表于 2022-11-13 23:33
(开源付费) Planners - 规划者 | 客制化职业&技能 238CNY
https://www.mcbbs.net/thread-1359056-1-1.html ...
emmm,大佬,想问问能不能通过其他插件写回蓝和加蓝上限的属性,ap?
deyiko123 发表于 2022-11-14 17:00
emmm,大佬,想问问能不能通过其他插件写回蓝和加蓝上限的属性,ap?
可以写。但是你用的话就很麻烦了。放个技能还得判断够不够魔力什么的。我的config和我的写法,你重新生成文件试试吧。反正我是没啥问题。

- 魔力恢复:
- display: '魔力恢复'
- max: '999'
- icon: 'ink sack'
- icon-data: '6'
- icon-lore:
- - '魔力恢复+1'
- global:
- condition: {}
- mechanic: {}
- target: {}
- stats:
- mana-regen: 'a+v'
- 魔力值:
- display: '魔力值'
- max: '999999'
- icon: 'ink sack'
- icon-data: '6'
- icon-lore:
- - '魔力值+1'
- global:
- condition: {}
- mechanic: {}
- target: {}
- stats:
- mana: 'a+v'
夜雨晨风丶 发表于 2022-11-14 17:51
可以写。但是你用的话就很麻烦了。放个技能还得判断够不够魔力什么的。我的config和我的写法,你重新生成 ...
不行,还是得重载插件或者退服重进才会生效