一切幻影
本帖最后由 一切幻影 于 2021-8-23 12:15 编辑

该问题已自行解决
解决方法:ChestCommands插件在打开菜单时自动以控制台权限执行execute as @a run attribute @s minecraft:generic.max_health base set 20



如题,服务器在卸载 AttributePlus 插件之后,玩家血量仍然保持在原插件所设置的血量 100(5排) ,导致新老玩家血量完全不同,需要解决办法qwq





UsonTong
本帖最后由 UsonTong 于 2021-8-22 19:40 编辑

上传插件页

FireworkPolymer
插件列表发一下

一切幻影
@UsonTong @FireworkPolymer 已上传

UsonTong
一切幻影 发表于 2021-8-22 20:11
@UsonTong @FireworkPolymer 已上传

貌似没有发现任何可以修改血量的插件呐
要不备份一下排查看看?

一切幻影
UsonTong 发表于 2021-8-22 20:16
貌似没有发现任何可以修改血量的插件呐
要不备份一下排查看看?

已经排查过了 大概率是 AttributePlus 插件的问题. 但是因为插件卸载了之后没有办法修改, 因此发帖询问.

UsonTong
一切幻影 发表于 2021-8-22 20:21
已经排查过了 大概率是 AttributePlus 插件的问题. 但是因为插件卸载了之后没有办法修改, 因此发帖询问. ...

那应该有报错呀 上传服务器log

一切幻影
UsonTong 发表于 2021-8-22 20:31
那应该有报错呀 上传服务器log

没有报错 一切正常

kjyecn
删除world\data文件夹 删data文件夹

恭喜發財
第一步 将spigot.yml中
设置为
  attribute:
    maxHealth:
      max: 20.0

第二步重启服务器  然后再改回原来的数值即可