# 名称标签下方

## 关于

在玩家的名称标签下方添加一行文本，通过计分板目标选择实现。\
![](https://camo.githubusercontent.com/fa5c3ae31d73dce236127fb5f519bb6142866bc46a8810af239bd246eee11ce4/68747470733a2f2f696d616765732d6578742d312e646973636f72646170702e6e65742f65787465726e616c2f596c47504352444a56655a5a49305450576d56424b7948737a78536b6a61746d636c797155546876547a382f68747470732f696d6167652e70726e747363722e636f6d2f696d6167652f6a634554557a565151597165637451326149346971512e706e67)

所添加的一行默认会在所有玩家实体上显示。**这会导致无法在指定玩家或者 NPC 上关闭这个显示。**\
然而，如果你只想给真正的玩家显示它，你可以关闭这个功能，启用 [无限制名称标签模式](/tab-wiki/core-features/wu-xian-zhi-ming-cheng-biao-qian-mo-shi.md) 然后使用命令 `/tab group _DEFAULT_ belowname %health% Health` (或者其他你想要的文本)。这样我们会通过隐形盔甲架实现几乎相同的效果。

新增的一行只能的格式只能是 **白色数字 + 空格 + 文本**，并且所有玩家的名称标签下方的文本都是统一的，数字可以不同，因此在这里使用带有文本的变量符可能无法按照预期工作。

## 启用

要启用这个功能，打开 **config.yml** 并设置

```
belowname-objective:
  enabled: true
```

如需关闭这个功能，将选项改为 `false`。

## 配置

### 数字

```
belowname-objective:
  number: "%health%"
```

一个从 -2147483648 到 2147483647 的整数，不支持小数。数字只能为白色。支持根据玩家输出的纯数字变量符，例如玩家血量。

### 文本

```
belowname-objective:
  text: "Health"
```

在数字后显示的文本。它正式的名称是计分板标题，会在所有的玩家实体显示，并且文本内容在所有玩家实体中共用，这就导致无法实现不同玩家文本不同和关闭非真实玩家的显示。\
它只能填写文本和向所有玩家都保持一致的变量符。（PS: 比如说真实日期）\
所有输入的变量符会以该玩家的视角显示。

### 在指定世界、服务器关闭

```
belowname-objective:
  disable-in-worlds:
    - disabledworld
  disable-in-servers:
    - disabledserver
```

要在指定世界中关闭这个功能，只需找到上面的内容并设置。如果你要在除了指定世界外关闭这个功能，在列表中添加 `WHITELIST` 关键词即可。例如:

```
belowname-objective:
  disable-in-worlds:
    - WHITELIST
    - enabledworld
```

**注意**: 在指定服务器关闭只能在 BungeeCord 上使用，并且还需安装 [TAB-Bridge](https://www.mc-market.org/resources/21641) 插件到所有子服上。

## 额外信息

这个功能会受到名称标签显示规则影响。这意味着如果玩家标签是隐形的，玩家标签下方也是隐形的。这一点是非常重要的，因为你在启用 [无限制名称标签模式](/tab-wiki/core-features/wu-xian-zhi-ming-cheng-biao-qian-mo-shi.md) 后会将玩家的名称标签隐形并用隐形的盔甲架来代替它。要使得名称标签下方的内容能再次显示，请在开启无限制名称标签模式后通过属性指令再次添加(例如输入 `/tab group _DEFAULT_ belowname &c%health% &fHealth`)。

## 提示

### 提示 1 - 爱心符号

如果你想要显示玩家的血量并且想要一个爱心符号，你可以使用这个: `❤`。 请确保你 [save config in UTF-8 encoding](https://github.com/NEZNAMY/TAB/wiki/How-to-save-the-config-in-UTF8-encoding) 这样这个符号就可以正常显示了。

```
belowname-objective:
  text: "&4❤"
```

### 提示 2 - 将血量以 0-10 范围显示

如果你想让血量以 0-10 范围显示而不是 0-20 范围，你可以通过 PlaceholderAPI 插件实现:

* 安装 [PlaceholderAPI](https://www.spigotmc.org/resources/6245/)
* 输入指令 `/papi ecloud download math`
* 输入指令 `/papi ecloud download player`
* 输入指令 `/papi reload`
* 将 `number` 选项设置为 `"%math_0_{player_health}/2%"`

### 提示 3 - 以百分比显示血量

与提示 2 执行相同步骤，只是在最后设置的内容修改为 `%math_0_{player_health}*5%`。血量将会以百分比显示。（PS：没有 % 符号）

## 限制

* 只能以 **白色数字 + 空格 + 所有玩家共用的文本。**
* 文本是所有玩家共用的，只能全部一致，因此无法个性化显示（例如显示玩家的公会）。只有数字每个玩家可以不一致。
* 数字的颜色无法修改。
* 所有玩家实体都会被添加名称标签下方。这包括玩家 NPC。
* 在 <1.13 版本下最多只能使用 32 个字符。

上面所有的限制都可以通过开启 [无限制名称并且模式](/tab-wiki/core-features/wu-xian-zhi-ming-cheng-biao-qian-mo-shi.md) 然后配置 belowname 属性以解决 (例如 `/tab group _DEFAULT_ belowname &c%health% &fHealth`)。


---

# 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/ming-cheng-biao-qian-xia-fang.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.
