scoreboard 指令
# 创建/删除目标/scoreboard objectives add <名称> <准则> [显示名称]/scoreboard objectives remove <名称>
# 显示目标/scoreboard objectives setdisplay <位置> [目标]
# 玩家分数操作/scoreboard players set <玩家> <目标> <分数>/scoreboard players add <玩家> <目标> <数量>/scoreboard players remove <玩家> <目标> <数量>/scoreboard players get <玩家> <目标>/scoreboard players reset <玩家> [目标]
# 分数运算/scoreboard players operation <目标玩家> <目标> <操作> <选择者> <目标>管理记分板目标、玩家分数等。
| 准则 | 说明 |
|---|---|
dummy | 手动设置分数 |
deathCount | 死亡次数 |
playerKillCount | 击杀玩家数 |
totalKillCount | 总击杀数 |
health | 生命值 |
xp | 经验值 |
level | 等级 |
food | 饥饿值 |
| 位置 | 说明 |
|---|---|
list | Tab 列表 |
sidebar | 右侧边栏 |
belowName | 名称下方 |
sidebar.team.<颜色> | 特定队伍边栏 |
| 操作符 | 说明 |
|---|---|
= | 赋值 |
+= | 加法 |
-= | 减法 |
*= | 乘法 |
/= | 除法(取整) |
%= | 取余 |
< | 取最小值 |
> | 取最大值 |
>< | 交换 |
# 创建一个手动计分目标/scoreboard objectives add money dummy "金币"
# 在侧边栏显示/scoreboard objectives setdisplay sidebar money
# 设置玩家分数/scoreboard players set @p money 1000
# 增加分数/scoreboard players add @p money 100
# 查询分数/scoreboard players get @p money
# 分数运算:将 Steve 的分数复制给 Alex/scoreboard players operation Alex money = Steve money
# 重置分数/scoreboard players reset @a money
# 删除目标/scoreboard objectives remove money- 需要权限等级 2
- 目标名称区分大小写
- 可以使用
*代表所有玩家