Citybuild - /kopf Code

  • Citybuild

    Hey , ich habe mich hingesetzt und habe einen kleinen Code geschrieben, er funktioniert natürlich kann man ihn ausbessern. Good Luck


    // Edit ich dachte es gibt kein /kopf es gibt aber /skull. Iamo egal

    @Override

    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {

    FileConfiguration c = Main.getPlugin().getConfig();

    if (sender instanceof Player) {

    Player p = (Player) sender;
    if (args.length == 0) {
    p.sendMessage(title + " §cFehler: " + " §c/kopf (Spielername)");
    } else if (args.length == 1) {

    String name = args[0];

    if (p.hasPermission("creative.kopf")) {

    Calendar calendar = new GregorianCalendar();
    int tag = calendar.get(Calendar.DAY_OF_MONTH);
    if (c.getInt("head.cooldown." + p.getName()) <= calendar.get(Calendar.DAY_OF_MONTH) - 14

    | | !c.getBoolean("head.cooldown." + p.getName() + "init")) {

    c.set("head.cooldown." + p.getName(), tag);

    c.set("head.cooldown." + p.getName() + "init", true);

    Main.getPlugin().getConfig();

    Main.getPlugin().saveConfig();
    ItemStack test = new ItemStack(Material.SKULL_ITEM, 1, (short) SkullType.PLAYER.ordinal());

    SkullMeta head = (SkullMeta) test.getItemMeta();

    head.setOwner(name);

    test.setItemMeta(head);

    p.getInventory().addItem(test);

    p.sendMessage(title + " §a§lDer Kopf von§3§l " + name + " §a§lwurde erfolgreich hinzugefügt!");
    } else

    p.sendMessage(title + " §cFehler:" + " §2§lWarte 14 Tage, um den Command wieder zu benutzen!");

    } else

    p.sendMessage(title + " §cFehler:" + " §c§lDazu hast du keine Rechte!!");
    } else

    p.sendMessage(title + " §cFehler:" + "§c§lDazu hast du keine Rechte!");
    }
    return false;

    }
    }


    Pastebin == *Klick*

  • Heyho #Creative,

    da es -/skull schon auf Citybuild gibt, ist dieser Forumbeitrag eher überflüssig.

    Ich bedanke mich trotzdem für dein Engagement.

    PS: Falls du begabt im Coden etc. bist, und die Anforderungen erfüllst, kannst du dich gerne als Developer bei uns bewerben :)

    MfG Orlginal