因Forge的代码写的实在太乱了,惨不忍睹,导致更新很困难,所以从0开始重做了一份 |
|
|
本插件在于提供一个完善的锻造属性插件。 | 通过一个yml文件为一个配套的图纸,材料,成品的保存机制。 | 同时完善了配置文件的可视化操作。 |
|
|
PAPI变量支持 | 无已知BUG | GUI操作 | 配置文件编辑简单易懂 | 可自定义化 |
|
|
%dz_level% 当前锻造等级 | %dz_exp% 当前锻造经验 | %dz_needExp% 距离下一级还需要多少经验 | %dz_nextLevel% 下一级需要的总经验数 |
|
|
指令:附带权限说明 | - /dz open - 打开锻造列表(dz.use)
- /dz level - 查看自己锻造经验(无权限)
- /dz item give <配置文件名> - 给予玩家锻造RPG物品(dz.item)
- /dz map give <配置文件名> - 给予玩家锻造RPG图纸(dz.map)
- /dz material give <配置文件名> - 给予玩家锻造RPG材料(dz.material)
- /dz study <图纸> - 直接学习命令(dz.study)
- /dz level add <玩家(可选)> <等级(数字)> - 增加玩家锻造等级(dz.add)
- /dz level set <玩家(可选)> <等级(数字)> - 设置玩家锻造等级(dz.set)
- /dz reload - 重载配置文件(dz.reload)
复制代码 |
|
|
|
|
|
- 2019.11.26 1.0.0 Forge重制版测试版发布
- 2019.11.27 1.1.0 Forge重制版锻造的命令支持papi变量
- %dz_exp%
- %dz_level%
- %dz_needExp%
- %dz_nextLevel%
- 2019.11.28 1.2.0 Forge重制版支持锻造命令组(即同时多个命令)
- 同时优化/dz 的提示内容
- 2019.12.4 1.3.0 Forge重制版正式更名SuperForge
- SurpeForge支持两个事件 分别是: ForgeItemEvent ForgeCommandEvent
- 2019.12.9 1.4.0 优化插件,修改扣除材料所在的步骤,事件会传递图纸的信息
- 2019.12.23 1.5.0 添加/dz level查看经验 并延伸/dz level add 和 /dz level set两个子命令
- 添加事件:ForgeStudyEvent 学习图纸时触发
- 2020.1.6 1.6.0 添加/dz study用来直接学习图纸,方便玩家一个图纸学一套锻造
- 添加后台执行命令,在命令中加入[command]即可
- 修复了没有权限还能看到命令的BUG【不充钱,看啥命令】
- 2020.1.14 1.6.1 修复了ForgeCommandEvent不生效的BUG
- 所有对于GUI的点击 只能是鼠标左键 不然直接不会响应事件
- 2020.1.15 1.6.2 修复材料中点击原版材料报错问题
- 1.7.0 增加GUI标题到message.yml 字段写的简单 主要是懒得想字段了 将就着用吧
- 2020.1.18 1.7.1 更改版本号命名方式,更新BUG为最后数字用于更方便明白最新版本
- 修复item的文件名不能中文的BUG
- 修复图纸和历史锻造因人为删除配置文件导致一个界面不能显示完全就把新的内容放在下一页的BUG
- 2020.1.18 1.7.2 修复了修改GUI标题后无法锻造的BUG
- 2020.1.31 1.8.0 增加后台执行的命令
- 具体请控制台输入“dz console”查看
- 优化事件的材料扣除 先扣除材料 然后根据事件的处理结果给予物品 用于附属开发中 取消事件后不扣除材料的尴尬
- 2020.1.31 1.8.1 增加config.yml中Options.Time字段 修改锻造等待时间
- 2020.2.2 1.8.2 修复锻造后关闭GUI 然后 把物品放入箱子不扣除的BUG(改成了直接扣除再进行GUI等操作)
- 2020.6.24 1.8.3 更改属性最后计算方式,解决了部分服务器对JS计算属性不兼容导致不能获得物品的BUG
- 2020.8.14 1.8.4 在level.yml Quality.品质.attribute 新增%预设值% 变量 用于获取装备中<f:>中包含的数字 用于解决遗留的强度能倍数增长属性的BUG
- 2021.3.22 1.8.5 修复副手防材料不消耗的BUG,修复因为命令执行插件的BUG导致的给予权限不取消BUG(更换成了给予全权限,过后清理!不再是给予OP)
- 2021.5.2 1.9.0 config.yml更新,增加强度石(强度石放手上即可判断)
- 修复图纸放背包,点击能到锻造界面的BUG
- 2021.5.3 1.9.1 更改历史锻造以及可锻造列表的物品添加【也许修复历史锻造卡服】
- 修复map item material的give不加configname报错的BUG
- 修复playerdata文件不能热创建的BUG
- 2021.5.4 1.9.2 增加强度石是否持续使用
- 2021.5.11 1.9.3 对锻造命令的配置文件进行改动,优化了可选的类型(具体看DefaultCommand.yml文件)
- 2021.5.29 2.0.0 增加对MM配置文件的支持 并且物品的锻造者从%dz_author%改成%Author%
- 2021.5.31 2.0.1 增加是否关闭历史锻造(关闭将会导致直接打开锻造列表GUI,而不是主界面,并且配置文件不再储存锻造内容)
- 2021.7.25 2.0.2 修复服务器无MM时 配置文件读取MM导致的报错
- 命令增加%player%代表当前玩家 注:[color=Red]PAPI变量的玩家是%player_name%[/color]
复制代码 |
|
|
|
|
这个版本其实也没有达到我的预期 | 愿我学会更多的知识,能更好的处理一些遇到的问题,从而优化好这个插件吧 | | 注意:如果是开服状态下载入插件测试,请在游戏中退出服务器重进一次再测试。 | 此排版来自PCD小组 |
|
|