Files
LibsDisguises/src/main/java/me/libraryaddict/disguise/commands/libsdisguises/LDReload.java
libraryaddict ea50632925 Clean imports
2020-07-20 13:56:18 +12:00

42 lines
1.0 KiB
Java

package me.libraryaddict.disguise.commands.libsdisguises;
import me.libraryaddict.disguise.DisguiseConfig;
import me.libraryaddict.disguise.utilities.sounds.SoundManager;
import me.libraryaddict.disguise.utilities.translations.LibsMsg;
import org.bukkit.command.CommandSender;
import java.util.Collections;
import java.util.List;
/**
* Created by libraryaddict on 20/04/2020.
*/
public class LDReload implements LDCommand {
@Override
public List<String> getTabComplete() {
return Collections.singletonList("reload");
}
@Override
public String getPermission() {
return "libsdisguises.reload";
}
@Override
public void onCommand(CommandSender sender, String[] args) {
DisguiseConfig.loadConfig();
new SoundManager().load();
LibsMsg.RELOADED_CONFIG.send(sender);
}
@Override
public boolean hasPermission(CommandSender sender) {
return sender.hasPermission(getPermission());
}
@Override
public LibsMsg getHelp() {
return LibsMsg.LD_COMMAND_RELOAD;
}
}