爱吃鱼的猫~
Nine-Command - 自定义指令判断
~前言~因为热爱所有有了它~~
~插件介绍~                               ①.适用于99%需要执行指令的插件                                    ②.支持多种组合判断                                    ③.高度自定义内容                                    ④.操作简单易上手                                    ⑤.期待你发现更多的用途.

~插件指令权限等~指令: ANineCommand  简写: Anc/Anj reload                                                输出玩家 Join 的所有提示  /Anj [玩家] [组合指令]                                输出玩家 Join 的单独提示  

权限/Anj reload                                  权限:ANine.Command.Reload
/Anj [玩家] [组合指令]                 权限:ANine.Command.All

使用介绍[指令代码]
指令使用: anc [player] [指令代码]~[判断代码1]~[判断代码2]
主代码分割符"~"副代码分割符"-"
[指令代码]的主代码:[all] 以控制台给所有玩家指令 [cc] 以控制台指令 [co]以op执行指令 [cp]以玩家执行指令 [cb] 全服广播
[指令代码]的副代码:待定(下个版本跟新)[判断代码]
权限判断主代码:[p=] 判断有权限执行   [p!] 判断没权限执行
权限判断副代码: 以控制台指令 以op执行指令 以玩家执行指令 全服广播
荔枝:
anc [player] [cc]give ANine minecraft:apple 1~[p=]ANine.op
anc [player] [cc]give ANine minecraft:apple 1~[p=]ANine.op-lp user [player] permission set ANine.op

效果:
判断权限ANine.op如果有执行give ANine minecraft:apple 1
判断权限ANine.op如果有执行give ANine minecraft:apple 1在执行lp user [player] permission set ANine.op

概率判断主代码:[pr] 判断执行的概率
概率判断副代码: 执行发送一条消息 不执行发送一条消息 带有前缀
荔枝:anc [player] [cc]give ANine minecraft:apple 1~[pr]50anc [player] [cc]give ANine minecraft:apple 1~[pr]50-你触发了概率执行-你没触发指令带前缀效果:50%概率触发后执行give ANine minecraft:apple 150%概率触发后执行give ANine minecraft:apple 1 在输出消息你触发了概率执行(表示config里的前缀)
延时判断主代码:[de]5 延时执行指令快
延时判断副代码:{pc} 5   延时执行主指令{sc} 5   延迟执行权限判断副指令
荔枝:anc [player] [cc]give ANine minecraft:apple 1~[de]5-{pc} 5效果:
延时5秒开始判断[判断代码]在延时5秒执行指令
金币判断主指令:[m=] 金币足够执行指令[m!] 金币不够执行指令
金币判断副指令: 金币足够扣除金币 金币不够扣除金币
荔枝:anc [player] [cc]give ANine minecraft:apple 1~[m=]500-500-anc [player] [cc]give ANine minecraft:apple 1~[m!]500--100
效果:
判断金币是否足够,足够扣除金币在执行指令,不足够输出不足够提示
判断金币是否不足够,不足够扣除金币在执行指令,足够提示金币足够提示
点券判断主指令:[po=] 点券足够执行指令[po!] 点券不够执行指令
点券判断副指令: 点券足够扣除金币 点券不够扣除金币
荔枝:anc [player] [cc]give ANine minecraft:apple 1~[po=]500-500anc [player] [cc]give ANine minecraft:apple 1~[po!]500-500
效果:
判断点券是否足够,足够扣除点券执行指令,不足够不输出指令也不提示
判断点券是否不足够,不足够输出指令,足够扣除点券
常用指令anc [player] [cc]give ANine minecraft:apple 1~[p!]ANine.op-lp user [player] permission settemp ANine.op true 1h
判断玩家没有权限执行指令,在给予权限
anc [player] [cc]give ANine minecraft:apple 1~[m=]100-100~[pr]100-成功花费金币领取
判断金币是否足够足够扣除金币且输出带前缀的成功领取提示
anc [player] [cc]give ANine minecraft:apple 1~[cc]give ANine minecraft:apple 32~[cc]give ANine minecraft:apple 64
给予1个苹果在给予32个苹果在给予64个苹果
anc [player] [cc]give ANine minecraft:apple 1~[m=]100~[po=]100
需要拥有金币100点券100才会执行指令(并不会扣除)
更多组合方式期待你的发现~~

~效果预览~https://t.bilibili.com/822335805982769209?share_source=pc_native
无报错截图


~配置文件~config

version: 1.0.0复制代码

~下载方式~非常感谢你能够使用 ANine-Command 插件!
如果该插件有BUG或者什么更新建议,欢迎加入插件分享讨论群组:777509868 反馈给我们如果您觉得该插件好用,请务必支持该插件进行评分,你的评分是我们更新的动力./(ㄒoㄒ)/~~作者:ANine理论1.7.X-1.16.X可用


~已知BUG~[spoiler]



~更新记录~
                                               2023.07.26                                                   发布插件 V1.0.0                                                   


严禁剽窃插件源码,违者必究。本插件所用所有代码均为原创,不存在借用/抄袭等行为