aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/MylesAndMore/tumble/commands/ReloadCommand.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/MylesAndMore/tumble/commands/ReloadCommand.java')
-rw-r--r--src/main/java/com/MylesAndMore/tumble/commands/ReloadCommand.java17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/main/java/com/MylesAndMore/tumble/commands/ReloadCommand.java b/src/main/java/com/MylesAndMore/tumble/commands/ReloadCommand.java
index 9823259..05fdce0 100644
--- a/src/main/java/com/MylesAndMore/tumble/commands/ReloadCommand.java
+++ b/src/main/java/com/MylesAndMore/tumble/commands/ReloadCommand.java
@@ -9,13 +9,16 @@ import org.bukkit.command.CommandSender;
public class ReloadCommand implements CommandExecutor {
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- if (!sender.hasPermission("tumble.reload")) {
- sender.sendMessage(ChatColor.RED + Bukkit.getServer().getPluginManager().getPlugin("tumble").getConfig().getString("permissionMessage"));
- }
- else {
- Bukkit.getServer().getPluginManager().getPlugin("tumble").reloadConfig();
- sender.sendMessage(ChatColor.GREEN + "Tumble configuration reloaded successfully.");
- }
+ // Check if the sender has perms to run command
+ if (!sender.hasPermission("tumble.reload")) {
+ // If sender does not have permission, display them the permissionMessage from the config
+ sender.sendMessage(ChatColor.RED + Bukkit.getServer().getPluginManager().getPlugin("tumble").getConfig().getString("permissionMessage"));
+ }
+ else {
+ // If sender does have permission, reload the plugin's config and display a confirmation message
+ Bukkit.getServer().getPluginManager().getPlugin("tumble").reloadConfig();
+ sender.sendMessage(ChatColor.GREEN + "Tumble configuration reloaded successfully.");
+ }
return true;
}
}