PanchoGamerYTOFICIAL

Comando.java

Jan 25th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 KB | None | 0 0
  1. package ti.ajneb97;
  2.  
  3. import java.util.Collection;
  4. import org.bukkit.Bukkit;
  5. import org.bukkit.ChatColor;
  6. import org.bukkit.command.Command;
  7. import org.bukkit.command.CommandExecutor;
  8. import org.bukkit.command.CommandSender;
  9. import org.bukkit.entity.Player;
  10. import org.bukkit.inventory.Inventory;
  11. import org.bukkit.inventory.ItemStack;
  12. import org.bukkit.inventory.meta.SkullMeta;
  13.  
  14. @SuppressWarnings("unused")
  15. public class Comando
  16. implements CommandExecutor
  17. {
  18. @SuppressWarnings("deprecation")
  19. public boolean onCommand(CommandSender sender, Command command, String label, String[] args)
  20. {
  21. if (!(sender instanceof Player)) {
  22. return false;
  23. }
  24. Player jugador = (Player)sender;
  25. jugador.hasPermission("bwn.troll.use");
  26. int size = Bukkit.getOnlinePlayers().size();
  27. int tamano = 0;
  28. if ((size > 0) && (size <= 9)) {
  29. tamano = 9;
  30. } else if ((size > 9) && (size <= 18)) {
  31. tamano = 18;
  32. } else if ((size > 18) && (size <= 27)) {
  33. tamano = 27;
  34. } else if ((size > 27) && (size <= 36)) {
  35. tamano = 36;
  36. } else if ((size > 36) && (size <= 45)) {
  37. tamano = 45;
  38. } else if ((size > 45) && (size <= 54)) {
  39. tamano = 54;
  40. }
  41. Inventory inv = Bukkit.createInventory(null, tamano, ChatColor.translateAlternateColorCodes('&', "&6Menu&a Troll&9 &k||&r&b Seleccion"));
  42. int i = 0;
  43. for (Player player : Bukkit.getOnlinePlayers())
  44. {
  45. ItemStack item = new ItemStack(397, 1, (short)3);
  46. SkullMeta skull = (SkullMeta)item.getItemMeta();
  47. skull.setOwner(player.getName());
  48. skull.setDisplayName(ChatColor.translateAlternateColorCodes('&', "&2&l" + player.getName()));
  49. item.setItemMeta(skull);
  50. inv.setItem(i, item);
  51. i++;
  52. }
  53. jugador.openInventory(inv);
  54. jugador.sendMessage(ChatColor.translateAlternateColorCodes('&', "&a Puedes usar tambien estos comandos:&5/bwnt,/bwntroll,/bwt,/bwtroll"));
  55. return true;
  56. }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment