楠木i
本帖最后由 楠木i 于 2020-9-11 12:59 编辑


EpicDecomposition
PS: EpicDecomposition 是一款比较好的自定义分解插件,全GUI界面操作

二傻的快乐插件交流群: 901796907 [快捷添加]
2020/02/25: 发布1.1.7FIX版本

已知BUG
暂无[可在本帖反馈BUG]

简介
     论坛上的虽然已经有分解插件了,但我觉得还可以更完善
     所以嘛,我就又花了一些时间,开发了这一款分解插件

作者的其他作品[作品页]:
     * AttributePlus # 属性插件
     * AP-Potion # AttributePlus插件的附属插件
     * PlayerStall # 玩家摆摊
     * PMReward# 累积奖励

注意: 禁止将插件转载至其他网站

功能
   * 基础分解功能
   * 动态分解GUI页面
   * 音效 [音效大全]
   * 分解条件[详细请见下方分解条件机制说明] [1.8以上]
   * 自动储存[详细请见下方分解条件机制说明]
   * 指定世界无法打开分解页面
   * 分解奖励预览
   * 分解动态效果
   * 全GUI操作

指令 & 机制说明
   * 分解指令:
        /ed open 打开分解页面
        /ed list 获取服务器已存在的分解项目名
        /ed save-all 保存全服在线玩家的分解数据
        /ed reload 重载插件配置
        /ed create <项目名> 新建一个分解项目
        /ed set <项目名> 修改一个分解项目
        /ed del <项目名> 删除一个分解项目
        /ed copy <项目名> <被复制的项目名>
        — 将指定分解项目中的分解奖励复制到新的项目中并将分解物设置为手上物品
   * 机制说明:
      
* 自动储存:
         玩家在分解物品的时候,如果玩家意外掉线,分解页面中得物品就会自动储存
         直到玩家下一次登录后重新打开分解页面,这也是我之前开服经常遇见的问题
         也可以通过 /ed save-all 指令,保存全服在线玩家的分解数据
      * 分解条件:
         在新建或者修改分解项目名的时候,可在设置页面内设置分解条件,支持PAPI变量且
         每个分解项目都可以设置不同的分解条件
         例如 "%player_level% >= 100" 那么玩家等级必须达到100以上才可分解这件物品
         例如 "%player_name% == iShinian_" 那么只有iShinian_玩家可以分解这件物品

视频 [这个视频录的我心态爆炸导致没办法后期,所以没有音乐,不说原因了]
https://www.bilibili.com/blackboard/newplayer.html?playlist=false&crossDomain=1&aid=73468898&page=1

动图预览 :
* 分解奖励预览效果

* 分解动画预览效果


安装&配置
安装插件
   * 丢入你的plugins文件夹
   * 安装插件请重启服务器

配置文本介绍
   * Config.yml 配置文本内容
  1. #消息
  2. Message:
  3.   NoOpen: "&f[&a&l!&f] &f当前世界无法打开分解页面"
  4.   FenJieItemNull: "&f[&a&l!&f] &f你所要分解的物品无法分解,请重新打开分解页面"
  5.   NoCondition: "&f[&a&l!&f] &6%condition% &f条件未满足,无法分解"
  6.   Inventory:
  7.     Slot: "&f[&a&l!&f] &f你背包空位不够,你至少需要空出 &c%amount% &f个空位"
  8.     Item: "&f[&a&l!&f] &f请先把分解物取走再分解另一件物品"

  9. #Sound — 音效(http://docs.zoyn.top/bukkitapi/1.12.2/org/bukkit/Sound.html)
  10. Inventory:
  11.   Look:
  12.     Title: "&3分解奖励预览"
  13.   Create:
  14.     Title: "&6新建分解项目页面"
  15.   Set:
  16.     Title: "&6修改分解项目页面"
  17.   FenJie:
  18.     Title: "&f[&a&l!&f] &6分解页面"
  19.   Setting:
  20.     Determine:
  21.       Name: "&a&l确定"
  22.       Sound: "ENTITY_PLAYER_LEVELUP"
  23.     Save:
  24.       Name: "&a&l保存"
  25.       Sound: "ENTITY_PLAYER_LEVELUP"
  26.     FenJie:
  27.       Name: "&a&l开始分解"
  28.       noSound: "BLOCK_CHEST_CLOSE"
  29.       yesSound: "ENTITY_PLAYER_LEVELUP"

  30. Setting:
  31.   #分解物品所需等待时间(单位/s)
  32.   #禁止设置为 0 不然会出现意想不到的东西
  33.   Time: 3
  34.   #是否开启SOUND音效果 (请注意上面Sound的版本,默认是1.12,低版本使用可能报错,请自行修改)
  35.   Sound: false
  36.   #原版 —— 适合原版服务器使用,仅判断物品类型进行分解
  37.   #精准 —— 分解物品 LORE/NAME/附魔/耐久/物品ID 必须与所设一致才可分解
  38.   #半精准 —— 分解物NAME要与所设一致且要包含所设LORE
  39.   #LORE容错 —— 分解物品要包含所设LORE即可分解
  40.   #NAME容错 —— 分解物品NAME要对应
  41.   Precision: "精准"
  42.   #在下面列表内的世界无法打开分解页面
  43.   World:
  44.     - fb1
  45.     - fb2
复制代码

下载&更新
插件下载:   * 文件: EpicDecomposition.jar (58.45 KB, 下载次数: 1506, 售价: 20 粒金粒)
   * 二傻的快乐插件交流群: 901796907
   * 让我的肝换点人气啥的好吗 [爱发电赞助]

更新记录:
   * Beta版本 [2019/10/23]:
      * 基础分解功能 (分解页面/新建页面/修改页面)
   * 正式版1.0.0版本 [2019/10/26]:
      * 插件正式发布
      * Sound 音效支持
      * 分解项目复制指令[/ed copy]
      * 优化分解GUI页面显示
      * 特定世界无法打开分解页面
      * 多种分解判断精准度选择
      * 分解条件机制[详细请见帖内机制说明]
      * 自动储存机制[详细请见帖内机制说明]
   * 正式版1.0.5版本 [2019/10/27]:
      * Sound提醒开关,默认关闭,请自行在配置内开启
      * 优化自动储存机制
         - 防止1.8以下版本利用 非正常关闭GUI 操作刷物品 (具体操作不便透露)
         - 感谢 @浅弱ら晓雨 用户反馈利用储存机制刷物品问题
   * 正式版1.1.0版本 [2019/11/07]:
      * 修复 1.7.10版本分解有时报错问题
      * 新增 分解奖励预览 [预览分解物所能分解出的物品]  @九 提出建议
      * 新增 分解动画效果
   * 1.1.2版本 [2019/11/08] 当天22:27分重新上传 :
      * 修复 分解物判断 选择 "半精准 / LORE容错 / NAME容错" 后放入原版物品报错
      * 修复 1.7.10KC 放入原版物品时刷报错问题
      * #打了一支防止BUG出现预防针
   * 1.1.3版本 [2019/11/09]:
      * 修复 关闭分解GUI后背包第二格可能出现玻璃的BUG
   * 1.1.5版本 [2020/01/05]:
      * 修复 放入64个分解物分解后其余分解物被吞问题
      * 修复 分解过程中关闭分解页面后直接完成分解问题
   * 1.1.7版本 [2020/02/14]:
      * 修复 分解页面无法多玩家同时打开 [我的锅]
      [2020/2/25 FIX]
   * 1.2.0版本 [2020/04/27][重新上传]:
      * 修复 修复一个靠手速刷物品的BUG
      * 修复 无法保存数据问题

.      https://afdian.net/leaflet?slug=CanMengLo

请勿私自转载此插件
请勿利用此插件代码进行第二次开放
本插件所用所有代码均为原创,不存在借用/抄袭/违反协议等行为

排版未经允许禁止 CV 复制


来自群组: Server CT

楠木i
我太难了


常见问题解决


A: 为什么后台报错自动刷报错
  B: 可能是你的配置爆炸了!
  B: 解决方法: 重新将所有配置转码一次,或者复制本帖配置文本内容!

A: 后台为什么显示 Unexpected exception while parsing console command "ed"
  B: 你是不是把ed指令往后台输了鸭
  B: 解决方法: 在游戏里输入





Lzx66666
沙发喔,前排

秋韵
前排,支持一下先

挂祭人
前排支持  带佬NB

惆丿怅
来啦来啦, 支持一下, 好插件!

余枫
量产啊哈哈哈 这个分解整体很舒适

楠木i
幻影影 发表于 2019-10-26 16:44
量产啊哈哈哈 这个分解整体很舒适

影影出现了,这种GUI页面简洁好看~

hn991105
顶帖 支持一下

我是红薯王
感谢二傻的插件 很好用 什么时候能出个锻造插件呀

王聪聪聪聪
老哥 整一个属性称号或者是属性卡牌呗

梦麟
二傻日常量产精品插件ing...  支持一波

筱柒不会哭
来支持一些

楠木i
我是红薯王 发表于 2019-10-26 18:04
感谢二傻的插件 很好用 什么时候能出个锻造插件呀

锻造有很多了,没必要

建议增加一个分解的时候能看到分解出什么物品

appleing
请问dalao这个插件支持含有指定lore分解吗 比如说我有五个装备 里面都含有一个指定lore 一阶装备 然后含有这个'一阶装备'lore的物品都可以直接被分解

楠木i
appleing 发表于 2019-11-3 10:28
请问dalao这个插件支持含有指定lore分解吗 比如说我有五个装备 里面都含有一个指定lore 一阶装备 然后含有 ...

将配置内的精准改为  LORE容错 就可以

楠木i
九 发表于 2019-10-28 22:27
建议增加一个分解的时候能看到分解出什么物品

已更新 1.1.0

924002493
这个插件有点东西

流离人
非常不错的插件,希望可以放出更多的配置内容,比如InventoryItem的排版

楠木i
流离人 发表于 2019-11-17 19:13
非常不错的插件,希望可以放出更多的配置内容,比如InventoryItem的排版

之后考虑自定义界面内物品名字及介绍

狐狸不熬夜
谢谢谢谢寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻寻

lu8121695
看看怎么样

大海Sea
支持随机分解吗

1922817704
本帖最后由 1922817704 于 2019-12-28 01:56 编辑

可以随机分解吗?就是设置多种分解奖励,根据设置的几率,随机出其中一种或者几种。这样比较好玩哦。

比如我有一件垃圾装备,不想要,可以拿去分解,分解后可以得到一些普通材料,稀有材料或者神器之类的。当然得到神器的几率可以设置极低就是了233.
如果不能这样随机的话,岂不是每次分解都是同一种结果?那和以物换物有什么区别呢。
个人小小的建议,望参考。
另外问一下  对有各种nbt的mod物品兼容吗?如拔刀的属性或者工业的电量之类的

白钻想peach
大佬牛逼!顺便拿一下金粒。

zehelper
你好
我是韩国服务器管理员
我想在服务器上使用插件
如果您可以编辑更多邮件,我们将不胜感激。

隔壁老暗夜
大佬行为,谢谢大佬

shenyi113
幻影影 发表于 2019-10-26 16:44
量产啊哈哈哈 这个分解整体很舒适

改成9x9格子就号了

shenyi113

你已经很不错 了

zzy233
加油 奥利给

asdp000333
二话不说 直接好评

Mark666
很有用,谢谢楼主分享

hxkzhydsj
感谢分享该插件,正好需要一个分解插件

1825524703
如果在配置可以设置一些随机字符的就更好了哦!
比如 武器品阶: %p%
不管是啥品阶的都可以视为同一个分解包
贼棒!!! 嘻嘻嘻

强力去污粉
分解读秒时 点击自己背包内的道具 会卡住  一直显示正在进行分解  导致所有人都用不了分解  重载没用 只能重启服务器  希望大佬解决==

惆丿怅

创建分解项目没指定项目名时,后台会报错. [/ed create]
U端 1.7.10

卑微小凡
支持大佬AWA

3521275888
支持一波 很好的插件、

945875071
感谢楼主分享

冬天冬天W
RPG服务器的福利!一个插件尽然能有UI,让玩家快捷操作,降低了玩家出现问题的可能性,同时还可以设置分解时的音效,让服务器更有意思喔

堕入深渊
随机分解出不同的物品能行不

殇龙岩丶
楼主,分解的lore判定在哪写..我找不到

楠木i
845008749 发表于 2020-1-21 11:02
分解读秒时 点击自己背包内的道具 会卡住  一直显示正在进行分解  导致所有人都用不了分解  重载没用 只能 ...

已修复

x602701a
不知道为啥评不了分

强力去污粉
本帖最后由 845008749 于 2020-2-19 09:55 编辑

感谢大佬

heaven666
谔谔谔谔谔谔谔谔谔谔谔谔谔谔

强力去污粉


小乐6666
其实加个分解后出物品的概率机制会更好

卫斯李
有时候 不知道为什么玩家不能分解- -
其他玩家也不能使用分解.重载插件也无效.只能重启服务器

另外能不能加一个批量分解

下一页 最后一页