Spigot Manager 2.0 1.0

Manager 2.0

  1. Our_Mine submitted a new resource:

    Manager 2.0 - Manager 2.0

    Read more about this resource...
     
  2. Kleines Feedback (vom Code her)

    1) Die Permissions bringen gar nichts, //EDIT: selbst wenn du das über die config.yml verwendest. Da kannst du das auch gleich weglassen ^^.
    Code (Text):
    if (p.hasPermission("manager.clear")) {}
    Wenn der Spieler nicht diese Permission hat, geht's trotzdem weiter.. Wenn schon, dann:
    Code (Text):
    if (!p.hasPermission("manager.clear")) {
      // keine Permission
      p.sendMessage("keine Rechte bla bla bla");
      return true; //damit's nicht weiter geht
    }
    2) Der Klassenname
    Bitte nenn' deine Packages und Klassen um, beispielsweise die Main in ManagerPlugin und de.ourmine.Main in de.ourmine.manager(.main)
    Warum?
    Wenn du ein zweites Plugin von dir auf den Server machst, der den gleichen Package & Klassen namen hat, kommt ein Fehler von Spigot / Bukkit, dass ein anderes Plugin mit der gleichen Main bereits initalisiert wurde.

    3) bei onCommand abfragen, ob der sender ein Spieler ist, da bei gmc sonst ein Fehler etc. kommt

    4) ChatClear
    Den Chat zu löschen geht schneller & einfacher. Statt 100x
    Code (Text):
    Bukkit.broadcastMessage("");
    in den Code zu spammen, kannst du auch einfach
    Code (Text):
    for(int i = 0; i<100; i++) {
      Bukkit.broadcastMessage(" ");
    }
    machen.
     
  3. Danke :D (bin neu);
     
  4. Wie kannst du meinen code lesen?
     
  5. mim' Java Decompiler. - jd-gui
     
    • Useful Useful x 1