看标题。
 本帖最后由 CHElover_C60 于 2019-3-1 21:43 编辑 
如果不要求精度
首先设置生物,然后创建boss栏,设置其最大值为生物的最大血量,并调整可见玩家
然后用循环型命令方块/execute store result bossbar boss栏id value run data get entity @e[type=生物,limit=1,添加其他参数确保选择的是指定的生物] Health
如果想要提高精度,将boss栏的最大值乘以某个数(比如原本是20,我想乘以10,于是将boss栏的最大值设为200),然后循环执行的命令后再加上刚刚乘的数,就像这样/execute store result bossbar boss栏id value run data get entity @e[type=生物,limit=1,添加其他参数确保选择的是指定的生物] Health 10
补充:
你要乘的那个数值越大,精度越高,但是这个数没有必要特别大。
如果不要求精度
首先设置生物,然后创建boss栏,设置其最大值为生物的最大血量,并调整可见玩家
然后用循环型命令方块/execute store result bossbar boss栏id value run data get entity @e[type=生物,limit=1,添加其他参数确保选择的是指定的生物] Health
如果想要提高精度,将boss栏的最大值乘以某个数(比如原本是20,我想乘以10,于是将boss栏的最大值设为200),然后循环执行的命令后再加上刚刚乘的数,就像这样/execute store result bossbar boss栏id value run data get entity @e[type=生物,limit=1,添加其他参数确保选择的是指定的生物] Health 10
补充:
你要乘的那个数值越大,精度越高,但是这个数没有必要特别大。