package dk.thoerup.bukkit.hoeruputils; import org.bukkit.Server; import org.bukkit.ChatColor; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; public class MsgCommand implements CommandExecutor { Server server; public MsgCommand(Server server) { this.server = server; } @Override public boolean onCommand(final CommandSender sender, Command command, String label, String[] args) { if (!(sender instanceof Player)) { return false; } Player player = (Player) sender; if (args.length < 2) { player.sendMessage("Usage: /msg "); return true; } Player target = server.getPlayer(args[0]); if (target == null) { player.sendMessage("Could not find a player named " + args[0]); return true; } StringBuilder sb = new StringBuilder(); sb.append(ChatColor.LIGHT_PURPLE); sb.append("["); sb.append( player.getName() ); sb.append( " > "); sb.append( target.getName() ); sb.append( "]"); for (int i=1; i