神楽咕咕
RT
之前装了
https://www.mcbbs.net/thread-1094927-1-1.html
这个插件有个功能可以给玩家最大血量增长
现在插件删了但是血量增长依旧还在
如何把所有玩家血量调整回默认

lmy5005
world文件中编辑玩家血量config文件

Lang_Yue
如果楼主会写插件可以监听玩家登陆事件,若发现血量大于20,就设置成20就好了

小晴M
本帖最后由 小晴M 于 2021-1-12 23:26 编辑

world文件夹内playerdata对应uuid可用nbt工具编辑,懒得编辑直接删即可,背包等级末影箱啥的会被清空
楼上监听事件也是个办法,这样的插件写出来也很简单


神楽咕咕
Lang_Yue 发表于 2021-1-12 23:07
如果楼主会写插件可以监听玩家登陆事件,若发现血量大于20,就设置成20就好了 ...

并不会            

神楽咕咕
小晴M 发表于 2021-1-12 23:25
world文件夹内playerdata对应uuid可用nbt工具编辑,懒得编辑直接删即可,背包等级末影箱啥的会被清空 ...

988个玩家数据,直接删背包是个问题,不得

小晴M
云栀幻雪 发表于 2021-1-12 23:26
988个玩家数据,直接删背包是个问题,不得

看私聊

Lang_Yue

emmmm,需要的话我可以现写一个,比较简单的

LxAs
看你的服务器版本貌似是1.16.4,可以用这个指令重置所有在线玩家血量:
/execute as @a run attribute @s minecraft:generic.max_health base set 20
也可以循环