Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.xBubbleHD.KitPvP.General;
- import me.xBubbleHD.KitPvP.Formatter;
- import org.bukkit.Bukkit;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.craftbukkit.v1_7_R1.entity.CraftPlayer;
- import org.bukkit.entity.Player;
- public class Ping implements CommandExecutor{
- private String info = "§6Ping > §f";
- public boolean onCommand(CommandSender sender, Command cmd, String label,
- String[] args) {
- if (!(sender instanceof Player))
- return true;
- Player p = (Player)sender;
- int playerPing = ((CraftPlayer) p).getHandle().ping;
- if(args.length == 0){
- p.sendMessage(info+"Your current ping is "+new Formatter(playerPing).toNumber());
- }else if(args.length > 0){
- if(!p.isOp()){ p.sendMessage(info+"Your current ping is "+new Formatter(playerPing).toNumber()); return true;}
- Player selected = Bukkit.getPlayer(args[0]);
- if(selected == null){p.sendMessage(info+"Player isn't online!"); return true;}
- int selectedPing = ((CraftPlayer) selected).getHandle().ping;
- p.sendMessage(info+selected.getName()+"'s current ping is "+new Formatter(selectedPing).toNumber());
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement