Rename publicCommand to publicCommands

This commit is contained in:
2022-09-12 23:31:17 +08:00
parent caaf10b813
commit 962b439d47
3 changed files with 4 additions and 4 deletions

View File

@ -130,7 +130,7 @@ object JGrasscutterCommand : KotlinPlugin(
// 普通用户 // 普通用户
user = PluginData.users.find { it.id == sender.id && it.serverId == server.id } user = PluginData.users.find { it.id == sender.id && it.serverId == server.id }
if (user == null || user.token.isEmpty()) { if (user == null || user.token.isEmpty()) {
if (server.consoleToken.isNotEmpty() && PluginConfig.publicCommand.contains(command)) { if (server.consoleToken.isNotEmpty() && PluginConfig.publicCommands.contains(command)) {
logger.info("游客用户 ${sender.nameCardOrNick}(${sender.id}) 执行公开命令:$command") logger.info("游客用户 ${sender.nameCardOrNick}(${sender.id}) 执行公开命令:$command")
server.consoleToken server.consoleToken
} else { } else {

View File

@ -329,13 +329,13 @@ object PluginCommands : CompositeCommand(
@SubCommand @SubCommand
@Description("添加公开命令(游客可执行)(可用别名)") @Description("添加公开命令(游客可执行)(可用别名)")
suspend fun CommandSender.addPublicCommand(command: String) { suspend fun CommandSender.addPublicCommand(command: String) {
PluginConfig.publicCommand.add(command) PluginConfig.publicCommands.add(command)
sendMessage("OK") sendMessage("OK")
} }
@SubCommand @SubCommand
@Description("删除公开命令") @Description("删除公开命令")
suspend fun CommandSender.removePublicCommand(alias: String) { suspend fun CommandSender.removePublicCommand(alias: String) {
PluginConfig.publicCommand.remove(alias) PluginConfig.publicCommands.remove(alias)
sendMessage("OK") sendMessage("OK")
} }

View File

@ -51,7 +51,7 @@ object PluginConfig : AutoSavePluginConfig("config") {
)) ))
@ValueDescription("公开命令,无需绑定账号也可以执行(可用别名)(必须绑定了控制台令牌才可使用)") @ValueDescription("公开命令,无需绑定账号也可以执行(可用别名)(必须绑定了控制台令牌才可使用)")
val publicCommand: MutableSet<String> by value(mutableSetOf( val publicCommands: MutableSet<String> by value(mutableSetOf(
"/list", "/list uid" "/list", "/list uid"
)) ))
} }