Register brigardier commands in onEnable

This commit is contained in:
Jakob K
2021-06-28 00:27:38 +02:00
parent 23a5c4c0fd
commit 316b7ef860
2 changed files with 4 additions and 1 deletions

View File

@@ -46,8 +46,9 @@ object BrigardierSupport {
@NMS_General
internal fun registerAll() {
commands.forEach { commandDispatcher.register(it) }
updateCommandTree()
executedDefaultRegistration = true
if (onlinePlayers.isNotEmpty())
updateCommandTree()
}
@NMS_1_17

View File

@@ -1,5 +1,6 @@
package net.axay.kspigot.main
import net.axay.kspigot.commands.BrigardierSupport
import net.axay.kspigot.extensions.bukkit.warn
import net.axay.kspigot.extensions.console
import net.axay.kspigot.gui.GUIHolder
@@ -58,6 +59,7 @@ abstract class KSpigot : JavaPlugin() {
final override fun onEnable() {
startup()
BrigardierSupport.registerAll()
}
final override fun onDisable() {