Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.Jeeb.PJServerInfo;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.java.JavaPlugin;
- public class CMDClass extends JavaPlugin
- {
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- Player p = (Player) sender;
- String b = ChatColor.BOLD + "";
- String i = ChatColor.ITALIC + "";
- String prefix = ChatColor.BLUE + b + "SERVER INFO " + ChatColor.DARK_GRAY + "> ";
- if(cmd.getName().equalsIgnoreCase("serverinfo")) {
- if(p.hasPermission("serverinfo.use")) {
- p.sendMessage(" ");
- p.sendMessage(prefix);
- p.sendMessage(ChatColor.BLUE + i + Bukkit.getOnlinePlayers().size() + "/" + Bukkit.getMaxPlayers() + " Players Online.");
- p.sendMessage(" ");
- p.sendMessage(ChatColor.GRAY + "- " + ChatColor.BLUE + "IP: " + ChatColor.GRAY + Bukkit.getIp());
- p.sendMessage(ChatColor.GRAY + "- " + ChatColor.BLUE + "Port: " + ChatColor.GRAY + Bukkit.getPort());
- p.sendMessage(ChatColor.GRAY + "- " + ChatColor.BLUE + "Max Players: " + ChatColor.GRAY + Bukkit.getMaxPlayers());
- p.sendMessage(ChatColor.GRAY + "- " + ChatColor.BLUE + "Version: " + ChatColor.GRAY + Bukkit.getBukkitVersion());
- p.sendMessage(ChatColor.GRAY + "- " + ChatColor.BLUE + "Spawn Radius: " + ChatColor.GRAY + Bukkit.getSpawnRadius());
- p.sendMessage(" ");
- return true;
- } else {
- p.sendMessage(ChatColor.RED + "ERROR > Insufficient Permissions (serverinfo.use)");
- return true;
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement