# Teh - 悬浮伤害/治疗/经验指示器
## 功能
- 用于伤害、治疗、经验获得/损失的动画悬浮文本
- 通过 `config.yml` 完全自定义颜色、图标和消息
- MiniMessage 支持(真彩色、图标、高级格式化)
- 所有显示设置(半透明、背景、阴影、对齐方式、多边形)都是可配置的
- 显示经验损失指示器,以及经验损失的单独颜色
- 仅向已启用此功能的玩家显示指示器(每个玩家的可见性)
- **PlaceholderAPI 支持**:用于玩家指示器状态的占位符 `%teh_enabled%`
## 快速配置示例
```yaml
indicator-colors:
hp-lost: '#FF3B30'
hp-gain: '#34C759'
xp-gain: '#5EDE3E'
xp-lost: '#FFAA00'
messages:
damage:
template: "{icon} -{amount} {type}"
icons:
ENTITY_ATTACK: "🗡"
heal:
template: "✨ +{amount} {type}"
xp-gain:
template: "🟢 +{amount} XP"
xp-lost:
template: "🔴 -{amount} XP"
display-settings:
see-through: true
background-color: '#00000080'
shadowed: true
alignment: center
billboard: true
```
## PlaceholderAPI
如果安装了 PlaceholderAPI,Teh 会注册以下占位符:
| 占位符 | 描述 |
|---------------------|---------------------------------------------|
| `%teh_enabled%` | 返回玩家的指示器状态(“已启用”或 “已禁用”) |
**用法示例:**
- 在聊天插件、计分板等中:`%teh_enabled%`
## 权限
- `teh.indicator.toggle` — 使用 `/toggleteh`
- `teh.reload` — 使用 `/tehreload`
## 命令
- `/toggleteh` — 切换你的指示器可见性
- `/tehreload` — 在运行时重新加载所有配置
## 软依赖
- PlaceholderAPI (用于占位符)
**伤害**

**治疗**
