• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
资源图标

原创 娱乐 IceSuit - 基于高版本锻造系统的套装插件 1.0

请登录后获取
版权类型
原创
插件中文名称
冰套装
插件英文名称
IceSuit
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
语言支持
中文(简体)
前置组件
AttributePlus
适配版本(Java)
  1. 1.21
## 📖 概述

IceSuit 为服务器提供完整的装备套装系统。通过识别特定 Lore 和锻造材质,玩家可以获得动态的属性加成效果。

**核心特性:**

- 🔮 基于 Lore 的套装识别系统 - 仅通过装备上的Lore识别并激活套装
- ⚒️ 完整的锻造材质支持 - 根据锻造后的质激活额外属性,例:红石质[暴击倍率]、钻石质[攻击伤害]
- 📊 AttributePlus 属性系统集成
- ⚡ 实时效果更新
- 🎯 灵活的配置选项


## ⚙️ 配置指南

### 基础配置文件结构

代码:
```yaml
# config.yml
  冰霜套装:  
    required-lore: "§b冰霜之力"
    pieces-required: 4
    base-attributes:
      - "防御力:10"
      - "物理伤害:5"

material-attributes:
  diamond:
    - "防御力:5"
    - "攻击速度:0.1"
  netherite:
    - "物理伤害:10"
```

### 套装配置详解

#### 基本参数
```yaml
节点名称: #不要重复
required-lore: "识别文本" # 装备必须包含的Lore
pieces-required: 4 # 激活所需件数(2-4)
base-attributes: [] # 基础属性列表
```

#### 属性格式
```yaml
base-attributes:
- "属性类型:值"
- "属性类型:值:操作类型"
```

**示例:**
```yaml
base-attributes:
- "防御力:10" # 增加10点护甲
- "物理伤害:5" # 增加5点伤害
```

### 材质属性配置

#### 支持的材质类型
| 材质ID | 显示名称 | 说明 |
|--------|----------|------|
| `iron` | 铁质 |
| `copper` | 铜质 |
| `gold` | 金质 |
| `lapis` | 青金质 |
| `emerald` | 绿宝石质 |
| `diamond` | 钻石质 |
| `netherite` | 下界合金质 |
| `redstone` | 红石质 |
| `amethyst` | 紫水晶质 |
| `quartz` | 石英质 |
| `resin` | 树脂质 |

#### 材质属性示例(固定搭配,指锻造装备的材质)只可修改和添加各个质下的属性,不可更改节点名称
```yaml
material-attributes:
diamond: #钻石质
- "防御力:5"
- "物理伤害:0.15"
netherite: #下届合金质
- "物理伤害:8"
```

## 🎮 玩家指南

### 激活套装效果

#### 条件检查 以下三项必须满足
- ✅ 穿戴至少 **2-4件** 同套装装备
- ✅ 装备包含指定的 **Lore文本**(激活基础属性)
- ✅ 装备具有 **锻造材质**

#### 效果类型
1. **基础效果** - 穿戴足够件数时激活
2. **材质加成** - 同种材质出现≥2次时激活

## 💻 命令参考

### 基础命令
| 命令 | 权限 | 描述 |
|------|------|------|
| `/iceSuit` | 所有玩家 | 显示命令帮助 |
| `/iceSuit reload` | `iceSuit.reload` | 重载插件配置 |
| `/iceSuit check` | 所有玩家 | 检查当前装备 |
| `/iceSuit list` | 所有玩家 | 列出套装和材质 |

### 命令示例
```minecraft
/iceSuit reload # 管理员重载配置
/iceSuit check # 玩家检查装备效果
/iceSuit list # 查看可用套装
```

## 🔐 权限系统

### 权限节点
| 权限节点 | 默认 | 描述 |
|----------|------|------|
| `iceSuit.reload` | op | 重载配置权限 |

## 🛠️ 管理员指南

### 创建新套装

#### 步骤1:编辑配置
代码:
```yaml
防御力-sets:
  烈焰套装:
    required-lore: "§c烈焰之魂"  # 装备必须包含的Lore
    pieces-required: 3          # 激活所需件数(2-4)
    base-attributes:            # 基础属性列表
      - "物理伤害:8"
      - "攻击速度:0.2"
```

#### 步骤2:重载配置
```minecraft
/iceSuit reload
```

#### 步骤3:测试效果
1. 准备带 `§c烈焰之魂` Lore 的装备
2. 穿戴3件测试装备(都含有`§c烈焰之魂`的Lore)
3. 使用 `/iceSuit check` 验证

### 自定义材质属性

#### 添加新材质 - 材质为固定配置,即玩家可选择2+2不同材质也可以选择4材质(只激活一次)
代码:
```yaml
material-attributes:
  emerald:
    - "真实伤害:4"
  amethyst:
    - "物理伤害:0.1"
```

## ❓ 故障排除

### 常见问题

#### Q1: 套装效果不激活
**可能原因:**
- Lore 文本不匹配(注意颜色代码)
- 装备件数不足
- 必须是已使用锻造模板锻造过的装备(即必须拥有盔甲纹饰)
- 配置文件错误

**解决方案:**
```minecraft
/iceSuit check # 检查当前装备
/iceSuit list # 确认套装配置
```

#### Q2: 属性不生效
**检查步骤:**
1. 确认 AttributePlus 插件正常加载
2. 检查属性格式是否正确
3. 查看服务器日志错误

#### Q3: 配置重载失败
**排查方法:**
```yaml
# 检查YAML语法
# 使用在线YAML验证器
# 查看控制台错误信息
```

## 📚 进阶用法

### 属性组合策略

#### 防御型套装
YAML:
```yaml
圣骑士套装:
  required-lore: "§6神圣守护"
  pieces-required: 4
  base-attributes:
    - "防御力:15"
    - "护甲:8"
```
#### 攻击型套装
刺客套装:
  required-lore: "§8暗影之力"
  pieces-required: 3
  base-attributes:
    - "物理伤害:12"
    - "攻击速度:0.3"
```

### 材质搭配策略

#### 平衡搭配
```yaml
# 2件钻石 + 2件下界合金
diamond:
- "防御力:5"
- "物理伤害:0.1"
netherite:
- "物理伤害:5"
- "点燃几率:1%"
```

## 📞 技术支持

### 获取帮助
1. 查看本 Wiki 文档
2. 检查服务器日志
3. 联系插件开发者 - QQ1977719110

### 报告问题

提供以下信息:
- Minecraft 版本
- 服务器核心类型
- 错误日志片段
- 复现步骤
后退
顶部 底部