AltitudeQuests/src/main/java/com/alttd/altitudequests/commands/subcommands/CommandReload.java

40 lines
1.1 KiB
Java
Raw Normal View History

2022-01-06 18:05:33 +00:00
package com.alttd.altitudequests.commands.subcommands;
import com.alttd.altitudequests.commands.SubCommand;
import com.alttd.altitudequests.config.Config;
2022-05-01 19:48:52 +00:00
import com.alttd.altitudequests.config.DatabaseConfig;
import com.alttd.altitudequests.config.LocalConfig;
import com.alttd.altitudequests.config.MessagesConfig;
2022-01-06 18:05:33 +00:00
import org.bukkit.command.CommandSender;
import java.util.ArrayList;
import java.util.List;
public class CommandReload extends SubCommand {
@Override
public boolean onCommand(CommandSender commandSender, String[] args) {
Config.reload();
2022-05-01 19:48:52 +00:00
DatabaseConfig.reload();
MessagesConfig.reload();
LocalConfig.reload();
2022-01-06 18:05:33 +00:00
commandSender.sendMiniMessage("<green>Reloaded AltitudeQuests config.</green>", null);
return true;
}
@Override
public String getName() {
return "reload";
}
@Override
public List<String> getTabComplete(CommandSender commandSender, String[] args) {
return new ArrayList<>();
}
@Override
public String getHelpMessage() {
2022-05-01 19:48:52 +00:00
return MessagesConfig.RELOAD_HELP_MESSAGE;
2022-01-06 18:05:33 +00:00
}
}