9
0
mirror of https://github.com/SparklyPower/SparklyPaper.git synced 2025-12-19 15:09:27 +00:00
Files
SparklyPaperMC/sparklypaper-server/src/main/kotlin/net/sparklypower/sparklypaper/SparklyPaperCommands.kt
2025-01-14 00:53:10 -03:00

22 lines
702 B
Kotlin

package net.sparklypower.sparklypaper
import net.minecraft.server.MinecraftServer
import net.sparklypower.sparklypaper.commands.SparklyPaperCommand
import org.bukkit.command.Command
import org.checkerframework.checker.nullness.qual.NonNull
import org.checkerframework.framework.qual.DefaultQualifier
@DefaultQualifier(NonNull::class)
object SparklyPaperCommands {
private val COMMANDS = mapOf(
"sparklypaper" to SparklyPaperCommand("sparklypaper")
)
fun registerCommands(server: MinecraftServer) {
COMMANDS.forEach { (s: String, command: Command) ->
server.server.commandMap.register(
s, "SparklyPaper", command
)
}
}
}