如图
bug描述只要有玩家非正常退出服务器,就会报生命错误的摆错
不接受换插件建议,如果有能力魔改或者解决请联系我,重金答谢!

不接受换插件建议,如果有能力魔改或者解决请联系我,重金答谢!
one_ 发表于 2020-6-14 11:59
只是报错?
如果没有其它影响的话可以使用屏蔽消息插件屏蔽这些报错
https://www.mcbbs.net/forum.php?mod= ...
就是会卡服,不卡服我都不想鸟他
上面不是写了嘛, Health must be between 0 and 20.0.
检查配置文件中有没有把某个血量属性设置为了 80, 或者某个属性会把血量倍乘到80, 血量最高只能是20。
检查配置文件中有没有把某个血量属性设置为了 80, 或者某个属性会把血量倍乘到80, 血量最高只能是20。
看一下你的spigot.yml里面的
maxhealth设置的多少呢
maxhealth设置的多少呢
蕾米洛伊 发表于 2020-6-14 12:04
上面不是写了嘛, Health must be between 0 and 20.0.
检查配置文件中有没有把某个血量属性设置为了 80, 或 ...
问题就是我不知道是哪个生命导致的,如果是装备导致那没辙,装备是写死给了玩家的不可逆转的
aa1225318602 发表于 2020-6-14 12:24
maxHealth:
max: 100000000
那应该就是单纯的服务端问题了
某个函数只接受0-20作为实体生命值
超出的话就会报错
aa1225318602 发表于 2020-6-14 12:25
问题就是我不知道是哪个生命导致的,如果是装备导致那没辙,装备是写死给了玩家的不可逆转的 ...
错误栈中有SXAttribute的身影,而且也是从SXAttribute task生成的错误,那应该就是SXAttribute的错误了。
你可以在SXAttribute配置文件里找一下例如 health 等等的字段,应该可以找到。
wjwrh 发表于 2020-6-14 12:26
那应该就是单纯的服务端问题了
某个函数只接受0-20作为实体生命值
超出的话就会报错 ...
那就很玩蛇了
蕾米洛伊 发表于 2020-6-14 12:39
错误栈中有SXAttribute的身影,而且也是从SXAttribute task生成的错误,那应该就是SXAttribute的错误了。 ...
找了没有相关可以解决这个问题的选项
aa1225318602 发表于 2020-6-14 13:20
找了没有相关可以解决这个问题的选项
检查一下有没有skillAPI这种会改玩家HP的其他插件?
这个报错是sx的老问题了,作者最近有事长期不更新所以一直得不到修复。
推荐一下AP:
[RPG|综合][SCT]AttributePlus——50+种装备标签,全新2.X版本正式发布👾[1.7-1.15]
https://www.mcbbs.net/thread-898670-1-1.html
(出处: Minecraft(我的世界)中文论坛)
是否安装了SkillAPI开启了它的血量呢