Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_8_R1.block.CraftBlockState cannot be cast to org.bukkit.block.Sign
org.bukkit.block.Sign sign = (org.bukkit.block.Sign) e.getClickedBlock().getState();
Nein, hat er nicht, da die Exception nur bei falschen Casts geworfen wird ;DHast du
in deinem Code drin?Code:if(event.getClickedBlock.getState() instanceof Sign) {
Naja, lieber mal sicher gehen...Nein, hat er nicht, da die Exception nur bei falschen Casts geworfen wird ;D
Nein, habe ich jedoch getestet. Allerdings habe ich auch eine Methode, die erkennt, wenn man ein Schild hinstellt und was drauf schreibt. dort kann ich mir den Block holen und mit deiner Zeile wird das Schild dort auch erkannt. In der anderen Methode jedoch nicht. Das ist leicht irritierend. Das Problem liegt eigentlich darin, dass mir ein NMS Block zurückgegeben wird anstatt dem, was Eclipse mir anzeigt, nämlich ein org.bukkit.block.Block.Hast du
in deinem Code drin?Code:if(event.getClickedBlock.getState() instanceof Sign) {
Verwechselst du bei der Überprüfung vllt org.bukkit.material.Sign mit org.bukkit.block.Sign?Nein, habe ich jedoch getestet. Allerdings habe ich auch eine Methode, die erkennt, wenn man ein Schild hinstellt und was drauf schreibt. dort kann ich mir den Block holen und mit deiner Zeile wird das Schild dort auch erkannt. In der anderen Methode jedoch nicht. Das ist leicht irritierend. Das Problem liegt eigentlich darin, dass mir ein NMS Block zurückgegeben wird anstatt dem, was Eclipse mir anzeigt, nämlich ein org.bukkit.block.Block.
Nope. Inzwischen funktioniert es allerdings, wieso weiß ich nicht. Hab eigentlich nicht wirklich viel geändert. Was solls, Problem gelöst Jetzt hab ich nur noch ein Problem mit der XP... aber das wird schon noch.Verwechselst du bei der Überprüfung vllt org.bukkit.material.Sign mit org.bukkit.block.Sign?
???System.currentTimeMillis() gibt dir die jetztige laufzeit an. das könnte dir schonmal weiterhelfen
???
die arme Endlosschleife mit dem If... nee, geht das auch sparsamer?
Kennt jemand eine Seite wo mann Seine Plugins veröffentlicht
Ich brauch eine gute Idee. Ich will eine Liste von Chatlogs irgendwo online speichern (mit java) wo ich sie auch gut wieder herbekomm und ich will diese liste später auch noch editieren können. Ich hab da an sowas wie pastebin gedacht, eine datenbank will ich da eher vermeiden. Aber bei pastebin hab ich noch keinen weg gefunden wie ich die liste nachträglich noch verändern kann.Brauch wer Hilfe? ^^