这是我未来配合属性插件和等级插件的“前置插件” 单独也能用 就先给大家放出来了
插件介绍,你可以自定义俩材料 A、B 然后可以打造出C来 C支持随机属性、制造者名称 未来还会增加词条等 目前和大部分插件是能兼容的 插件本身不带属性 你需要配合其他属性插件才能使做出来的装备的属性生效
插件支持普通打造和强化打造 强化打造出来的随机属性会在基础值上提升0-30% 但需要消耗强化石

配置文件:
config
- #插件的消息前缀
- message: "§c[打造系统] §b"
- #展示可打造列表的Gui标题
- recipes_title: "§5[打造列表]"
- #强化石设置
- stone:
- name: "§a§l强化石"
- lore:
- - "§9集天地之灵气形成的石头"
- - "§9是不可多得的打造材料!"
gui
你可以设置打造界面的全部信息
- Title: "§a[打造界面] §e"
- '0':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '1':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '2':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '3':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '4':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '5':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '6':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '7':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '8':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '9':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '11':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '13':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '15':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '16':
- ==: org.bukkit.inventory.ItemStack
- type: ANVIL
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a§l开始打造
- lore:
- - §a[左键普通打造 右键强化打造]
- '17':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '18':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '19':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '20':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '21':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '22':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '23':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '24':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '25':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
- '26':
- ==: org.bukkit.inventory.ItemStack
- type: STAINED_GLASS_PANE
- damage: 15
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §a分割线
recipes
- §a钻石:
- #1号材料
- a:
- ==: org.bukkit.inventory.ItemStack
- type: BOOK
- #2号材料
- b:
- ==: org.bukkit.inventory.ItemStack
- type: BOOK
- #装备是否可以强化打造? 如果强化打造需要多少个强化石 强化打造最高增加20%的基础属性 最少为1
- strengthen:
- enable: true
- number: 10
- #合成结果支持随机属性,在lore中的写法 @min<>max@ 例如 @1<>3@ 就是1-3随机 [player]代表玩家名字 比如 制造者:[player]
- #lore中除范围表示外,不能含有其他的@符号,否则报错!
- #如果玩家选择强化打造,那么制造者会变成 [player]+强化打造 比如 制造者:Admin强化打造 强化打造的数值会增加0-33%
- c:
- ==: org.bukkit.inventory.ItemStack
- type: DIAMOND
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §d测试钻石
- lore:
- - §a@1<>3@-@5<>10@
- - §a制造者:[player]
- #打造这个装备的熟练度要求 暂留接口 后续插件 请勿设置
- proficiency: 0
- #这个物品增加的熟练度 暂留接口 后续插件 请勿设置
- addproficiency: 10
- #体力消耗 暂留接口 后续插件 请勿设置
- exertion: 0
- §a书:
- #1号材料
- a:
- ==: org.bukkit.inventory.ItemStack
- type: DIAMOND
- #2号材料
- b:
- ==: org.bukkit.inventory.ItemStack
- type: DIAMOND
- #装备是否可以强化打造? 如果强化打造需要多少个强化石 强化打造最高增加20%的基础属性 最少为1
- strengthen:
- enable: true
- number: 10
- #合成结果支持随机属性,在lore中的写法 <min-max> 例如 <1-3> 就是1-3随机 [player]代表玩家名字 比如 制造者:[player]
- #如果玩家选择强化打造,那么制造者会变成 [player]+强化打造 比如 制造者:Admin强化打造
- c:
- ==: org.bukkit.inventory.ItemStack
- type: BOOK
- #打造这个装备的熟练度要求 暂留接口 后续插件 请勿设置
- proficiency: 0
- #这个物品增加的熟练度 暂留接口 后续插件 请勿设置
- addproficiency: 10
- #体力消耗 暂留接口 后续插件 请勿设置
- value: 0

命令就俩 open 打开打造界面 give给予强化石 就懒得写了

使用图




4-11就突破了3-10的极限,这就是强化打造的好处!

下载:


可以看出,我之前的插件都很友好的配了Gui,这次为啥不配呢
因为插件压根没人用。。。懒得配了
随机属性的写法 @min<>max@ 比如 @10<>20@ 打造的时候就会生成10-20之间的一个数字
除了强化石你可以要多个外 a材料和b材料只能消耗1个 因为我自己的服使用 制造指南书+精铁打造 不需要多个材料
也就懒得支持了,因为用的人也少。不过BUG我还是会修的
未来的插件估计不会像以前那样“照顾”新服主了,因为纯粹浪费我时间,自己写半天,下载量个位数
本插件所用所有代码均为原创,不存在借用/抄袭等行为
所有BUG都会妥善解决
看来老梦幻玩家了,支持一波!
二楼支持
继续加油!
继续加油!
因为纯粹浪费我时间,自己写半天,下载量个位数

你开展一期想法征集 ,更好的插件想法玩法 ,采纳加入制作队列
另外生存服大部分都在高版本 , 而主流1.12.2版本的腐竹,大部分都是Rpg服 (包括我),
所以你如果想要更多的访问量不妨发布个插件想法征集活动或者主rpg类型插件制作

你开展一期想法征集 ,更好的插件想法玩法 ,采纳加入制作队列
另外生存服大部分都在高版本 , 而主流1.12.2版本的腐竹,大部分都是Rpg服 (包括我),
所以你如果想要更多的访问量不妨发布个插件想法征集活动或者主rpg类型插件制作
看起来不错,支持支持
希望作者能支持高版本
感谢分享!楼主辛苦了!


希望你能多听一下bbs服主的意见来制作插件,这样是不是事半功倍呢? 加油!
苏子峰 发表于 2022-3-31 21:45
因为纯粹浪费我时间,自己写半天,下载量个位数
这个想法好,确实我要开展一次生活玩法的征集活动了,至于rpg是真没兴趣,感谢提议
插件很棒诶,希望可以更新一个打造成功后执行指令
插件很棒。可惜不支持高版本,。目前1.12的服确实跟楼上所说的一样。1.12大部分是RPG类型的。高版本以生存为主。所以希望作者能更新更新高版本的。
很适合修仙rpg,爱了爱了
波弟 发表于 2022-4-1 01:44
希望你能多听一下bbs服主的意见来制作插件,这样是不是事半功倍呢? 加油! ...
俺也一样,赞同你的说法
是个好插件,下载了
挺好的插件 很nice
不错的插件
插件很不错,感谢分享,支持一波!!
支持一下
感谢分享