马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
Pouvoir——Glom的自用类库 Version 1.0.2 使用过程中如果遇到bug请通过下方联系方式沟通提交 本插件以MIT协议开源
▎ 插件简介 & 编写原因
你是否会因为OS的脚本系统不兼容jdk11及更高版或可监听事件不够全面而困扰?
Pouvoir提供了兼容jdk8+的脚本系统
以及一个可监听绝大部分事件的脚本监听器系统
(OriginGems已兼容Pouvoir)
(支持PAPI变量调用传入player参数 支持指令调用传入sender参数 支持RPG占位符系统传入entity参数)
(%pou_js_脚本路径::函数名_参数1_参数2_....%)
你是否会因为写插件要手动声明Map,还要根据特殊情况写一堆臃肿重复的代码?
Pouvoir提供了各类型的Map父类 不用手动声明Map 一个extends全部搞定!
目前提供了 BaseMap (基础Map) KeyMap (键值Map) ClazzMap (类值Map) CloneMap(可复制值Map)
你是否还在因重复写"效果"方面的代码而感到厌倦?
Pouvoir提供了轻量可拓展的RPG效果系统
目前提供了 药水效果 属性效果(AP2/AS) 权限效果 (三者均支持PAPI及RPG占位符系统)
(开发者可通过编写BaseEffect的子类来实现自定义效果)
你是否苦于PAPI只能解析玩家的变量而不能解析实体的?
Pouvoir提供了一种兼容PAPI的轻量支持实体的占位符系统
(开发者可通过编写RPGPlaceHolder的子类并在某地方register即可添加)
如果你的插件涉及到公式计算等问题
不妨试试Pouvoir
Pouvoir提供了一个轻盈快捷的支持Replacement的类 Formula
填写公式及实体参数构造它即可使用
(支持PAPI及RPG占位符系统)
你是否会因为每次写插件都要写一堆重复的工具类而困扰
Pouvoir目前提供了涉及 计算 颜色 编码 实体 方程 文件 Gson 物品 Map
Message 数字 玩家等方面的工具类
得益于Pouvoir是个类库
对服务器性能的占用几乎为0
|
[/table][/table][table=98%,white]
▎ 特别鸣谢
@Neige
▎ 配置
= =
▎ 插件安装
1. 直 接 将 本 插 件 拖 入 plugins 中
2. s t o p 服 务 器 再 开 启
|
▎ 使用协议
| ☑你可以在你的服务器中随意使用此插件; |
|