Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1. package me.Jeeb.PJServerInfo;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.command.Command;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.plugin.java.JavaPlugin;
  9.  
  10. public class CMDClass extends JavaPlugin
  11. {
  12. @Override
  13. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  14. Player p = (Player) sender;
  15. String b = ChatColor.BOLD + "";
  16. String i = ChatColor.ITALIC + "";
  17. String prefix = ChatColor.BLUE + b + "SERVER INFO " + ChatColor.DARK_GRAY + "> ";
  18.  
  19. if(cmd.getName().equalsIgnoreCase("serverinfo")) {
  20. if(p.hasPermission("serverinfo.use")) {
  21. p.sendMessage(" ");
  22. p.sendMessage(prefix);
  23. p.sendMessage(ChatColor.BLUE + i + Bukkit.getOnlinePlayers().size() + "/" + Bukkit.getMaxPlayers() + " Players Online.");
  24. p.sendMessage(" ");
  25. p.sendMessage(ChatColor.GRAY + "- " + ChatColor.BLUE + "IP: " + ChatColor.GRAY + Bukkit.getIp());
  26. p.sendMessage(ChatColor.GRAY + "- " + ChatColor.BLUE + "Port: " + ChatColor.GRAY + Bukkit.getPort());
  27. p.sendMessage(ChatColor.GRAY + "- " + ChatColor.BLUE + "Max Players: " + ChatColor.GRAY + Bukkit.getMaxPlayers());
  28. p.sendMessage(ChatColor.GRAY + "- " + ChatColor.BLUE + "Version: " + ChatColor.GRAY + Bukkit.getBukkitVersion());
  29. p.sendMessage(ChatColor.GRAY + "- " + ChatColor.BLUE + "Spawn Radius: " + ChatColor.GRAY + Bukkit.getSpawnRadius());
  30. p.sendMessage(" ");
  31.  
  32. return true;
  33.  
  34. } else {
  35. p.sendMessage(ChatColor.RED + "ERROR > Insufficient Permissions (serverinfo.use)");
  36.  
  37. return true;
  38. }
  39. }
  40. return false;
  41. }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement