批量命令
插件介绍:
你是否在寻找简单且轻量的批量执行命令插件?
那么这款插件可能适合你
功能介绍:
1.可以批量执行命令
2.可以 以 控制台/自身/玩家 身份执行
3.可以替换命令中的玩家
命令与权限:
# 前置权限 /batchcommand - batchcommand.command
# 帮助 /bc help - batchcommand.command.help
# 重新加载 /bc reload - batchcommand.command.reload
# 控制台执行 /bc console - batchcommand.command.console
# 自身执行 /bc self - batchcommand.command.self
# 玩家执行 /bc - batchcommand.command.player
# 控制台执行 /bc console [玩家] - batchcommand.command.console.player
# 自身执行 /bc self [玩家] - batchcommand.command.self.player
# 玩家执行 /bc [玩家] - batchcommand.command.player.player
# [选填参数]
# 第一个参数为执行人,第二个参数为项目名称,第三个参数为项目中替换的玩家复制代码
使用方法:
下载插件,放入服务端的plugins目录,重新启动服务器。使用plugman类插件造成的错误概不负责。
启动服务器后会生成一个文件夹BatchCommand,里面包含Commands, Translations文件夹和config.yml
config.yml是配置文件,目前只能更改语言
Commands文件夹里面是存放批量命令
Translations文件夹文件夹是存放翻译与文本
Commands文件夹自带一个example.yml,里面包含了一个例子。如果有需求可以分多个yml文件,只要yml文件内的第一级Key,也就是项目名不冲突即可。冲突会覆盖。yml文件命名无限制
Translations文件夹里面自带一个chinese.yml文件,你可以新建一个English.yml文件,然后在config.yml设置对应名称即可
语言与文本:
基本所有文本都可以自定义
translation:
load: "§f[§3批量命令§f] 加载 {language} 语言文件"
command:
help: |-
§f[§3批量命令§f] 主要命令 §f'§a/batchcommand§f' 缩写 '§a/bc§f'
§f[§3批量命令§f] 命令帮助 §f'§a/bc help§f'
§f[§3批量命令§f] 重新加载 §f'§a/bc reload§f'
§f[§3批量命令§f] 控制台执行 §f'§a/bc console [玩家]§f'
§f[§3批量命令§f] 自身执行 §f'§a/bc self [玩家]§f'
§f[§3批量命令§f] 玩家执行 §f'§a/bc [玩家]§f'
reload: |-
§f[§3批量命令§f] 重新加载配置文件和 {language} 语言
§f[§3批量命令§f] 重新加载 {amount} 项目
no-command-list: "§f[§3批量命令§f] 找不到项目"
no-online-player: "§f[§3批量命令§f] 找不到玩家"
console: "§f[§3批量命令§f] 执行完成"
console-player: "§f[§3批量命令§f] 执行完成"
self: "§f[§3批量命令§f] 执行完成"
self-player: "§f[§3批量命令§f] 执行完成"
player: "§f[§3批量命令§f] 执行完成"
player-player: "§f[§3批量命令§f] 执行完成"
permission:
no-permission: "§f[§3批量命令§f] 您没有 {permission} 权限"复制代码
功能请求/简易:
如果你有好的想法,或者代码简易欢迎在评论区告诉我
但是这个插件是为了轻量实现,并不会实现复杂的功能与监听
更新历史:
2023年4月4日: 发布第一个版本复制代码
插件介绍:
你是否在寻找简单且轻量的批量执行命令插件?
那么这款插件可能适合你
功能介绍:
1.可以批量执行命令
2.可以 以 控制台/自身/玩家 身份执行
3.可以替换命令中的玩家
命令与权限:
# 前置权限 /batchcommand - batchcommand.command
# 帮助 /bc help - batchcommand.command.help
# 重新加载 /bc reload - batchcommand.command.reload
# 控制台执行 /bc console - batchcommand.command.console
# 自身执行 /bc self - batchcommand.command.self
# 玩家执行 /bc - batchcommand.command.player
# 控制台执行 /bc console [玩家] - batchcommand.command.console.player
# 自身执行 /bc self [玩家] - batchcommand.command.self.player
# 玩家执行 /bc [玩家] - batchcommand.command.player.player
# [选填参数]
# 第一个参数为执行人,第二个参数为项目名称,第三个参数为项目中替换的玩家复制代码
使用方法:
下载插件,放入服务端的plugins目录,重新启动服务器。使用plugman类插件造成的错误概不负责。
启动服务器后会生成一个文件夹BatchCommand,里面包含Commands, Translations文件夹和config.yml
config.yml是配置文件,目前只能更改语言
Commands文件夹里面是存放批量命令
Translations文件夹文件夹是存放翻译与文本
Commands文件夹自带一个example.yml,里面包含了一个例子。如果有需求可以分多个yml文件,只要yml文件内的第一级Key,也就是项目名不冲突即可。冲突会覆盖。yml文件命名无限制
Translations文件夹里面自带一个chinese.yml文件,你可以新建一个English.yml文件,然后在config.yml设置对应名称即可
语言与文本:
基本所有文本都可以自定义
translation:
load: "§f[§3批量命令§f] 加载 {language} 语言文件"
command:
help: |-
§f[§3批量命令§f] 主要命令 §f'§a/batchcommand§f' 缩写 '§a/bc§f'
§f[§3批量命令§f] 命令帮助 §f'§a/bc help§f'
§f[§3批量命令§f] 重新加载 §f'§a/bc reload§f'
§f[§3批量命令§f] 控制台执行 §f'§a/bc console [玩家]§f'
§f[§3批量命令§f] 自身执行 §f'§a/bc self [玩家]§f'
§f[§3批量命令§f] 玩家执行 §f'§a/bc [玩家]§f'
reload: |-
§f[§3批量命令§f] 重新加载配置文件和 {language} 语言
§f[§3批量命令§f] 重新加载 {amount} 项目
no-command-list: "§f[§3批量命令§f] 找不到项目"
no-online-player: "§f[§3批量命令§f] 找不到玩家"
console: "§f[§3批量命令§f] 执行完成"
console-player: "§f[§3批量命令§f] 执行完成"
self: "§f[§3批量命令§f] 执行完成"
self-player: "§f[§3批量命令§f] 执行完成"
player: "§f[§3批量命令§f] 执行完成"
player-player: "§f[§3批量命令§f] 执行完成"
permission:
no-permission: "§f[§3批量命令§f] 您没有 {permission} 权限"复制代码
功能请求/简易:
如果你有好的想法,或者代码简易欢迎在评论区告诉我
但是这个插件是为了轻量实现,并不会实现复杂的功能与监听
更新历史:
2023年4月4日: 发布第一个版本复制代码