- 版权类型
- 原创
- 插件中文名称
- 阳-淬炼
- 插件英文名称
- Yang-CuiLian
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 中文(简体)
- 前置组件
- 暂无
- 适配版本(Java)
- 1.20
[MD]
# 阳-淬炼插件
## 插件介绍
### 前言
1. 采用其他作者的配置文件进行仿照 修改
2. 淬炼石 保护符 效果 装备 可自定义添加
3. 装备伤害 防御 等其他属性可自定义修改
4. 采用动态配置 任何文件的物品与装备类型只要符合 Minecraft 可随便修改
5. 支持版本 1.20.1 其他版本需要大家多多测试
1. 后续根据使用的玩家来适配更多版本
2. 根据各个腐竹来使用 [目前采用计算防具加当前伤害 来给被攻击者玩家掉血]
- PlaceholderAPI、AttributePlus-Pro、SX-Attribute、Item-NBT-API
### 配置文件
- config.yml -> 关于某些功能开启与关闭
- effect.yml -> 粒子效果 [粒子效果(使用大写 名称)网址:https://gitlab.com/TranslatedByShark/Mythic-Manual-CN/-/wikis/技能/粒子列表?redirected_from=S/粒子列表]
- equip.yml -> 淬炼装备
- language.yml -> 文字信息
- paper.yml -> 保护符
- power.yml -> 暂时没用
- status.yml -> 等级配置
- stone.yml -> 淬炼石配置
#### 注意事项
以上yml都有注释
effect 和 equip 和 paper 和 stone 以现在的样式 不会进行二次修改了 大家可以自定义配置 每次更新时 先备份当前这几个文件 然后启动程序后 再复制进去替换就可以了
## 插件配置
##### 淬炼石
1. 普通淬炼石
2. 中等淬炼石
3. 高等淬炼石
4. 完美淬炼石
5. 远古淬炼宝石
6. 次三级淬炼宝石
7. 次六级淬炼宝石
8. 次九级淬炼宝石
9. 次十二级淬炼宝石
10. 次十五级淬炼宝石
11. 次十八级淬炼宝石
12. 可自定义淬炼石
##### 保护符
- 1-20保护符
- 可自定义保护符
##### 粒子效果
- 1-2级效果
- 可自定义等级与效果
### 插件指令
```shell
/yangcuilian help #查看帮助
/yangcuilian reload #重载配置文件
/yangcuilian stone <等级> <数量> <玩家> #给予淬炼石 目前只能给指令命令的玩家
/yangcuilian paper <等级> <数量> <玩家> #给予保护卷 目前只能给指令命令的玩家
/yangcuilian set <等级> #设置当前手中的装备淬炼等级
/yangcuilian lore <lore名称> #添加当前手中物品的lore
```
## 更新事项
### 2025-02-09 20:05:59
#### 修复事项
- 修复1.21.4版本启动时获取版本测试代码报错 删除 获取版本测试代码
### 2025-02-08 23:21:23
#### 修复事项
- 修复其他插件生成的怪物对玩家造成伤害
- 原问题:忘了计算其他插件生成的怪物的伤害 只计算了原版的怪物的伤害
### 2025-02-04 21:24:06
#### 修复事项
- 修复只有一个淬炼石 淬炼装备时 报该 `该淬炼石不太对哦~`的BUG 因为燃烧时 熔炉当前的物品是空的了 但是lore会记录 所以只检查了lore
### 2025-02-04 01:44:27
#### 修复事项
- 修复成功率 上个版本计算错误
- 修复使用保护卷后淬炼失败继续降级的BUG
- 修复lore为空时 执行/yangcuilian lore 参数 报错
- 优化部分代码让计算更加迅速
### 2025-02-03 22:52:38
#### 修复事项
- 重载时清空缓存文件 重新加载
### 2025-02-03 21:42:48
#### 修复事项
- 修复失败掉星等级 分为1-3 远古为0
- 修复失败后掉星等级为 设置的等级 例如掉一颗星是变成了一级 该问题修复为 当前等级减去掉星等级 如果为负数则为1级
- 修复加载配方问题
- 假如配方没作用只需要执行/yangcuilian reload
- 会删除该插件添加配方 重新加载该插件配方
- 不会删除其他插件配方
### 2025-02-03 20:25:26
#### 添加事项
- 新增/yangcuilian reload 重载配置文件
- 经过测试 新服可能没问题 老服有问题话就采用我这些办法
- 因粘液科技附属有些物品会先载入一次它们的配方导致本插件无法添加新的配方
- 但是我把所有插件拿出来 放到新服里 包括了 粘液+附属 和 本插件又没问题了 排查了一下午 发现是一个需要有个鬼斩前置的一附属插件出现的问题 因为本人服务器每天都有玩家游完 该bug不好复现 只能考虑下面两种解决方法
- 现有BUG两种解决方式
- 因为首次加载比粘液附属快 所以熔炉配方先添加了一次 导致后续粘液附属可能清空了一次配方 所以最后重新输入下yangcuilian reload 替换他的配方 个人感觉粘液物品一般靠粘液合成台进行物品制作 感觉附属的配方没用 所以直接清空所有配方直接进行添加本插件的配方
- 或者 本程序启动完后 手动执行下加载命令 后期可能更新手动加载 指令为/yangcuilian loadrecipe 暂未添加
### 2025-02-02 21:36:28
#### 添加事项
- 在config.yml 添加了 ==粒子效果== 开启与关闭 可自定义修改效果展示时间
#### 修改事项
- 修改effect.yml 配置文件
- 修改paper.yml 配置文件 新增到了20级保护符
- 修改status.yml 配置文件 新增到了20级淬炼 修改属性值与成功率 成功率参考DNF
- 修复了 多个粒子效果冲突
- 修复切换装备后 粒子效果还存在
### 2025-02-02 16:15:19
#### 修复事项
- 修复了熔炉配方的加载
- 修复了被攻击玩家的血量掉落 采用计算护甲减伤百分比
- 修复后 每次被攻击 会掉落护甲耐久值
### 2025-02-01 15:39:30
#### 修复事项
- 修复淬炼装备防御BUG 新增粒子效果
### 2025-01-31 00:57:00
#### 新增事项
- 发布了第一版
# 谢谢大家
- 如果您设置好了淬炼等级 保护符 成功率 伤害和防御 以及其他效果 可以将配置文件发我 我来放到项目中
- 有BUG希望大家及时反馈 我来修复
- 大家有问题可以加我
- Q群:849302249
- QQ:2655906529
- 微信:C2655906529
- 加我后主要为了及时修复BUG 向我发送文件
- 希望大家多多帮助帮助我 该插件百分百免费 不会收费
- 有些朋友推荐我 先和大家说 帮助过该插件的腐竹 以后完善后 给帮助过该插件的腐竹免授权 这样才有更多人帮助该插件
- 但是我个人的想法 以后给大家免费开源 所以就没采用朋友的想法
[/MD]
# 阳-淬炼插件
## 插件介绍
### 前言
1. 采用其他作者的配置文件进行仿照 修改
2. 淬炼石 保护符 效果 装备 可自定义添加
3. 装备伤害 防御 等其他属性可自定义修改
4. 采用动态配置 任何文件的物品与装备类型只要符合 Minecraft 可随便修改
5. 支持版本 1.20.1 其他版本需要大家多多测试
1. 后续根据使用的玩家来适配更多版本
2. 根据各个腐竹来使用 [目前采用计算防具加当前伤害 来给被攻击者玩家掉血]
- PlaceholderAPI、AttributePlus-Pro、SX-Attribute、Item-NBT-API
### 配置文件
- config.yml -> 关于某些功能开启与关闭
- effect.yml -> 粒子效果 [粒子效果(使用大写 名称)网址:https://gitlab.com/TranslatedByShark/Mythic-Manual-CN/-/wikis/技能/粒子列表?redirected_from=S/粒子列表]
- equip.yml -> 淬炼装备
- language.yml -> 文字信息
- paper.yml -> 保护符
- power.yml -> 暂时没用
- status.yml -> 等级配置
- stone.yml -> 淬炼石配置
#### 注意事项
以上yml都有注释
effect 和 equip 和 paper 和 stone 以现在的样式 不会进行二次修改了 大家可以自定义配置 每次更新时 先备份当前这几个文件 然后启动程序后 再复制进去替换就可以了
## 插件配置
##### 淬炼石
1. 普通淬炼石
2. 中等淬炼石
3. 高等淬炼石
4. 完美淬炼石
5. 远古淬炼宝石
6. 次三级淬炼宝石
7. 次六级淬炼宝石
8. 次九级淬炼宝石
9. 次十二级淬炼宝石
10. 次十五级淬炼宝石
11. 次十八级淬炼宝石
12. 可自定义淬炼石
##### 保护符
- 1-20保护符
- 可自定义保护符
##### 粒子效果
- 1-2级效果
- 可自定义等级与效果
### 插件指令
```shell
/yangcuilian help #查看帮助
/yangcuilian reload #重载配置文件
/yangcuilian stone <等级> <数量> <玩家> #给予淬炼石 目前只能给指令命令的玩家
/yangcuilian paper <等级> <数量> <玩家> #给予保护卷 目前只能给指令命令的玩家
/yangcuilian set <等级> #设置当前手中的装备淬炼等级
/yangcuilian lore <lore名称> #添加当前手中物品的lore
```
## 更新事项
### 2025-02-09 20:05:59
#### 修复事项
- 修复1.21.4版本启动时获取版本测试代码报错 删除 获取版本测试代码
### 2025-02-08 23:21:23
#### 修复事项
- 修复其他插件生成的怪物对玩家造成伤害
- 原问题:忘了计算其他插件生成的怪物的伤害 只计算了原版的怪物的伤害
### 2025-02-04 21:24:06
#### 修复事项
- 修复只有一个淬炼石 淬炼装备时 报该 `该淬炼石不太对哦~`的BUG 因为燃烧时 熔炉当前的物品是空的了 但是lore会记录 所以只检查了lore
### 2025-02-04 01:44:27
#### 修复事项
- 修复成功率 上个版本计算错误
- 修复使用保护卷后淬炼失败继续降级的BUG
- 修复lore为空时 执行/yangcuilian lore 参数 报错
- 优化部分代码让计算更加迅速
### 2025-02-03 22:52:38
#### 修复事项
- 重载时清空缓存文件 重新加载
### 2025-02-03 21:42:48
#### 修复事项
- 修复失败掉星等级 分为1-3 远古为0
- 修复失败后掉星等级为 设置的等级 例如掉一颗星是变成了一级 该问题修复为 当前等级减去掉星等级 如果为负数则为1级
- 修复加载配方问题
- 假如配方没作用只需要执行/yangcuilian reload
- 会删除该插件添加配方 重新加载该插件配方
- 不会删除其他插件配方
### 2025-02-03 20:25:26
#### 添加事项
- 新增/yangcuilian reload 重载配置文件
- 经过测试 新服可能没问题 老服有问题话就采用我这些办法
- 因粘液科技附属有些物品会先载入一次它们的配方导致本插件无法添加新的配方
- 但是我把所有插件拿出来 放到新服里 包括了 粘液+附属 和 本插件又没问题了 排查了一下午 发现是一个需要有个鬼斩前置的一附属插件出现的问题 因为本人服务器每天都有玩家游完 该bug不好复现 只能考虑下面两种解决方法
- 现有BUG两种解决方式
- 因为首次加载比粘液附属快 所以熔炉配方先添加了一次 导致后续粘液附属可能清空了一次配方 所以最后重新输入下yangcuilian reload 替换他的配方 个人感觉粘液物品一般靠粘液合成台进行物品制作 感觉附属的配方没用 所以直接清空所有配方直接进行添加本插件的配方
- 或者 本程序启动完后 手动执行下加载命令 后期可能更新手动加载 指令为/yangcuilian loadrecipe 暂未添加
### 2025-02-02 21:36:28
#### 添加事项
- 在config.yml 添加了 ==粒子效果== 开启与关闭 可自定义修改效果展示时间
#### 修改事项
- 修改effect.yml 配置文件
- 修改paper.yml 配置文件 新增到了20级保护符
- 修改status.yml 配置文件 新增到了20级淬炼 修改属性值与成功率 成功率参考DNF
- 修复了 多个粒子效果冲突
- 修复切换装备后 粒子效果还存在
### 2025-02-02 16:15:19
#### 修复事项
- 修复了熔炉配方的加载
- 修复了被攻击玩家的血量掉落 采用计算护甲减伤百分比
- 修复后 每次被攻击 会掉落护甲耐久值
### 2025-02-01 15:39:30
#### 修复事项
- 修复淬炼装备防御BUG 新增粒子效果
### 2025-01-31 00:57:00
#### 新增事项
- 发布了第一版
# 谢谢大家
- 如果您设置好了淬炼等级 保护符 成功率 伤害和防御 以及其他效果 可以将配置文件发我 我来放到项目中
- 有BUG希望大家及时反馈 我来修复
- 大家有问题可以加我
- Q群:849302249
- QQ:2655906529
- 微信:C2655906529
- 加我后主要为了及时修复BUG 向我发送文件
- 希望大家多多帮助帮助我 该插件百分百免费 不会收费
- 有些朋友推荐我 先和大家说 帮助过该插件的腐竹 以后完善后 给帮助过该插件的腐竹免授权 这样才有更多人帮助该插件
- 但是我个人的想法 以后给大家免费开源 所以就没采用朋友的想法
[/MD]