• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Suchergebnisse

  1. Avankziar

    Spigot Farbcodes Plugin programmieren pls Hilfe

    @EventHandler public void onChat(ChatEvent event) { String chat = event.getMessage(); event.setMessage(tl(chat)); } public static String tl(String path) { return ChatColor.translateAlternateColorCodes('&', path); } Das ändert das geschrieben im...
  2. Avankziar

    Spigot Rüstung abfragen dann effekt geben

    Na so ungefähr: @EventHandler public void FlyArmorCheck(InventoryClickEvent e) { Player p = (Player) e.getWhoClicked(); ItemStack i1 = new ItemStack(Material.GOLDEN_BOOTS); ItemMeta m1 = i1.getItemMeta(); m1.setDisplayName("§3§lFly Armor Boots")...
  3. Avankziar

    Spigot Rüstung abfragen dann effekt geben

    Um mal dazwischen zu funken, ich glaube nicht, dass du so einfach ItemStacks per equals() abgleichen kannst, bzw. bei einem meiner Plugins ginge das auch net... Ich habe es damals per ItemMeta String vergleich gemacht: public boolean isSameItem(Material mat, ItemMeta meta, ItemStack other) {...
  4. Avankziar

    Ideen für ein gutes Level System?

    Level System ist nicht gleich Level System. Du musst dir erstmal im Klaren sein was für ein System du willst. Die Einfachste Sache wäre, du gibt dem Spieler für alle bestimmten Aktion Erfahrungslvl, die dann das Level vorranttreiben. Das Level bestimmt dann bspw. was verbessert wird. Bspw...
  5. Avankziar

    Spigot Rangsystem

    Genau, einfach komplett in die command klasse umschreiben
  6. Avankziar

    Spigot Rangsystem

    Wie ich schon geschrieben habe, das Event mal rausholen^^ und als Command machen Weil der fehler liegt hier: if(target.isOnline()) { int rankValue = 0; p.sendMessage("§cFehler:" + targetName + "§cist nicht online!"); <= Das muss raus...
  7. Avankziar

    Spigot Rangsystem

    Ok, dachte es läge daran. JoinListener() ist aber eine Klasse mit einem implementierten Listener. Deswegen regestrierst du eine klasse mit Listener, und nicht nur einen Listener^^ Aber wenn eclipse rummeckert muss ich sagen, das ich dann von meinem entfernten standpunkt aus, ratlos bin^^
  8. Avankziar

    Spigot Rangsystem

    Warte mal, für welche version programmierst du?
  9. Avankziar

    Spigot Rangsystem

    Nee, da sehe ich keine Fehler, was mir aber komisch vorkommt sind die Zeilen in der Main Klasse FileHandler FileHander = new FileHandler(); PlayerHandler PlayerHandler = new PlayerHandler(); Events Events = new Events(PlayerHandler)...
  10. Avankziar

    Spigot Rangsystem

    Mhh, das ist tricky. Denn so ist die zeile in ordnung, eventuell wird vorher etwas getan, dass dazuführt, dass der RangCommand() null ist.
  11. Avankziar

    Spigot Rangsystem

    Fehlerlesen können hilft^^ at de.firnen.server.main.Main.onEnable(Main.java:20) ~[?:?] das bedeutet, in deiner Main Klasse, in der Zeile 20 ist ein Nullpointer Fehler. Nun was steht mitlerweile an dieser stelle? P.S.: Bei fehlern immer den aktuellen Code der Klasse mitgeben^^
  12. Avankziar

    Spigot Rangsystem

    und eventuell deinen Pfad überdenken, wenn du nämlich mehere Plugins schreibst, und die alle mit de.firnen.server.main.Main anfangen, würde das zu konfikten führen. Da dein Plugin ein Rangsystem ist, besser sowas wie: de.firnen.rangsystem.main.Main oder so nennen ok, auch die plugin.yml ist...
  13. Avankziar

    Spigot Rangsystem

    getCommand("rank <Name> <Rang>").setExecutor(new RangCommand()); bitte zu getCommand("rank").setExecutor(new RangCommand()); ändern, denn ein Command ist nur "rank", der rest sind Argumente!! und du hast die plugin.yml vergessen rein zu tun
  14. Avankziar

    Spigot Rangsystem

    Der elegante Weg ist es, eine neue Klasse mit einem CommandExecutor zu verwenden ^^ Ist Übersichtlicher^^ (Vor allem wenn du zig commands hast, immer eine neue klasse nehmen. Mache ich auch bei fast allen Events, außer dann nicht, wenn sie zusammenhängen^^ Sowie was ich gerade mache, ein...
  15. Avankziar

    Rüstung mit Effekten belegen

    Dann weiß ich nicht warum er "Plugins" geschrieben hat... Dann sind das doch Skripte, oder nicht?
  16. Avankziar

    Rüstung mit Effekten belegen

    Ist zwar was älter, aber eventuell ist das noch nicht "gelöst". Nun ich bin etwas verwirrt, willst du Skripts schreiben, oder Plugins? Beim ersten kann ich dir leider auch nicht helfen, aber beim Zweiten. Eine vielleicht nicht so elegante Lösung wäre, dass du Neue verzauberungen den Vanillas...
  17. Avankziar

    Spigot Rangsystem

    Naja, der Server erkennt es nicht als Command, da du hier ein EVENT nutzt! Die Fehlermeldung dass, der Spieler nicht existiert, kommt, da das Event trotzdem getriggert wird... Und der Spieler existiert nicht, weil du bei "target!=null" dadrunter auch eine Nachricht ausgibst, dass der Spieler...
  18. Avankziar

    Spigot Befehle sperren (Ohne Permissions)

    Die Frage ist eher, warum könnte das Plugin das nicht auch bei /plugins? Ich meine kurz in dem CommandProzessEvent (oder wie das hieß) notieren und fertig...
  19. Avankziar

    Spigot Eigene Reload-Funktion

    Ist relative einfach Main plugin = (Main) Bukkit.getServer().getPluginManager().getPlugin("Pluginname"); //Main = deine Mainklasse plugin.getPluginLoader().disablePlugin(plugin); plugin.getPluginLoader().enablePlugin(plugin);
  20. Avankziar

    Spielmodus nachmachen

    Schwierige Frage, ich würde sagen, die Idee gehört erstmal so halb ihm (Es ist da schwer zu differenzieren), jedoch was absolut er verlangen kann ist, dass du seinen Code nicht benutzten darfst, da es auf jeden Fall sein geistiges Eigentum ist.
Oben