Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.matthewedevelopment.aj.command;
- import com.matthewedevelopment.aj.AJStats;
- import com.matthewedevelopment.aj.player.AjPlayer;
- import com.matthewedevelopment.aj.player.PlayerManager;
- import net.md_5.bungee.api.ChatColor;
- import net.md_5.bungee.api.CommandSender;
- import net.md_5.bungee.api.plugin.Command;
- import java.util.Date;
- /**
- * Created by Logan on 6/25/2017.
- */
- public class AJCommand extends Command {
- public AJCommand(String name, String permission, String... aliases) {
- super(name, permission, aliases);
- }
- @Override
- public void execute(CommandSender sender, String[] args) {
- if (args.length == 1) {
- if (PlayerManager.getInstance().getPlayer(args[0]) != null) {
- AjPlayer player = PlayerManager.getInstance().getPlayer(args[0]);
- sender.sendMessage(ChatColor.GRAY + "Player Name: " + player.getUsername());
- sender.sendMessage(ChatColor.GRAY + "Player UUID: " + player.getUuid().toString());
- sender.sendMessage(ChatColor.GRAY + "Player Playtime: " + player.getPlayTimeString());
- sender.sendMessage(ChatColor.GRAY + "Player First Join Date: " + new Date(player.getFirstJoinDate()).toString());
- sender.sendMessage(ChatColor.GRAY + "Player Last Login Date: " + new Date(player.getLastJoinDate()).toString());
- sender.sendMessage(ChatColor.GRAY + "Player Active Server: " + AJStats.getInstance().getProxy().getPlayer(player.getUuid()).getServer().getInfo().getName());
- }
- } else {
- sender.sendMessage(ChatColor.RED + "Incorrect Usage: " + ChatColor.GRAY + "/ajstats {player}");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement