Add PlaceholderAPI support

This commit is contained in:
2025-04-03 01:21:31 -07:00
parent f8eef33127
commit 82c23476b5
7 changed files with 169 additions and 21 deletions

View File

@@ -25,10 +25,13 @@ class GalaxyTabCommand : BukkitCommand(GalaxyTab.getInstance(), "galaxytab", arr
val miniMessage = MiniMessage.miniMessage()
val instance = GalaxyTab.getInstance()
instance.saveDefaultConfig()
instance.reloadConfig()
instance.configFile = instance.config
for (player in instance.server.onlinePlayers) instance.setTab(player)
instance.loadConfig()
if (instance.usePlaceholderAPI) {
instance.restartTask()
} else {
instance.stopTask()
for (player in instance.server.onlinePlayers) instance.setTab(player)
}
sender.sendMessage(miniMessage.deserialize("<rainbow>GalaxyTab</rainbow> <light_purple>has been reloaded!</light_purple>"))
}