目录

新人手册

1 队伍(Team)

1.1 队伍简介

队伍常见用途如下:

队伍和分数不同。每个对象只能进一个队伍。

进阶
scoreboard.dat

1.2 创建、删除、列出队伍

1.2.1 创建队伍(add)

(i) 命令

/scoreboard teams add <队伍名称> [显示名称]

队伍名称的格式:
1个字,中间不能有空格,区分大小写
建议使用英文、数字和 '_'(下划线),否则可能报错/不能辨别(选择器)
不能长于16个字元(每个英文字母/下划线都是1个字元)

显示名称的格式:
最多能有32个字元(每个空格/符号/英文字母当一个字元)
所有minecraft能显示的字元都能使用

(ii) Stats

成功: 记分板里没有同名队伍

失败: 记分板里有同名队伍

1.2.2 删除队伍(remove)

(i) 命令

/scoreboard teams remove <队伍名称>

(ii) Stats

成功: 记分板里有该队伍

失败: 记分板里没有该队伍

指定队伍

1.3 加入、退出、清空队伍

1.3.1 加入队伍(join)

(i) SCB命令

(i)1 命令
/scoreboard teams join <队伍名称> [对象...]

队伍名称: 要加入的队伍名称
对象: 要加入指定队伍的对象。不填写则默认执行者。可以填写多个对象, 中间以空格分开, 如 'pca pcb pcc'

(i)2 Stats

(ii) Team NBT

这需要在生成时使用。如

summon ArmorStand ~ ~ ~ {Team:"A"}

1.3.2 退出队伍

(i) 命令

/scoreboard teams leave [对象...]

对象: 要离开队伍的对象。不填写则默认执行者。可以填写多个对象, 中间以空格分开, 如 'pca pcb pcc'

(ii) Stats

1.3.3 清空队伍

(i) 命令

/scoreboard teams empty <队伍名称>

令所有原本在该队伍的对象离开该队伍。

(ii) Stats

队伍里有对象时:

1.4 队伍设定(options)

1.4.1 颜色

(i) 命令

/scoreboard teams option <队伍> color <颜色>

颜色列表:
color

修改他们名字颜色、Glowing效果颜色

(ii) Stats

当队伍存在时

1.4.2 互相伤害

(i) 命令

/scoreboard teams option <队伍> friendlyfire <true|false>

true: 队伍中的对象能互相伤害。
false: 队伍中的对象不能互相伤害(然而tnt等不能避免。怪物则不会试图攻击同队实体)

(ii) Stats

当队伍存在时

1.4.3 能否看到隐形队友

(i) 命令

/scoreboard teams option <队伍> seeFriendlyInvisible <true|false>

true: 能看到隐形的队友(半透明)
false: 不能看到隐形的队友

(ii) Stats

当队伍存在时

1.4.4 名片可见度

/scoreboard teams option <队伍> nametagVisibility <never|hideForOtherTeams|hideForOwnTeam|always>

(i) Stats

当队伍存在时

1.4.5 死亡信息可见度

/scoreboard teams option <队伍> deathMessageVisibility <never|hideForOtherTeams|hideForOwnTeam|always>

(i) Stats

当队伍存在时

1.4.6 碰撞规则

/scoreboard teams option <队伍> collisionRule <always|never|pushOwnTeam|pushOtherTeams>

(i) Stats

当队伍存在时

1.5 选择指定队伍对象

这个需要使用模板选择器的team参数

team=name: 选择team为name的实体
team=!name: 选择team不是name的实体(包括没队伍的)
team=: 选择没队伍的实体
team=!: 选择有队伍的实体

1.5.1 队伍前缀/后缀

这个没法用命令修改, 必须使用NBTExplorer这类的软件打开scoreboard.dat修改

scoreboard.dat

需要修改的就是Prefix和Suffix两个标签。修改成需要的前缀/后缀即可