Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.69 KB | None | 0 0
  1. package com.matthewedevelopment.aj.command;
  2.  
  3. import com.matthewedevelopment.aj.AJStats;
  4. import com.matthewedevelopment.aj.player.AjPlayer;
  5. import com.matthewedevelopment.aj.player.PlayerManager;
  6. import net.md_5.bungee.api.ChatColor;
  7. import net.md_5.bungee.api.CommandSender;
  8. import net.md_5.bungee.api.plugin.Command;
  9.  
  10. import java.util.Date;
  11.  
  12. /**
  13.  * Created by Logan on 6/25/2017.
  14.  */
  15. public class AJCommand extends Command {
  16.     public AJCommand(String name, String permission, String... aliases) {
  17.         super(name, permission, aliases);
  18.     }
  19.  
  20.     @Override
  21.     public void execute(CommandSender sender, String[] args) {
  22.         if (args.length == 1) {
  23.             if (PlayerManager.getInstance().getPlayer(args[0]) != null) {
  24.                 AjPlayer player = PlayerManager.getInstance().getPlayer(args[0]);
  25.                 sender.sendMessage(ChatColor.GRAY + "Player Name: " + player.getUsername());
  26.                 sender.sendMessage(ChatColor.GRAY + "Player UUID: " + player.getUuid().toString());
  27.                 sender.sendMessage(ChatColor.GRAY + "Player Playtime: " + player.getPlayTimeString());
  28.                 sender.sendMessage(ChatColor.GRAY + "Player First Join Date: " + new Date(player.getFirstJoinDate()).toString());
  29.                 sender.sendMessage(ChatColor.GRAY + "Player Last Login Date: " + new Date(player.getLastJoinDate()).toString());
  30.                 sender.sendMessage(ChatColor.GRAY + "Player Active Server: " + AJStats.getInstance().getProxy().getPlayer(player.getUuid()).getServer().getInfo().getName());
  31.             }
  32.         } else {
  33.             sender.sendMessage(ChatColor.RED + "Incorrect Usage: " + ChatColor.GRAY + "/ajstats {player}");
  34.         }
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement