# 无限制名称标签模式

## 关于

Minecraft 的名称标签拥有大量限制，这可以在 [限制](/tab-wiki/getting-start/xian-zhi.md) 页面查看。这个功能隐藏玩家本身的名称标签，而在名称标签原本的地方放置一个隐身的盔甲架，这样在拥有同样的效果同时即可解除 Minecraft 原版的大量限制。同时每当玩家移动时，盔甲架就也会同时跟着移动，这使得玩家几乎感觉不出这带来的变化。它们基于发包（这意味着这不是基于服务端方面）并且异步处理（不会影响你的服务器的 TPS）。

## 启用

打开 config.yml 并找到这一部分

```
scoreboard-teams:
  unlimited-nametag-mode:
    enabled: false
    use-marker-tag-for-1-8-x-clients: false
    disable-on-boats: true
    space-between-lines: 0.22
    disable-in-worlds:
      - disabledworld
    dynamic-lines:
      - abovename
      - nametag 
      - belowname
      - another
    static-lines:
      myCustomLine: 0.66
```

要启用该功能，设置：

```
  unlimited-nametag-mode:
    enabled: true
```

要使得该功能正常工作，您还必须保持打开原版的名称标签功能，请设置：

```
scoreboard-teams: 
  enabled: true
```

如果你在 BC 上安装的 TAB，您需要在所有子服安装 [TAB-Bridge](https://www.mc-market.org/resources/21641) 才能使得该功能工作。

## 配置

默认情况下，只有一行文本被显示，即重复了原版名称标签的内容。(由 tagprefix + customtagname + tagsuffix 组成)

如果你希望所有玩家的名称标签都一样而不是根据组决定不同，你只需使用名称为 `_DEFAULT_` 关键词的组即可，例如:\
**groups.yml**

```
_DEFAULT_:
  abovename: "%group%"
  belowname: "&cHealth: %health%"
```

### 行

#### 动态行（dynamic-lines）

动态行的各个行的高度（PS：即隐形盔甲架的高度）根据它所在的行决定。最开始的高度为 0，每增加一行即增加 0.22 格高度。如果您要增加新的一行，只需将其代表的名称添加到您想要的名称标签中的列表中，它将自动调整高度来实现另起一行的效果。\
**注意:** `nametag` 关键词表示原版的名称标签内容 - 由 tagprefix + customtagname + tagsuffix 组成。

#### 静态行（static-lines）

修改过高度的行。越高的值代表越高的高度。0 即第一行的高度，1 即 1 格方块的高度。支持小数点。如果您要增加新的一行，需要指定其自定义的间隔高度。

### 换行

您可以在配置中使用像 tagprefix，tagsuffix和其他属性 这样的行。例如: **groups.yml**

```
test:
  belowname: "这本身名称标签下方的内容"
  another: "这是在名称标签下方的下方的内容"
  myCustomLine: "这是拥有自定义行间隔的新的一行"
```

### 额外设置

`use-marker-tag-for-1-8-x-clients: false`\
利用 1.8.1 中引入的一项功能，允许盔甲架的碰撞箱为零，从而降低了击中盔甲架而不是玩家的风险。但问题是所有 1.8.x 版本都具有相同的协议版本，因此无法知道玩家是否使用 1.8.0。此功能在 1.9+ 客户端自动开启，1.9+ 客户端不会受到该选项影响。

启用此功能后，1.8.0 玩家显示的盔甲架比预期的高 2 格，这意味着它们看到的名称标签也对应提高。

禁用此功能后，如果盔甲架被击中，那么该击中将重定向到盔甲架所有者，这应该是不可能注意到的，但注重 PvP 玩法的服务器可能会注意此变化。

`disable-on-boats: true`\
由于内部的玩家位置更新问题，玩家所显示的位置和服务端层面实际的位置并不匹配，这导致玩家在坐船时盔甲架显示的位置可能和实际位置不匹配。启用该选项将会在玩家坐船时关闭隐藏盔甲架以解决该问题。

`space-between-lines: 0.22`\
每行之间的间隔。这个值是最佳的，你基本上不需要修改。

## 额外信息

**#1** 该功能会使得原版的名称标签隐形，这样我们才能使用隐形的盔甲架来替换它。这也会导致你的原版的 名称标签下方 同样会隐形，无法正常显示。要使得名称标签下方的内容能再次显示，请在开启无限制名称标签模式后通过属性指令再次添加。例如：`/tab group _OTHER_ belowname %health% Health`。

**#2** 由于每个玩家的隐形盔甲架都在你头顶生成，使用非官方 MC 的 Mod 将有可能导致你无法查看自己的隐形盔甲架，就像 F5 看原版名称标签那样。如果你想看到它们，请使用指令 `/tab nametag preview` (这是一个开关指令)。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.superiormc.cn/tab-wiki/core-features/wu-xian-zhi-ming-cheng-biao-qian-mo-shi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
