aa1225318602
如图 bug描述只要有玩家非正常退出服务器,就会报生命错误的摆错

不接受换插件建议,如果有能力魔改或者解决请联系我,重金答谢!

one_
只是报错?
如果没有其它影响的话可以使用屏蔽消息插件屏蔽这些报错
https://www.mcbbs.net/forum.php?mod=viewthread&tid=912870

aa1225318602
one_ 发表于 2020-6-14 11:59
只是报错?
如果没有其它影响的话可以使用屏蔽消息插件屏蔽这些报错
https://www.mcbbs.net/forum.php?mod= ...

就是会卡服,不卡服我都不想鸟他

蕾米洛伊
上面不是写了嘛, Health must be between 0 and 20.0.
检查配置文件中有没有把某个血量属性设置为了 80, 或者某个属性会把血量倍乘到80, 血量最高只能是20。

嘉晚饭,赢
看一下你的spigot.yml里面的
maxhealth设置的多少呢

aa1225318602
wjwrh 发表于 2020-6-14 12:05
看一下你的spigot.yml里面的
maxhealth设置的多少呢

    maxHealth:
      max: 100000000

aa1225318602
蕾米洛伊 发表于 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 等等的字段,应该可以找到。

aa1225318602
wjwrh 发表于 2020-6-14 12:26
那应该就是单纯的服务端问题了
某个函数只接受0-20作为实体生命值
超出的话就会报错 ...

那就很玩蛇了

aa1225318602
蕾米洛伊 发表于 2020-6-14 12:39
错误栈中有SXAttribute的身影,而且也是从SXAttribute task生成的错误,那应该就是SXAttribute的错误了。 ...

找了没有相关可以解决这个问题的选项

Salt_lovely
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开启了它的血量呢

第一页 上一页 下一页 最后一页