# 自定义生物头颅
**CustomMobHeads** 是一个轻量级、高度可配置的 Paper 插件,允许生物在被击杀时掉落 **自定义纹理的玩家头颅**。无论您是在建造奖杯室还是仅仅想要炫酷的生物主题装饰,这个插件都能为击杀生物提供令人满意的个性化奖励。
---
## 🎯 特性
- 📊 **每个生物的掉落几率**
在简单的 YAML 配置文件中定义每个生物和变种的独特掉落率。
- 🧬 **变种感知头颅掉落**
支持生物的详细变种,例如:
- **温和 / 温暖 / 寒冷** 牛、猪和鸡 (1.21.5+)
- **愤怒 / 受粉 / 愤怒 + 受粉** 蜜蜂
- **充能 / 正常** 爬行者
- **村民生态位 + 职业**
- **热带鱼** 有 22 个命名特殊变种 (其他掉落普通头颅)
- 复活节彩蛋,如 **Toast 兔子**、**jeb_ 绵羊** 和 **The Killer Bunny**
- 🎨 **自定义纹理**
在专用的 `textures.yml` 文件中分配 base64 头颅纹理,方便管理。
- ⚙️ **简单、灵活的配置**
- `chance_config.yml`: 每个生物或变种的掉落率
- `textures.yml`: 纹理 base64 值
- `translations.yml`: 头颅的显示名称
- `config.yml`: 全局行为 (lore、默认几率、强制掉落等)
---
## ⚙️ `config.yml` 概览
```yaml
# 如果为真,所有生物都会始终掉落它们的头颅 (用于测试目的)
force-drop-all: false
# 如果为真,掉落的头颅将带有击杀者的姓名 lore
add-killer-lore: true
# 如果在 chance_config.yml 中缺少生物类型,则使用的默认掉落几率 (百分比)
default-drop-chance: 50.0
```
---

---
⚠️ **注意:** 此插件默认仅支持原版生物。模组生物将不会掉落头颅,除非手动配置 — 并且如果没有提供 base64,可能会显示为缺少纹理。**这尚未经过测试,这里有龙!**