[MD]
# AdventureEffect v1.3 更新日志
## 🆕 V1.3新功能(因网友要求更新Lore检测机制所以孕育而生!)
### ⚔️ Lore 效果检测机制
全新的物品 Lore 绑定特效系统!当玩家手持特定材质的物品,且物品 Lore 中包含指定关键词时,将自动触发对应的击败/攻击/音效效果。
**核心特性:**
- 📦 **材质限定** — 仅检查已配置的材质类型(如 `DIAMOND_SWORD`),未配置材质的物品不会触发
- 🔍 **包含匹配** — Lore 行去除色彩码后,包含关键词即可触发
- ⚡ **Lore 优先** — Lore 效果优先于玩家的全局特效选择;未被 Lore 覆盖的类型仍使用全局选择
- 🔗 **多效果绑定** — 一条规则可同时绑定击败效果、攻击效果、击败音效
- 📋 **多规则叠加** — 一个物品可匹配多条规则
**配置示例:**
```yaml
# lore-effects.yml
lore-effects:
DIAMOND_SWORD:
- lore: "击败效果-雷电"
kill-type: lightning
- lore: "雷霆之怒"
kill-type: lightning
attack-type: electric_shock
sound-type: explosion_pop
NETHERITE_SWORD:
- lore: "暗影裁决"
kill-type: warden_darkness
attack-type: soul_flame
sound-type: sculk_click
```
### 🔧 物品效果 GUI
手持带 Lore 效果的物品输入 `/ae` 时,将弹出全新的**模式选择菜单**:
| 按钮 | 功能 |
|------|------|
| ⚙ **全局特效设置** | 进入原有 AE 全功能界面,管理全局击败/攻击/音效特效 |
| 🔧 **物品效果设置** | 进入物品专属调节界面 |
**物品效果设置界面支持:**
- ✅ 开启/关闭 Lore 击败效果触发
- ✅ 开启/关闭 Lore 攻击效果触发
- ✅ 开启/关闭 Lore 击败音效触发
- 🔊 调节 Lore 音效音量(低/中/高)
所有设置均为**玩家个人偏好**,持久化保存,不影响其他玩家。
---
[/MD]