• 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!

Statisches Schild?????

Funzocker1

Schafhirte
Registriert
21 Oktober 2012
Beiträge
127
Diamanten
0
Hallo. Eine ganz dumme Frage. wie kann ich ein statisches Schild coden. Damit meine ich: ein Schild was ich statisch anlege mit den lines usw. und dann einfach auf die jeweiligen pos. hinsetze. ich habe es mit
Sign s = (Sign) new org.bukkit.material.Sign();
versucht doch da bekomme ich nur exceptions.
 
G

games6471

Guest
Wie schwer ist es den die Exception auch in den Beitrag zu schreiben ?

Damit wird es viel einfach sein den Fehler zu finden. Noch besser würde es funktionieren, wenn du den kompletten Code-Abschnitt postest.
 

Funzocker1

Schafhirte
Registriert
21 Oktober 2012
Beiträge
127
Diamanten
0
ok

ok hier ist die Exception
17:09:34 [SEVERE] Exception in thread "pool-1-thread-3"
17:09:34 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin fMts v0.1 g
enerated an exception while executing task 12
at org.bukkit.craftbukkit.v1_5_R1.scheduler.CraftAsyncTask.run(CraftAsyn
cTask.java:56)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassCastException: org.bukkit.material.Sign cannot be cast
to org.bukkit.block.Sign
at me.funzocker1.MtsSystem.MtsSystem$1.run(MtsSystem.java:55)
at org.bukkit.craftbukkit.v1_5_R1.scheduler.CraftTask.run(CraftTask.java
:53)
at org.bukkit.craftbukkit.v1_5_R1.scheduler.CraftAsyncTask.run(CraftAsyn
cTask.java:53)
... 3 more
 
G

games6471

Guest
Du castet von einem Material in ein Block. Doch dies funktioniert gar nicht, da es völlig unterschiedliche Objekte sind.

Code:
org.bukkit.material.Sign cannot be cast
to org.bukkit.block.Sign

Du musst es als Block speichern.
 

Funzocker1

Schafhirte
Registriert
21 Oktober 2012
Beiträge
127
Diamanten
0
Oh ja danke. Wie gesagt es war eine sehr dumme Frage sorry dafür :D

Also nochmal ich bin zu dumm irgendwie. Also wie erstelle ich den jetzt so ein Schild weil mit org.bukkit.materia.Sign geht es nicht und mit einem CraftSign geht es auch nicht weil ich da wieder nicht in die einzelnen Lines etwas schreiben kann :/. hilfe
 
Zuletzt bearbeitet von einem Moderator:
Oben