Cravercraft Geschrieben 30. Oktober 2015 Share Geschrieben 30. Oktober 2015 Hi! Ich programmiere seit einigen Wochen Bukkit Plugins. Jetzt habe ich ein neues programmiert und wenn ich einen bestimmten Command eingeben will, kommt eine Fehlermeldung: Hier ist meine Klasse mit diesem Command: Vielen Dank im Vorraus! Cravercraft Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
0 Yuki Geschrieben 30. Oktober 2015 Share Geschrieben 30. Oktober 2015 Hi, soweit ich das verstehe liegt dein Problem in Bild 4 beim speichern der Konfig. Du schreibst da z.B. cfg.set("posX.", x); Das Problem ist der Punkt nach dem posX, denn du erzeugst mit dem Befehl eine .yml Datei, die dann so aussehen würde: posX: <leer>: x das <leer> ist hier halt die Fehlermeldung = "empty path" -Yuki Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
0 Cravercraft Geschrieben 31. Oktober 2015 Autor Share Geschrieben 31. Oktober 2015 Vielen Dank! Jetzt klappt es. Wenn ich jetzt aber über ein Schild joinen möchte kommt folgende Fehlermeldung: Hier meine Listeners Klasse: Danke im Vorraus! Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
0 Baustein Geschrieben 31. Oktober 2015 Share Geschrieben 31. Oktober 2015 In Zeile 59 in der Klasse "Listeners" hat eine der Variablen keinen Wert. Liebe Grüße, Baustein Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
0 Cravercraft Geschrieben 31. Oktober 2015 Autor Share Geschrieben 31. Oktober 2015 Und welche? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
0 Yuki Geschrieben 31. Oktober 2015 Share Geschrieben 31. Oktober 2015 Hi, der Fehler ist "Name cannot be null" also würde ich erst einmal von "world" ausgehen, denn diese Variable übergibst du ja an .getWorld( ) und würde für mich als Weltname am logischsten klingen. Prüfe halt vorher nochmal, ob in der Variable auch etwas drin steht, vorallem nach dem ersten Start, wenn noch keine Konfig da ist, das du auch wirklich einen Standardwert hast und nicht eben eine leere Variable dort entsteht. -Yuki Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
0 Cravercraft Geschrieben 2. November 2015 Autor Share Geschrieben 2. November 2015 Jetzt bekomme ich zumindest schonmal keine Fehlermeldung mehr. Wenn ich jz allerdings /skypvp join eingebe, dann werde ich immer zu 0 0 0 teleportiert. Das passiert, obwohl in der config.yml andere Koordinaten stehen. Falls ihr die Klassen braucht, dann schaut weiter oben nach. Vielen Dank im Vorraus! Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
0 Yuki Geschrieben 2. November 2015 Share Geschrieben 2. November 2015 Hi, Groß- und Kleinschreibung beachten? Beim speichern in der Konfig: pos[..] Beim auslesen aus der Konfig: Pos[..] -Yuki Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
0 Baustein Geschrieben 2. November 2015 Share Geschrieben 2. November 2015 Generell wäre es eine gute Idee, wenn du [code=auto:0] // Dein Code [/code] -Tags nutzt, oder Seiten wiehttp://pastebin.com/verwendest, und dort deine gesamten Klassen hochlädst. Dann können wir das besser kontrollieren Liebe Grüße, Baustein Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Frage
Cravercraft
Hi!
Ich programmiere seit einigen Wochen Bukkit Plugins. Jetzt habe ich ein neues programmiert und wenn ich einen bestimmten Command eingeben will, kommt eine Fehlermeldung:
Hier ist meine Klasse mit diesem Command:
Vielen Dank im Vorraus!
Cravercraft
Link zu diesem Kommentar
Auf anderen Seiten teilen
8 Antworten auf diese Frage
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden