Frage von xDeron, 57

Warum wird mir der Fehler angezeigt (in der Console) das die Zeile fehlerhaft ist (siehe Beschreibung!)?

Zeile:

e.getPlayer().playEffect(e.getPlayer().getLocation(), Effect.WATERDRIP, 1);

e steht für Event

Fehlercode: http://pastebin.com/BMEhAHtp

Infos neben bei:

Verwendete Javaversion: 1.7 (das Plugin unterstützt nur die Version!)

Eclipse wurde zum Programmieren verwendet (Edition: Mars)

API: Spigot 1.8

Antwort
von xDeron, 38

AN ALLE!:

Der Fehlercode folgt noch...

Er wird innerhalb von 5min. in der Beschreibung stehen!

Expertenantwort
von KnusperPudding, Community-Experte für Java, 20

Laut Pastebin löst das hier den Fehler aus:

    Caused by: java.lang.NoSuchFieldError: WATERDRIP

    Würde ja bedeuten, dass hieran etwas falsch ist: 

    Effect.WATERDRIP

Kommentar von xDeron ,

Ja aber was :((

Ich verzweifle xDD

Nach dem Effect. wurde mir auch angezeigt, das WATERDRIP existiert....

Ich weiß wohl, dass das da dran liegt aber ich weiß nicht, weshalb...

Kommentar von KnusperPudding ,

weshalb

Können wir auch nur raten, da uns der teil vom Code ja nicht vorliegt, der uns das verraten würde.

Die Gegenstelle, welche den Parameter entgegen nimmt gibt dir diese Exception.

Antwort
von Gehilfling, 57

Die Fehlermeldung wäre noch hilfreich.

Kommentar von xDeron ,

Sofort...

Auf Pastebin??

Kommentar von xDeron ,
Kommentar von xDeron ,

Und? Hast du einen Fehler entdeckt? 

Kommentar von xDeron ,

Bist du noch aktiv? Ich bräuchte möglichst schnell eine Antwort da ich in 12 Minuten ausschalten muss.

Kommentar von Gehilfling ,

Ok, das sind schon sehr spezifische Fehler. An normaler Java-Syntax scheints nicht zu liegen..Kann dir da leider auch nicht weiterhelfen.

Kommentar von xDeron ,

Ok, trotzdem danke :)

Keine passende Antwort gefunden?

Fragen Sie die Community