Skip to content

Commit ecaa51e

Browse files
committed
fix prefix command
1 parent 30a594f commit ecaa51e

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/main/kotlin/com/lambda/command/CommandRegistry.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ object CommandRegistry : Config(
3232
LambdaCategory
3333
), Loadable {
3434
override val priority get() = -2
35-
val prefix by setting("prefix", ';')
35+
val prefixSetting = setting("prefix", ';')
36+
val prefix by prefixSetting
3637

3738
val commands = getInstances<LambdaCommand>().toMutableList()
3839

src/main/kotlin/com/lambda/command/commands/PrefixCommand.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ import com.lambda.brigadier.executeWithResult
2626
import com.lambda.brigadier.required
2727
import com.lambda.command.CommandRegistry
2828
import com.lambda.command.LambdaCommand
29-
import com.lambda.config.settings.CharSetting
3029
import com.lambda.util.CommunicationUtils.info
3130
import com.lambda.util.extension.CommandBuilder
3231
import com.lambda.util.text.buildText
@@ -51,7 +50,7 @@ object PrefixCommand : LambdaCommand(
5150
}
5251
val prefixChar = prefix.first()
5352
@Suppress("unchecked_cast")
54-
(CommandRegistry::prefix.getDelegate() as? CharSetting)?.trySetValue(prefixChar)
53+
CommandRegistry.prefixSetting.trySetValue(prefixChar)
5554
return@executeWithResult success()
5655
}
5756
}

0 commit comments

Comments
 (0)