Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
1package org.bukkit.command.defaults;
2
3import org.bukkit.Bukkit;
4import org.bukkit.ChatColor;
5import org.bukkit.command.Command;
6import org.bukkit.command.CommandSender;
7
8import java.util.Arrays;
9
10public class ReloadCommand extends Command {
11 public ReloadCommand(String name) {
12 super(name);
13 this.description = "Reloads the server configuration and plugins";
14 this.usageMessage = "/reload";
15 this.setPermission("bukkit.command.reload");
16 this.setAliases(Arrays.asList("rl"));
17 }
18
19 @Override
20 public boolean execute(CommandSender sender, String currentAlias, String[] args) {
21 if (!testPermission(sender)) return true;
22
23 Bukkit.reload();
24 sender.sendMessage(ChatColor.GREEN + "Reload complete.");
25
26 return true;
27 }
28}