使用统计

食用技巧

- 本插件支持所有lore属性插件(ils、ilo、sx、mes……),
- 这些插件具体下载大家应该都很熟悉了,就不粘贴了,如果找不到可以私信我。
插件特性有以下特性
- 1. 自定义装备品质,按品质获得装备。
- 2. 支持mythicmobs掉落,品质按照产生概率随机。
- 3. 新颖的随机抽取属性系统(使用自定义的材料),会得到属性水晶。
- 4. 可培养的宝宝型装备(最初品质),渐进式打造升级强化培养系统(祥见下)。
- 5. 使用某强大的nbt插件为前置,兼容范围广,广大腐竹都可以试一试兼容性,
- 若出现不兼容的情况,欢迎反馈,我将在一个星期内调整兼容。
图文介绍具体如下(流量党慎入)

一些石头的展示
一些装备的展示
关于gui的展示,本插件的主要机制展示
你不用担心玩家使用同一种属性无限添加,
从而造成bug一样的无敌(闪避100%)。
本插件限制了相同类型的属性允许添加的次数为2次。
只要你的属性词条库里没有设置两条百分比超过49%
的百分比属性,那么就问题不大。
配置详解具体如下

config.yml 没啥说的,都是一些信息编辑!
- decimalFormat: "#.#"
- compositeGui:
- guiInfo: "&c属性附魂台"
- clickInfo:
- name: '&6点此查看信息'
- lore:
- - '&7&m---------------------------------------------'
- - "&6装备类型为: &a{0} &7(仅允许相同类型的附魂材料)"
- - "&e装备品质为: &a{1}"
- - "&b拥有属性数: &a{2}"
- - "&9最大属性数: &a{3}"
- - "&e提升后品质: &a{4}"
- - "&e提升品质需要材料: &a{5}"
- - "&9提升后最大属性数: &a{6}"
- - '&7&m---------------------------------------------'
- - "&9每件附魂材料含有一条属性值!对应一种属性分类!"
- - "&9每件装备仅允许拥有两条属性分类一致的属性值!"
- - "&9在附魂过程中,如果附魂材料不符或者对应附魂材料属性多余"
- - "&9该附魂材料将不作处理,并发出提示!"
- - "&7&m---------------------------------------------"
- clickStartInfo:
- name: "&c&l点此开始附魂"
- lore:
- - "&6左边装备,&b右边提升材料,&a上边附魂材料"
- - "&7&m---------------------------------------------"
- - "&9每件附魂材料含有一条属性值!对应一种属性分类!"
- - "&9每件装备仅允许拥有两条属性分类一致的属性值!"
- - "&9在附魂过程中,如果附魂材料不符或者对应附魂材料属性多余"
- - "&9该附魂材料将不作处理,并发出提示!"
- - "&7&m---------------------------------------------"
- suckingTableGui:
- guiInfo: "&c属性抽魂台"
- clickStartInfo:
- name: "&c&l点此开始抽魂"
- lore:
- - "&6左边装备,&b右边抽魂材料"
- - "&7&m---------------------------------------------"
- - "&9抽取成功后,装备的对应属性会减去!"
- - "&9同时你会获得一个附加了对应属性的附魂材料!"
- - "&7&m---------------------------------------------"
- itemstack:
- growUp: "&a可培养"
- noGrowUp: "&8不可培养"
- maxQuality: "当前已是最高品质"
- message:
- chou:
- noMEItem: "&c[&eMEquipment&c] &7不是可吸附属性的装备(左边)!"
- noAttribute: "&c[&eMEquipment&c] &7可吸附属性条数为零(左边)!"
- noXiFu: "&c[&eMEquipment&c] &7不是吸附材料(右边)!"
- noPlace: "&c[&eMEquipment&c] &7材料处(吸附材料)(右边),或者装备处(左边)没有放物品!"
- success: "&c[&eMEquipment&c] &a抽取成功!属性: {0}"
- fail: "&c[&eMEquipment&c] &7抽取失败!"
- fu:
- noPlace: "&c[&eMEquipment&c] &7装备处(左边)没有放物品!"
- noMEItem: "&c[&eMEquipment&c] &7不是可附加属性的装备(左边)!"
- noGrowUp: "&c[&eMEquipment&c] &7不是可培养品质的装备(左边)!"
- noSjItem: "&c[&eMEquipment&c] &7材料处(属性材料)(右边)没有放物品!"
- sjItemError: "&c[&eMEquipment&c] &7材料错误!你需要放置 &a{0} &7个 {1} &7!"
- sjItemNum: "&c[&eMEquipment&c] &7材料数量不足!你还要多放 &a{0} &7个 {1} &7!"
- moreAttr: "&c[&eMEquipment&c] &7处于GUI界面 &b {0} &7位置的材料属性类型多余,该装备已经拥有了2条!"
- typeError: "&c[&eMEquipment&c] &7处于GUI界面 &b {0} &7位置的吸附材料类型和装备类型不符!"
- maxAttr: "&c[&eMEquipment&c] &7该装备品质允许的最大属性数已经满了,处于GUI界面 &b {0} &7位置的物品不作处理!"
- noXiFu: "&c[&eMEquipment&c] &7处于GUI界面 &b{0} &7位置的物品并非吸附属性材料!"
- up: "&c[&eMEquipment&c] &a你的装备品质提升到了 {0} &a!"
- add: "&c[&eMEquipment&c] &a你为装备附加了新属性 &c[{0}&c]&a!"
- qualityError: "&c[&eMEquipment&c] &4出错!请联系管理员检查quality.yml文件中id为 &f{0} &4的品质是否正确设定?id需从上往下连贯!"
- maxQuality: "&c[&eMEquipment&c] &e该装备已经是最高品质的装备了!"
复制代码 |
装备模板配置
5级武器.yml
属性文本模板文件:level_5.yml
没什么说的,一目了然。
属性抽取、附加材料编辑定义文件:adsorbate.yml
- #也没啥说的,无非就是物品的定义
- # 抽属性材料
- DefaultItem:
- id: SUGAR
- data: 0
- # 抽取属性的成功几率 1.0 就是100%的意思
- probability: 1.0
- name: '&f&l白魂晶'
- lore:
- - '&7&m------------------------------------------'
- - '&f&l洁白无瑕的晶石,用来承载装备的属性!'
- - '&7&m------------------------------------------'
- - '&9传奇铁匠传世的技艺!'
- - '&9可以用此晶石提取装备的属性!'
- - '&7&m------------------------------------------'
- - '&9获取途径:'
- - ' &6各副本&cboss&6有几率获得'
- - ' &3系统商城、&e玩家商城'
- - ' &d节日活动'
- # 抽取后属性材料
- Adsorbate:
- id: SULPHUR
- data: 0
- name: '&8黑魂晶'
- lore:
- - '&7&m------------------------------------------'
- # 变量
- # %type%该属性材料对应的可用装备类型
- # %phrase%该属性对应的属性类型,就是属性模板文件里的对应的key。
- # %attribute% 吸附的属性文本。
- - '&6装备类型: &a%type%'
- - '&c属性类型: &a%phrase%'
- - '&d吸附属性: %attribute%'
- - '&7&m------------------------------------------'
- - '&3一件装备只允许附加两条属性类型相同的黑魂晶!'
- - '&3包含已经拥有的类型相同条数!'
- - '&7&m------------------------------------------'
- - '&b被附加属性的装备其装备类型需要与黑魂晶一样!'
- - '&7&m------------------------------------------'
- - '&9传奇铁匠传世的技艺!'
- - '&9用奇特的晶石提取了装备的属性!'
- - '&7&m------------------------------------------'
- - '&9获取途径:'
- - ' &6属性抽魂台抽取属性获得'
复制代码 |
品质定义编辑文件quality.yml
配置文件到了这里,就介绍完了~
怎么使用呢,就看大家的悟性和对帖子的理解程度了~
实在不会可以找我。[/spoiler]
插件命令如下
权限 MysteriousEquipment.get
/meq get xifu [amount] 发送吸附水晶给输入命令的玩家!
/meq get sjitem [品质id] [amount] 发送品质水晶给输入命令的玩家!
/meq get [物品id] [品质id|-1] [amount] 发送[对应|随机]品质随机装备给输入命令的玩家!
权限 MysteriousEquipment.open
/meq open chou 为输入命令的玩家打开抽属性界面!
/meq open fu 为输入命令的玩家打开添加属性界面!
权限 MysteriousEquipment.reload
/meq reload 重载插件!
前置
- 前置 MythicMobs站内帖 --->点我
- 必要前置ItemNBTAPI SpigotMc原贴 --->点我
关于MythicMobs掉落
一份mm的drop配置文件
总共的写法如下
meitem 装备id 数量 几率
quality 品质晶石id 数量 几率
sjitem 0 数量 几率
|
关于随机属性生成
本插件自带一个判断属性强弱的机制,
该机制允许您在编写属性模板时,
可以不用给属性模板开头添加颜色符号,
然后系统会根据属性的强弱(产生的数值,是否趋于最大值)
来分配开头的颜色,该机制可以使玩家清晰明了的知道
当前产生的属性,其数值是否趋于完美,然后抽取这个属性
用于宝宝装备的品质提升!
|
下面以一张图片介绍颜色的分配:
|
一些注意事项
由于插件机制的特殊性,插件会在物品的nbt中记录大量数据
(随机属性的位置、类型信息,装备信息、可培养状态……等等很多)
主要是属性位置信息的数据,由于这条数据的存在,我们才得以
做到抽取赋值属性的功能,因此在装备的模板当中,我们需要
将会额外添加属性或者标签的位置,尽量留到insert(随机属性插入)的行号以下
并且生成后的成品装备,不可自由编辑(能编辑行,不能增删行,随机属性的最后
行以下位置不受限制),比如我们的sas宝石,当我们需要设置宝石槽的时候,
就尽量设置在装备模板的insert行号以下。
数行号方法:
如下,我们把它定义为某物品的lore
aaaaa --- 0 行号
bbbbb --- 1 行号
ccccc --- 2 行号
ddddd --- 3 行号
依次往下^^
下面放一个标准的模板示例
- # 这个是定义的25级棍棒模板,我使用了我的神秘强化插件
- # 众所周知,神秘强化是会增删修改对应lore达到强化的一个插件
- # 所以我把 insert 的行号设置在 8,从装备的lore行号0往下数
- # 第8行对应 '&e&m-------[&c强化属性&e&m]-------',
- # 这是我强化插件设定的强化属性出现的对应行下面,
- # 插入随机属性呢,其实是插入在了'&e&m-------[&c强化属性&e&m]-------'
- # 也就是第 8 行号 上面,第 7 行号下面。
- # 然后 '&e&m-------[&c强化属性&e&m]-------'
- # 下面的任意lore都是可以任意编辑和增加删除的
- # 然后我强化它,在对应位置下面生成了强化lore
- # 然后根本不会影响到抽取属性混乱的问题。
- # 在这行上面呢,就只允许编辑,但是不能增删。
- # 这是使用本插件在物品编辑上的一个限制。
- # 切记,否则会出现行号混乱,抽离属性不准的问题
- item25_1_1:
- id: STICK
- typeid: '25级棍棒'
- data: 0
- name: '&7玄铁棒'
- lore:
- - '&d品质: %p%'
- - '&6类型: &7武器'
- - '&b限制等级: &a25级'
- - '&9培养: %py%'
- - '&b锤炼级别&e[&8◆◆◆◆◆◆◆◆◆◆&e]'
- - '&7&m-------[&9固定属性&7&m]-------'
- - '&f攻击力 &7+<5_10>-<10_60>'
- - '&7&m---------&c[&6&l属性&c]&7&m---------'
- - '&e&m-------[&c强化属性&e&m]-------'
- - '&7&m------------------------'
- - '&7由玄铁铸造。'
- - '&7其内部镂空的棍棒,不仅轻!'
- - '&7还有很强的杀伤力。'
- - '&7&m------------------------'
- enchantments:
- - DAMAGE_ALL:2
- insert: 8
- thesaurus:
- file: 'level_25'
- list:
- - 攻击力
- - 百分比攻击
- - 暴击几率
- - 暴击伤害
- - 元素攻击
- - 横扫
- - 命中几率
- - 雷霆几率
- - 撕裂几率
- - 护甲穿透
- - 击飞几率
- - 击飞强度
- - 破甲几率
- - 横扫减时
- - 横扫范围
复制代码 |
期待已久的下载

由于必要前置插件改名,导致各位腐竹们下载的前置和本插件需求的前置名不符!
导致插件不能运行,现已更新该插件的前置依赖关系,请各位腐竹重新下载!
分享这个插件呢,当然是为了造福壮大我mc啦~

插件本体
[神秘装备]MysteriousEquipment.jar
(73.07 KB, 下载次数: 888, 售价: 5 粒金粒)
参考配置文件(辛辛苦苦写的)
MysteriousEquipment.rar
(12.2 KB, 下载次数: 663)
前置插件,最新版以官网为准
item-nbt-api-plugin-2.0.0.jar
(860.99 KB, 下载次数: 679)
|
请使用老版本前置的腐竹们替换最新前置!
|
github开源地址 --> 点击
将插件放到 plugins文件夹内,重启or重载服务器
为别人评分是不会消耗自己人气的~
更新记录/如下
- 2019.12.22 --- 修复mm掉落提示物品不存在的问题,
- 新增装备创建的unBreak选项(需手动加上,不加默认false)
- 2019.8.7 --- 更新前置依赖关系,由于ItemNBTAPI更改插件名NBTAPI,
- 导致了必须前置插件未找到,从而没能成功运行该插件!现在将前置依赖插件改为了NBTAPI;
- 2019.8.5 修复小数位问题 config内使用 decimalFormat: "0",可随机产生整数
|
更新预告一般在鸽
敬请期待~
- 如果你有好的建议,欢迎在下方留言 -
|
BUG/如下
本插件所用所有代码均为原创,不存在借用/抄袭等行为 本插件为非盈利性插件,免费发布,严禁销售和转卖
|