本帖最后由 速食冻橘 于 2023-7-27 12:11 编辑 
Akari💡 CommandEnhance次时代 命令增强在命令中使用 PAPI 变量 | 数学公式和函数 | 选择器
你真的想在命令中手打 ln(10) 的值吗?
====>> 插件介绍 为 任何命令 添加 命令内使用 PAPI 变量为 任何命令 添加 命令内计算 数学公式(可使用函数)为 非原版命令 添加 @p @r @s 选择器
==== >> 插件优势 不会与原版命令产生冲突,选择器功能仅在插件命令中启用
采用了 Shigure 表达式引擎,可在数学公式中使用大量内置函数
处理了包名,与其他插件mod 不会因此产生冲突
==== >> 使用方法 直接扔到服务器的 plugins/ 文件夹即可在 plugins/AkariCommandEnhance/ 文件夹下会生成配置文件
>> 功能说明 内置了变量 $loc,可以自动替换为执行者的 x y z 坐标在命令中直接写 %papi变量名称% 即可调用 papi 变量在命令中写 ${ sin(90) } 等 ${} 包围的数学公式 即可计算公式
数学公式可使用的运算符有 + - * / **或^ (乘方) // (整除)
数学公式可使用的函数很多,举例:(默认使用角度制) sin, cos, tan, asin, acos, atanceil(向上取整) floor(向下取整) round(四舍五入) truncate(去除小数部分)log2, log10, lnrandom(返回随机小数), randint(i, j) (返回 i - j 的整数)(取传入的所有参数中的) max, minsum(高斯求和), prod(求积), sqsum(平方和), avg(平均值)pow(乘方), sqrt(开平方), cbrt(开立方)等等
>> 命令配置 权限:
无复制代码命令:
/akari_test - 测试命令效果, 复制代码配置文件:Config.conf:# ---------------------------------------- #
# Akari Command Enhance - config.conf #
# ---------------------------------------- #
# 在聊天中也允许使用 变量 和 表达式
enable-for-chat: false
# 不处理下列指令
blacklist: [
"example-command",
"example-command-2",
]
==== >> 使用示例 示例 使用PAPI变量

示例 使用 $loc 变量

示例 使用数学公式

>> 下载地址

akari-command-enhance-1.0.0-full.jar
(2.1 MB, 下载次数: 0)
>> 声明 本插件所用所有代码均为原创不存在任何借用/抄袭等行为插件代码已以 MIT 协议开源
>> 鸣谢 Ijichi Nijika

Akari💡 CommandEnhance次时代 命令增强在命令中使用 PAPI 变量 | 数学公式和函数 | 选择器
你真的想在命令中手打 ln(10) 的值吗?
====>> 插件介绍 为 任何命令 添加 命令内使用 PAPI 变量为 任何命令 添加 命令内计算 数学公式(可使用函数)为 非原版命令 添加 @p @r @s 选择器
==== >> 插件优势 不会与原版命令产生冲突,选择器功能仅在插件命令中启用
采用了 Shigure 表达式引擎,可在数学公式中使用大量内置函数
处理了包名,与其他插件mod 不会因此产生冲突
==== >> 使用方法 直接扔到服务器的 plugins/ 文件夹即可在 plugins/AkariCommandEnhance/ 文件夹下会生成配置文件
>> 功能说明 内置了变量 $loc,可以自动替换为执行者的 x y z 坐标在命令中直接写 %papi变量名称% 即可调用 papi 变量在命令中写 ${ sin(90) } 等 ${} 包围的数学公式 即可计算公式
数学公式可使用的运算符有 + - * / **或^ (乘方) // (整除)
数学公式可使用的函数很多,举例:(默认使用角度制) sin, cos, tan, asin, acos, atanceil(向上取整) floor(向下取整) round(四舍五入) truncate(去除小数部分)log2, log10, lnrandom(返回随机小数), randint(i, j) (返回 i - j 的整数)(取传入的所有参数中的) max, minsum(高斯求和), prod(求积), sqsum(平方和), avg(平均值)pow(乘方), sqrt(开平方), cbrt(开立方)等等
>> 命令配置 权限:
无复制代码命令:
/akari_test - 测试命令效果, 复制代码配置文件:Config.conf:# ---------------------------------------- #
# Akari Command Enhance - config.conf #
# ---------------------------------------- #
# 在聊天中也允许使用 变量 和 表达式
enable-for-chat: false
# 不处理下列指令
blacklist: [
"example-command",
"example-command-2",
]
==== >> 使用示例 示例 使用PAPI变量
示例 使用 $loc 变量
示例 使用数学公式
>> 下载地址
akari-command-enhance-1.0.0-full.jar
(2.1 MB, 下载次数: 0)
>> 声明 本插件所用所有代码均为原创不存在任何借用/抄袭等行为插件代码已以 MIT 协议开源
>> 鸣谢 Ijichi Nijika