MCTOOLBOX
MC ToolboxMC TOOLBOX

我的世界 /scoreboard 指令生成器

Java 版计分板目标、显示槽位、玩家分数和操作——条件与槽位均符合 Minecraft Wiki(单一、teamkill、复合统计)。

命令构建器

单一: dummy, trigger, deathCount, playerKillCount, totalKillCount, health, xp, level, food, air, armor · 队伍颜色: 16

生成的命令
主要命令
/scoreboard objectives list
/scoreboard objectives setdisplay sidebar
/scoreboard objectives setdisplay sidebar
/scoreboard objectives remove points
/scoreboard objectives modify points
/scoreboard objectives modify points
/scoreboard objectives modify points

让地图作者和管理员保持清晰可读的计分板

计分板目标是一个命名的整数轨道。dummy 等条件完全由命令驱动;deathCount、health 以及复合统计(minecraft.mined、minecraft.killed、minecraft.custom 等)会随游戏事件更新。显示名称是文本组件,因此颜色与服务器品牌保持一致。

使用setdisplay显示在侧边栏、列表、名称下方或sidebar.team.<颜色>(全部16种队伍颜色)。然后进行set、add、remove、reset、enable(仅trigger)或运行操作(= += -= *= /= %= >< < >)。只读判据(health、xp、level、food、air、armor)不能由玩家通过set/add写入。

本生成器针对 Java 版语法,参考 wiki 的 Scoreboard 和 /scoreboard 页面。在接入正式数据包前,请先在创造模式测试目标,以免错误的 setdisplay 在活动中让玩家困惑。

完整条件覆盖

涵盖所有单一条件、teamkill/killedByTeam 颜色,以及用于 custom / mined / used / broken / crafted / dropped / picked_up / killed / killed_by 统计的复合构建器。

显示槽位与修改

支持 sidebar、list、below_name、16 种队伍侧边栏,以及 rendertype 和 displayautoupdate 修改命令。

选择器与假玩家

可视化目标选择器或原始分数持有者名称(*、#labels、离线名称),用于操作和玩家分数。

实用计分板工作流程

创建 - scoreboard objectives add <名称> <条件> [显示名称]。Dummy 是自定义分数的默认条件。

显示 - scoreboard objectives setdisplay <slot> <objective>。省略 objective 以清除该槽位。

Score - scoreboard players set|add|remove <targets> <objective> <value>。

操作 - scoreboard players operation <目标> <目标计分板> <操作符> <来源> <来源计分板>。

Trigger - criteria trigger 需要玩家先启用,/trigger 才能更改目标。

Compound - 例如 minecraft.killed:minecraft.zombie 或 minecraft.custom:minecraft.play_time。

如何使用此工具

  1. 创建带有条件和显示名称的目标。
  2. 使用 setdisplay 发布,通常为 sidebar 或 list。
  3. 设置玩家分数或运行操作,然后将命令复制到函数文件中。

计分板常见问题

dummy 目标有什么用途?

dummy 分数仅通过命令写入才会改变。可用于小游戏分数、任务进度、货币以及不应随原版统计自动增加的地图状态。

为什么我的侧边栏是空的?

请确认 setdisplay 使用了正确的槽位和目标名称,分数持有者已有分数,且没有其他目标占用同一槽位。以 # 开头的假名称永远不会显示在侧边栏上。

假玩家可以持有分数吗?

可以。非在线玩家的名称可以存储分数并加入队伍。常用于侧边栏标签和全局计数器。

enable 何时出现?

仅当条件为 trigger 时。其他条件会忽略 /scoreboard players enable;如果目标不是 trigger 目标,命令将失败。

这支持基岩版计分板吗?

基岩版支持的条件集较小(主要是 dummy),且格式略有不同。本工具针对 Java 版语法,参考 Minecraft Wiki。