mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-08-01 20:15:28 +02:00
Add mcMMO reload command "/mcmmoreload"
This commit is contained in:
@@ -177,6 +177,10 @@ public final class Permissions {
|
||||
return permissible.hasPermission("mcmmo.commands.mmoedit");
|
||||
}
|
||||
|
||||
public static boolean reload(Permissible permissible) {
|
||||
return permissible.hasPermission("mcmmo.commands.reload");
|
||||
}
|
||||
|
||||
public static boolean mmoeditOthers(Permissible permissible) {
|
||||
return permissible.hasPermission("mcmmo.commands.mmoedit.others");
|
||||
}
|
||||
|
@@ -14,6 +14,7 @@ import com.gmail.nossr50.commands.experience.SkillresetCommand;
|
||||
import com.gmail.nossr50.commands.party.PartyCommand;
|
||||
import com.gmail.nossr50.commands.party.teleport.PtpCommand;
|
||||
import com.gmail.nossr50.commands.player.*;
|
||||
import com.gmail.nossr50.commands.server.ReloadCommand;
|
||||
import com.gmail.nossr50.commands.skills.*;
|
||||
import com.gmail.nossr50.datatypes.skills.PrimarySkillType;
|
||||
import com.gmail.nossr50.locale.LocaleLoader;
|
||||
@@ -174,6 +175,15 @@ public final class CommandRegistrationManager {
|
||||
command.setExecutor(new MmoeditCommand());
|
||||
}
|
||||
|
||||
private static void registerMcmmoReloadCommand() {
|
||||
PluginCommand command = mcMMO.p.getCommand("mcmmoreload");
|
||||
command.setDescription(LocaleLoader.getString("Commands.Description.mcmmoreload"));
|
||||
command.setPermission("mcmmo.commands.reload");
|
||||
command.setPermissionMessage(permissionsMessage);
|
||||
command.setUsage(LocaleLoader.getString("Commands.Usage.0", "mcmmoreload"));
|
||||
command.setExecutor(new ReloadCommand());
|
||||
}
|
||||
|
||||
private static void registerSkillresetCommand() {
|
||||
PluginCommand command = mcMMO.p.getCommand("skillreset");
|
||||
command.setDescription(LocaleLoader.getString("Commands.Description.skillreset"));
|
||||
@@ -445,5 +455,8 @@ public final class CommandRegistrationManager {
|
||||
|
||||
// Skill Commands
|
||||
registerSkillCommands();
|
||||
|
||||
//Config Commands
|
||||
registerMcmmoReloadCommand();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user