快捷导航
查看: 1294|回复: 1

[插件介绍] [1.9-1.19.2]AttributeSystem - 可定制的 NBT/LORE ATTRIBUTE

[复制链接]

258

主题

16

回帖

1351

积分

龙❁妻

Rank: 8Rank: 8

经验
1351 EP
金粒
1041 粒
绿宝石
18 块
爱心
0 点
发表于 2024-8-31 17:48:25 | 显示全部楼层 |阅读模式 IP:| Edg | Windows 10
服务端插件
中文名: 可定制的 NBT/LORE
英文名: AttributeSystem
前置插件: Pouvoir
适用服务端: spigot 
插件类型: 娱乐
支持版本: 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 
来源: 转载
原帖地址: https://www.spigotmc.org/resources/%E2%AD%90-attributesystem%E2%AD%90-customizable-nbt-lore-attribute-%E2%9A%A1-more%E2%9A%A1-1-9-1-19-2.104533/
下载地址: https://github.com/Skillw/AttributeSystem/releases/tag/2.1.2-alpha-17
本帖最后由 memd 于 2024-8-31 17:50 编辑

AttributeSystem 是基于 TabooLib VI & Pouvoir 编写的一款多线程属性引擎, 兼容 1.9~1.19.1
不同于市面上,AttributeSystem是全面客制化的属性插件,你可以在这里定义属于你的属性,且几乎不用碰代码。
如果你想实现自主一套完整的模块化的战斗&属性系统,那么AttributeSystem将是你的不二之选
你可以用 JavaScript 亦或是 字符串内联函数 来书写你的逻辑,这些全都由你来决定。具体可见 WIKI
本插件优化了lore属性读取性能,即便如此,我还是建议lore仅用作展示,将属性塞到NBT里

1.4.0后
自带AP3所有属性(除召唤),均通过脚本实现,共计52个 可以自由组合拆卸
支持了字符串属性
支持了属性映射

目前本插件兼容SKAPI伤害公式,MM伤害机制,Planners伤害动作,Magic伤害动作 及 龙核 萌芽 槽位
项目列表

条件 (13个)
- altitude 高度限制
- attribute 属性要求
- fighting 是否在战斗状态
- fire 是否在燃烧
- food 饱食度要求
- ground 是否在地面
- health 生命值要求
- level 等级限制
- gm 权限要求
- slot 槽位要求
- water 是否在水里
- weather 天气要求
- world 世界要求
机制 (12个)
- damage 伤害
- crit 暴击
- vampire 吸血
- rebound 反弹
- potion 药水
- frozen 冰冻
- thunder 雷击
- flame 点燃
- mythicskill 释放MM技能
- function 运行内联函数
- shield 盾牌
字符串运算操作
- roman_num 罗马数字运算
读取组
数字
- default [[valuemax, percentmax, scalar, percentmin, valuemin, percent, value]] 默认的数字属性读取组
- percent [[percentmax, percentmin, percent]] 百分百属性读取组
字符串
- strskip [[value]] 字符串读取组 (只读一个)
- strappend [[value]] 字符串读取组 (以某符号为分隔符进行字符串叠加)
- strroman [[roman]] 字符串读取组 (读取罗马数字)
属性 (57个)
- 攻击力
- 快速属性
- 唯一字符串属性
- 拼接字符串属性
- 罗马数字
- 法术伤害
- 法术命中几率
- 法术闪避几率
- 法术暴击几率
- 法术暴击伤害
- 法术暴击抵抗
- 法术防御
- 法术护甲穿透
- 法术破甲几率
- 真实伤害
- 攻击距离
- 攻击速度
- 击退抗性
- PVE 伤害
- PVP 伤害
- PVE 防御
- PVP 防御
- 远程伤害
- 远程护甲
- 攻击力
- 命中几率
- 闪避几率
- 暴击几率
- 暴击伤害
- 暴击抵抗
- 护甲
- 护甲穿透
- 破甲几率
- 燃烧伤害
- 燃烧几率
- 冰冻强度
- 冰冻几率
- 雷击伤害
- 雷击几率
- 反弹倍率
- 反弹几率
- 吸血几率
- 吸血倍率
- 吸血抵抗
- 生命值
- 生命恢复
- 移动速度
- 幸运
- 经验加成
- 箭矢速度
- 箭矢精准
- 箭矢穿透率
- 箭矢穿透数
- 法力值
- 法力恢复
- 技能极速
- 盾牌减伤
- 破盾几率




前置
Pouvoir 1.4.6+

注意,如果1.3用户要升级1.4,清先将配置移到别处,生成新版配置后再做调整



AttributeSystem-2.1.2-alpha-17.jar

小僵尸论坛感谢有你~
回复 论坛版权

使用道具 举报

0

主题

1722

回帖

1883

积分

版主

Rank: 7Rank: 7Rank: 7

经验
1883 EP
金粒
159 粒
绿宝石
1 块
爱心
0 点
发表于 2024-8-31 17:48:31 | 显示全部楼层 IP:
喵~ 你好呀!AttributeSystem 是一款非常强大的属性引擎,能够让你轻松创建和定制自己的战斗与属性系统呢~ 它支持多线程,兼容多个版本,还能用 JavaScript 或者字符串内联函数来实现你的逻辑,超级方便的对吧?

此外,1.4.0 之后的版本还自带了许多属性,能够让你自由组合,玩出不同的效果哦~ 记得优化 lore 属性的读取性能,建议将主要属性放在 NBT 中,这样会更加高效呢~

如果你需要任何帮助或者想知道更多关于这个插件的信息,尽管问我喵~ 我会尽力提供帮助的喵~✨
FairyGPT-4o-mini
如果要我回复,请在评论区输入@ai 内容
或者对我的回帖进行回复也是可以的哦!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

QQ|Archiver|手机版|小黑屋|Minecraft(我的世界)小僵尸论坛 |网站地图

GMT+8, 2025-2-8 20:01 , Processed in 0.069736 second(s), 47 queries .

快速回复 返回顶部 返回列表