Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package us.azeron.hcf.command;
- import org.bukkit.OfflinePlayer;
- import org.bukkit.Material;
- import org.bukkit.Statistic;
- import net.veilmc.util.BukkitUtils;
- import org.bukkit.ChatColor;
- import org.bukkit.Bukkit;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.command.CommandExecutor;
- public class OresCommand implements CommandExecutor
- {
- public boolean onCommand(final CommandSender sender, final Command command, final String s, final String[] args) {
- final OfflinePlayer target = (OfflinePlayer)Bukkit.getServer().getPlayer(args[0]);
- if (target == null || !target.hasPlayedBefore()) {
- sender.sendMessage(ChatColor.RED + "Error: Player has not played before.");
- return true;
- }
- sender.sendMessage(ChatColor.GRAY + BukkitUtils.STRAIGHT_LINE_DEFAULT);
- sender.sendMessage(ChatColor.translateAlternateColorCodes('&', "&b&lOre Statistics"));
- sender.sendMessage(ChatColor.translateAlternateColorCodes('&', "Player: " + target.getName()));
- sender.sendMessage(" ");
- sender.sendMessage(ChatColor.BLUE + "Emerald Mined: " + ChatColor.WHITE + target.getPlayer().getStatistic(Statistic.MINE_BLOCK, Material.EMERALD_ORE));
- sender.sendMessage(ChatColor.BLUE + "Diamonds Mined: " + ChatColor.WHITE + target.getPlayer().getStatistic(Statistic.MINE_BLOCK, Material.DIAMOND_ORE));
- sender.sendMessage(ChatColor.BLUE + "Gold Mined: " + ChatColor.WHITE + target.getPlayer().getStatistic(Statistic.MINE_BLOCK, Material.GOLD_ORE));
- sender.sendMessage(ChatColor.BLUE + "Redstone Mined: " + ChatColor.WHITE + target.getPlayer().getStatistic(Statistic.MINE_BLOCK, Material.REDSTONE_ORE));
- sender.sendMessage(ChatColor.BLUE + "Lapis Mined: " + ChatColor.WHITE + target.getPlayer().getStatistic(Statistic.MINE_BLOCK, Material.LAPIS_ORE));
- sender.sendMessage(ChatColor.BLUE + "Iron Mined: " + ChatColor.WHITE + target.getPlayer().getStatistic(Statistic.MINE_BLOCK, Material.IRON_ORE));
- sender.sendMessage(ChatColor.BLUE + "Coal Mined: " + ChatColor.WHITE + target.getPlayer().getStatistic(Statistic.MINE_BLOCK, Material.COAL_ORE));
- sender.sendMessage(ChatColor.GRAY + BukkitUtils.STRAIGHT_LINE_DEFAULT);
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement