梦想的石头
本帖最后由 Brave_boy 于 2021-8-11 17:22 编辑
插件介绍

.
这款插件可以让玩家通过消耗金币
去修复/锻造 他的装备(剑/弓/防具)
并且你还可以自定义可以锻造的装备
(锻造就是提升物品对应的附魔等级)
拥有强大的自定义功能
.
插件用1.12.2编译,理论支持全版本


GUI界面




视频介绍


https://www.bilibili.com/blackboard/newplayer.html?playlist=false&crossDomain=1&aid=285352514&page=1


指令权限

.
指令帮助
/fixitem
默认玩家可用(无权限节点)
让玩家打开良心铁匠铺Gui界面
/fixreload
默认OP可用(无权限节点)
让管理员去重载config.yml的信息
/fixfun
默认OP可用(无权限节点)
获取材质包/附魔名称/箱子位置
权限节点
需自己在config.yml自行查看并设置


配置文件


Ver 1.1

  1. #铁匠铺GUI界面的行数
  2. size: 1
  3. #是否开启锻造至高于10级发布一个全服公告
  4. broadcast: true
  5. #打开铁匠铺界面的权限
  6. guipex:
  7.   #true为开启 false为关闭
  8.   - false
  9.   #具体的权限节点
  10.   - fixitem.gui

  11. #铁匠铺的名字
  12. name: '§9§l良心铁匠铺'
  13. #铁匠铺提示前缀
  14. prefix: '§9§l良心铁匠铺 §r§l>>> '

  15. #是否启动该锻造
  16. fixstart: true
  17. #维修的价格
  18. cost: 3000
  19. #重塑物品的权限设置
  20. fixpex:
  21.   #true为开启 false为关闭
  22.   - false
  23.   #具体的权限节点
  24.   - fixitem.fix
  25. #维修的材质包 (必许大写)
  26. fixitem: LAVA_BUCKET
  27. #维修重塑的位置
  28. fix-x: 1
  29. #强化武器的名字
  30. fixname: '§c装备重塑'
  31. #自定义的锻造的Lore
  32. fixlore:
  33.   - §r
  34.   - §2装备维修:§e $3000
  35.   - §r
  36.     §7可以让你手上的物品,完美的修复耐久值
  37.     §7注意:请不要修复没有耐久值属性的物品

  38. #是否启动该锻造
  39. damagestart: true
  40. #强化武器的价格
  41. damagecost: 1000
  42. #强化武器的位置
  43. damage-x: 3
  44. #强化武器的权限设置
  45. damagepex:
  46.   #true为开启 false为关闭
  47.   - false
  48.   #具体的权限节点
  49.   - fixitem.damage
  50. #强化武器的附魔名称
  51. damageenchant: DAMAGE_ALL
  52. #强化武器的名字
  53. damagename: '§b武器锻造'
  54. #强化武器的材质包 (必许大写)
  55. damageitem: DIAMOND_SWORD
  56. #武器的锻造的Lore
  57. damagelore:
  58.   - §r
  59.   - §2锻造费用:§e $1000
  60.   - §r
  61.   - §7锻造可以增加锋利附魔的等级
  62.   - §7十级以下的锻造失败不会掉级
  63.   - §7十级以上的锻造失败50%掉级
  64.   - §7十级以下的锻造成功概率50%
  65.   - §7十级以上的锻造成功概率25%
  66. #可以强化的武器材质名称 (必许大写,支持数字ID)
  67. damage:
  68.   - 'DIAMOND_SWORD'
  69. #锻造概率的设置
  70. damageprobability:
  71.   #概率设置的模式 目前已有模式 0(如描述内的)/1(如onemode内的)
  72.   mode: 0
  73.   onemode:
  74.     #是否开启失败掉星
  75.     faildown: true
  76.     #多少级开始失败掉星
  77.     failstar:
  78.       #等级高于10级
  79.       - 10
  80.       #等级高于50级
  81.       - 50
  82.     #失败掉星概率
  83.     fail:
  84.       #精准至0.0001 也就是0.01%
  85.       #等级高于10级的掉星概率(就是对应上方对应第行数的等级,比如这里是第一行)
  86.       - 0.25
  87.       #等级高于50级的掉星概率(就是对应上方对应第行数的等级)
  88.       - 0.5
  89.     #锻造升级概率设置
  90.     probabilitystar:
  91.       #等级低于10级
  92.       - 10
  93.       #等级低于100级
  94.       - 100
  95.     probability:
  96.       #精准至0.0001 也就是0.01%
  97.       #等级低于10级的升级概率(就是对应上方对应第行数的等级,比如这里是第一行)
  98.       - 0.5
  99.       #等级低于100级的升级概率(就是对应上方对应第行数的等级)
  100.       - 0.25


  101. #是否启动该锻造
  102. bowstart: true
  103. #强化弓的价格
  104. bowcost: 1000
  105. #强化弓的位置
  106. bow-x: 4
  107. #强化弓的权限设置
  108. bowpex:
  109.   #true为开启 false为关闭
  110.   - false
  111.   #具体的权限节点
  112.   - fixitem.bow
  113. #强化弓的附魔名称
  114. bowenchant: ARROW_DAMAGE
  115. #强化弓的名字
  116. bowname: '§b弓箭锻造'
  117. #强化弓的材质包 (必许大写)
  118. bowitem: BOW
  119. #弓的锻造的Lore
  120. bowlore:
  121.   - §r
  122.   - §2锻造费用:§e $1000
  123.   - §r
  124.   - §7锻造可以增加力量附魔的等级
  125.   - §7十级以下的锻造失败不会掉级
  126.   - §7十级以上的锻造失败50%掉级
  127.   - §7十级以下的锻造成功概率50%
  128.   - §7十级以上的锻造成功概率25%
  129. #可以强化的弓材质名称 (必许大写,支持数字ID)
  130. bow:
  131.   - 'BOW'
  132. #锻造概率的设置
  133. bowprobability:
  134.   #概率设置的模式 目前已有模式 0(如描述内的)/1(如onemode内的)
  135.   mode: 0
  136.   onemode:
  137.     #是否开启失败掉星
  138.     faildown: true
  139.     #多少级开始失败掉星
  140.     failstar:
  141.       #等级高于10级
  142.       - 10
  143.       #等级高于50级
  144.       - 50
  145.     #失败掉星概率
  146.     fail:
  147.       #精准至0.0001 也就是0.01%
  148.       #等级高于10级的掉星概率(就是对应上方对应第行数的等级,比如这里是第一行)
  149.       - 0.25
  150.       #等级高于50级的掉星概率(就是对应上方对应第行数的等级)
  151.       - 0.5
  152.     #锻造升级概率设置
  153.     probabilitystar:
  154.       #等级低于10级
  155.       - 10
  156.       #等级低于100级
  157.       - 100
  158.     probability:
  159.       #精准至0.0001 也就是0.01%
  160.       #等级低于10级的升级概率(就是对应上方对应第行数的等级,比如这里是第一行)
  161.       - 0.5
  162.       #等级低于100级的升级概率(就是对应上方对应第行数的等级)
  163.       - 0.25

  164. #是否启动该锻造
  165. armorstart: true
  166. #强化防具的价格
  167. armorcost: 1000
  168. #强化防具的位置
  169. armor-x: 5
  170. #强化防具的权限设置
  171. armorpex:
  172.   #true为开启 false为关闭
  173.   - false
  174.   #具体的权限节点
  175.   - fixitem.armor
  176. #强化防具的附魔名称
  177. armorenchant: PROTECTION_ENVIRONMENTAL
  178. #强化防具的名字
  179. armorname: '§b装备锻造'
  180. #强化防具的材质包 (必许大写)
  181. armoritem: DIAMOND_CHESTPLATE
  182. #防具的锻造的Lore
  183. armorlore:
  184.   - §r
  185.   - §2锻造费用:§e $1000
  186.   - §r
  187.   - §7锻造可以增加保护附魔的等级
  188.   - §7十级以下的锻造失败不会掉级
  189.   - §7十级以上的锻造失败50%掉级
  190.   - §7十级以下的锻造成功概率50%
  191.   - §7十级以上的锻造成功概率25%
  192. #可以强化的防具材质名称 (必许大写,支持数字ID)
  193. armor:
  194.   - 'DIAMOND_HELMET'
  195.   - 'DIAMOND_CHESTPLATE'
  196.   - 'DIAMOND_LEGGINGS'
  197.   - 'DIAMOND_BOOTS'
  198. #锻造概率的设置
  199. armorprobability:
  200.   #概率设置的模式 目前已有模式 0(如描述内的)/1(如onemode内的)
  201.   mode: 0
  202.   onemode:
  203.     #是否开启失败掉星
  204.     faildown: true
  205.     #多少级开始失败掉星
  206.     failstar:
  207.       #等级高于10级
  208.       - 10
  209.       #等级高于50级
  210.       - 50
  211.     #失败掉星概率
  212.     fail:
  213.       #精准至0.0001 也就是0.01%
  214.       #等级高于10级的掉星概率(就是对应上方对应第行数的等级,比如这里是第一行)
  215.       - 0.25
  216.       #等级高于50级的掉星概率(就是对应上方对应第行数的等级)
  217.       - 0.5
  218.     #锻造升级概率设置
  219.     probabilitystar:
  220.       #等级低于10级
  221.       - 10
  222.       #等级低于100级
  223.       - 100
  224.     probability:
  225.       #精准至0.0001 也就是0.01%
  226.       #等级低于10级的升级概率(就是对应上方对应第行数的等级,比如这里是第一行)
  227.       - 0.5
  228.       #等级低于100级的升级概率(就是对应上方对应第行数的等级)
  229.       - 0.25

  230. #是否开启自定义锻造
  231. custom: true
  232. #自定义锻造的价格
  233. customcost: 1000
  234. #自定义锻造的位置
  235. custom-x: 6
  236. #强化自定义的权限设置
  237. custompex:
  238.   #true为开启 false为关闭
  239.   - false
  240.   #具体的权限节点
  241.   - fixitem.custom
  242. #自定义的锻造的名字
  243. customname: §b工具锻造
  244. #自定义锻造的材质包
  245. customitem: DIAMOND_AXE
  246. #自定义的锻造的Lore
  247. customlore:
  248.   - §r
  249.   - §2锻造费用:§e $1000
  250.   - §r
  251.   - §7锻造可以增加效率附魔的等级
  252.   - §7十级以下的锻造失败不会掉级
  253.   - §7十级以上的锻造失败50%掉级
  254.   - §7十级以下的锻造成功概率50%
  255.   - §7十级以上的锻造成功概率25%
  256. #自定义锻造的附魔属性
  257. customenchant: DIG_SPEED
  258. #自定义锻造是否开启任意材质均可
  259. customall: false
  260. #自定义锻造对应的材质 (必许大写,支持数字ID)
  261. customcaizhi:
  262.   - 'DIAMOND_AXE'
  263. #锻造概率的设置
  264. customprobability:
  265.   #概率设置的模式 目前已有模式 0(如描述内的)/1(如onemode内的)
  266.   mode: 0
  267.   onemode:
  268.     #是否开启失败掉星
  269.     faildown: true
  270.     #多少级开始失败掉星
  271.     failstar:
  272.       #等级高于10级
  273.       - 10
  274.       #等级高于50级
  275.       - 50
  276.     #失败掉星概率
  277.     fail:
  278.       #精准至0.0001 也就是0.01%
  279.       #等级高于10级的掉星概率(就是对应上方对应第行数的等级,比如这里是第一行)
  280.       - 0.25
  281.       #等级高于50级的掉星概率(就是对应上方对应第行数的等级)
  282.       - 0.5
  283.     #锻造升级概率设置
  284.     probabilitystar:
  285.       #等级低于10级
  286.       - 10
  287.       #等级低于100级
  288.       - 100
  289.     probability:
  290.       #精准至0.0001 也就是0.01%
  291.       #等级低于10级的升级概率(就是对应上方对应第行数的等级,比如这里是第一行)
  292.       - 0.5
  293.       #等级低于100级的升级概率(就是对应上方对应第行数的等级)
  294.       - 0.25

  295. #强化返回的一些信息
  296. message:
  297.   - §c你没有权限执行这个命令!
  298.   - §a小伙子,你的装备我给你重塑修理好了!
  299.   - §a小伙子,你可不能成天框我,没钱来干嘛?
  300.   - §a小伙子,你又想框我么?
  301.   - §a小伙子,运气不错,这一次锻造成功了!
  302.   - §c小伙子,运气不行啊,锻造没成功!
  303.   - §c小伙子,运气不行啊,锻造没成功!还掉了一级!
  304.   - §c小伙子,你这东西真特殊?我可不能给你锻造了!
  305.   - §a小伙子,你的东西呢?你是想让我去锻造空气么!
  306.   - §c这条指令只有玩家可以执行!
  307.   - §c你并没有满足使用这个的权限!
复制代码


旧的配置文件(v1.0)



已知BUG

.
概率模式还没有时间写出来


更新记录

.


加入更新计划单/爱发电计划单的东西


更新计划

.
你们的建议
更多的自定义玩法
更多的花里胡哨
.

插件下载

.
拒绝伸手党
fixitem-1.1.2-SNAPSHOT.jar (16.88 KB, 下载次数: 402)

旧版本
前置插件


最后的话

.
本插件禁止二次搬运
禁止以转发的方式传给别人
给个金粒/人气吧 谢谢
.
爱发电


发电列表

.
资助可以通过发电/加我QQ进行发电
感谢 @liulangzhilu 的 $5





本插件所用所有代码均为原创,不存在借用/抄袭等行为





梦想的石头
占楼,反馈BUG/建议回复本楼

java30433
真良心
还有强化是怎么个强化法,没玩过帝都

梦想的石头
瘟疫威胁全世界 发表于 2020-4-22 12:26
真良心
还有强化是怎么个强化法,没玩过帝都

增加对应的附魔等级

java30433
Brave_boy 发表于 2020-4-22 12:27
增加对应的附魔等级

奥,了解啦

小林~
你们开发插件的都好厉害啊
这插件功能挺实用的
支持!

chjiatai
非常优秀哈哈哈,支持一波

liulangzhilu
为啥说强化不了

幽冥冥灬
感谢制作与分享w。

梦想的石头

发送截图/后台报错?

liulangzhilu
就显示,强化不了,别的什么都不显示,我1.14.4

elian255
不错 , 推

梦想的石头
liulangzhilu 发表于 2020-4-22 16:44
就显示,强化不了,别的什么都不显示,我1.14.4

截图好吧 不然没法给你修复

KALDK
插件不错 支持一下

烈焰ly
为啥强化不了

2530786735
还真是良心

梦想的石头
烈焰ly 发表于 2020-4-22 22:08
为啥强化不了

截图返回信息/后台报错/仔细看一遍帖子

SakuraTao
海星,期待付费版

慕容0御邪
期待楼主,下次发布

is_my_Soul
真不錯 但是可以改敘述??

梦想的石头
is_my_Soul 发表于 2020-4-23 20:49
真不錯 但是可以改敘述??

暂时没法 更新计划中 是存在这个 完全自定义叙述的

桀诺
看着不错,顶

mc空岛
支持66666666

明之寻
挺良心的 hhhh 方便了很多腐竹吧 建议下载

深城i
插件是好插件,我推荐 增加gui 而不是拿在手上就强化/收费
把物品放进gui里面 然后点击强化 这样方便快捷

小豆浆呵呵
很不错的插件支持

梦想的石头
深城i 发表于 2020-5-19 00:23
插件是好插件,我推荐 增加gui 而不是拿在手上就强化/收费
把物品放进gui里面 然后点击强化 这样方便快捷 ...

会有一些不可控的BUG 刷取物品

深城i
Brave_boy 发表于 2020-5-20 13:48
会有一些不可控的BUG 刷取物品

可以增加一些判断来试着让bug消失ovo
比如 你可以增加一个 附魔前读取背包物品有多少 如果多出来判断成刷物品 接着就可以让他取消附魔

蓝之鹰
感谢大大!

梦想的石头
本帖最后由 Brave_boy 于 2020-6-13 15:39 编辑

Ver1.1更新 (6.13)
加入铁匠铺打开权限节点(开/关)
加入铁匠铺界面的大小设置
加入锻造高于十级全服公告(开/关)
加入铁匠铺自定义锻造(开/关)
自定义锻造可以锻造任意材质(开/关)
加入所有的锻造开/关
加入所有的锻造权限节点
加入所有的锻造自定义材质包
加入所有的锻造自定义名称与描述
加入所有的锻造附魔类型修改
加入所有的锻造位置自定义
材质包已经支持数字ID
加入部分语言提示自定义加入指令/fixfun方便服主
进行了一些细节优化
优化部分代码



qwe11223
可以加一个十级以上锻造失败会使物品消失吗

梦想的石头
qwe11223 发表于 2020-6-15 09:58
可以加一个十级以上锻造失败会使物品消失吗

这样很伤玩家的心的兄弟


日后会更新

CivicXFB
良心

Themanole
非常不错的插件支持一下

qwe11223
Brave_boy 发表于 2020-6-15 14:07
这样很伤玩家的心的兄弟

快点加吧 我需要呢

小冰糖a
这个强化功能挺好的,加油~

cctsyts123
qaq为什么老是提示我小伙子装备很特殊。。。不就个钻石剑嘛1551

梦想的石头
cctsyts123 发表于 2020-6-19 12:33
qaq为什么老是提示我小伙子装备很特殊。。。不就个钻石剑嘛1551

因为你的材质名称没有输入对或者没有加入那种材质在内

可以通过/fixfun 获取手上物品的材质名称

梦想的石头
本帖最后由 Brave_boy 于 2020-6-27 20:39 编辑

Ver 1.1.1
2020/6/21
理论支持全版本(1.8完美运行)
Ver 1.1.2
2020/6/27
调整了概率异常的问题
添加了一个自定义功能(airclose)
修复一些BUG(修复之后忘了记录)
插件内置更新历史(update.txt)

正在试验的更新项目:
1. 锻造提醒的几种新模式(例如Boss血条 操作栏)
2. 锻造附魔属性可以支持多种附魔
3. 锻造成功全服提醒公告的几种新模式(例如Boss血条 操作栏 Title)
4. 对于鼠标连点器的一些防御(用连点器可以造成锻造成功提示刷屏)

小冰糖a
Brave_boy 发表于 2020-6-21 12:59
Ver 1.1.12020/6/21理论支持全版本(1.8完美运行)Ver 1.1.22020/6/27调整了概率异常的问题添加了一个自定义 ...

大佬,这个能够支持1.16吗
另外希望能够出一个物品类型的修复卡之类的东西
玩家在背包里拿起修复卡点击损坏的装备就能修好XD

xx578975893
不是设置最高为10级嘛

梦想的石头
深拥v 发表于 2020-7-5 14:47
大佬,这个能够支持1.16吗
另外希望能够出一个物品类型的修复卡之类的东西
玩家在背包里拿起修复卡点击损 ...

你可以尝试一下

WR_WL
可以我下一个试试

小冰糖a

试了一下,加载什么的都没问题
但是没办法给下界合金装备使用(猜到了)
大佬有精力的话就做一下升级吧
人气给了两个,不能再多了XD

梦想的石头
深拥v 发表于 2020-7-11 18:44
试了一下,加载什么的都没问题
但是没办法给下界合金装备使用(猜到了)
大佬有精力的话就做一下升级吧

加了对应材质了么

小冰糖a
Brave_boy 发表于 2020-7-12 08:47
加了对应材质了么

加了,现在只能修复,并且还不能修合金装备
至于强化功能是完全没办法使用的



梦想的石头
深拥v 发表于 2020-7-12 12:11
加了,现在只能修复,并且还不能修合金装备
至于强化功能是完全没办法使用的


使用/fixfun 获取的么?

小冰糖a
Brave_boy 发表于 2020-7-13 23:51
使用/fixfun 获取的么?

en?我只是在物品栏里拿出装备,然后/fixitem操作的

梦想的石头
深拥v 发表于 2020-7-13 23:54
en?我只是在物品栏里拿出装备,然后/fixitem操作的

手持合金装备,输入/fixfun 然后根据提示获取对应材质名称,然后加入在config内对应的材质列表中,再/fixreload 重载插件

玩家Dsea
哈哈哈。确实挺良心 的。变得更肝了

下一页 最后一页