Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Command(aliases = {"ping"}, desc = "Check player ping", max = 1, usage = "(name)")
- public static void ping(CommandContext cmd, CommandSender sender) {
- Player player;
- if (cmd.argsLength() > 0) {
- player = Bukkit.getPlayer(cmd.getString(0));
- if (player == null) {
- sender.sendMessage(ChatColor.RED + "Player not found: " + cmd.getString(0));
- return;
- }
- } else if (sender instanceof Player) {
- player = (Player) sender;
- } else {
- sender.sendMessage(ChatColor.RED + "As console, you can use /ping <player> to check someone's ping.");
- return;
- }
- int playerPing = Players.getPing(player);
- String pingMsg = ((playerPing >= 0) ? (ChatColor.AQUA + player.getName() + ChatColor.GRAY + "'" + (player.getName().endsWith("s") ? "" : "s") + " ping is " + ChatColor.AQUA + playerPing + "ms") : ChatColor.RED + "Could not get ping.");
- sender.sendMessage(pingMsg);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement