Advertisement
Guest User

/kopf by Creative / #Creative

a guest
Aug 7th, 2019
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.57 KB | None | 0 0
  1.     @Override
  2.     public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  3.         FileConfiguration c = Main.getPlugin().getConfig();
  4.  
  5.         if (sender instanceof Player) {
  6.             Player p = (Player) sender;
  7.  
  8.             if (args.length == 0) {
  9.  
  10.                 p.sendMessage(title + " §cFehler: " + " §c/kopf (Spielername)");
  11.  
  12.             } else if (args.length == 1) {
  13.                 String name = args[0];
  14.                 if (p.hasPermission("creative.kopf")) {
  15.                     Calendar calendar = new GregorianCalendar();
  16.  
  17.                     int tag = calendar.get(Calendar.DAY_OF_MONTH);
  18.  
  19.                     if (c.getInt("head.cooldown." + p.getName()) <= calendar.get(Calendar.DAY_OF_MONTH) - 14
  20.                             || !c.getBoolean("head.cooldown." + p.getName() + "init")) {
  21.  
  22.                         c.set("head.cooldown." + p.getName(), tag);
  23.                         c.set("head.cooldown." + p.getName() + "init", true);
  24.                         Main.getPlugin().getConfig();
  25.                         Main.getPlugin().saveConfig();
  26.  
  27.                         ItemStack test = new ItemStack(Material.SKULL_ITEM, 1, (short) SkullType.PLAYER.ordinal());
  28.                         SkullMeta head = (SkullMeta) test.getItemMeta();
  29.                         head.setOwner(name);
  30.                         test.setItemMeta(head);
  31.                         p.getInventory().addItem(test);
  32.                         p.sendMessage(title + " §a§lDer Kopf von§3§l " + name + " §a§lwurde erfolgreich hinzugefügt!");
  33.  
  34.                     } else
  35.                         p.sendMessage(title + " §cFehler:" + " §2§lWarte 14 Tage, um den Command wieder zu benutzen!");
  36.                 } else
  37.                     p.sendMessage(title + " §cFehler:" + " §c§lDazu hast du keine Rechte!!");
  38.  
  39.             } else
  40.                 p.sendMessage(title + " §cFehler:" + "§c§lDazu hast du keine Rechte!");
  41.  
  42.         }
  43.  
  44.         return false;
  45.     }
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement