Bukkit plugin programmieren: beschriebene Bücher.

07/24/2013 00:54 SBotDE#1
Hey,
ich will in Bukkit ein Beschriebenes Buch erstellen! Ich weis schon das das was mit der Item Meta zu tun hat aber weiter leider nicht.... : (

Kann mir da bitte einer Helfen ?


MfG
07/24/2013 01:00 ComputerBaer#2
Ich würde sagen, dieses Interface enthält die Methoden: [Only registered and activated users can see links. Click Here To Register...]

Wie du das aus einem Buch bekommst weis ich jetzt auf Anhieb nicht. Ich würde aber einfach mal versuchen das Buch oder die Metadaten des Buchs in dieses Interface zu konvertieren. Wenn das geglückt ist, solltest du die Methoden problemlos nutzen können.

Edit:
So ungefähr würde ich es versuchen:
Code:
// Sicherstellen das "item" ein Buch ist !
BookMeta book = (BookMeta) item.getItemMeta();
Edit 2:
Eventuell wenn du mit dem Buch fertig bist, dann noch wieder dem itemStack zuweisen. Könnte auch sein, dass es überflüssig ist.
Code:
item.setItemMeta(book);
07/24/2013 01:57 SBotDE#3
Danke für die Antwort ich suche im Internet mal nach Tutorials zur BookMeta!
07/24/2013 02:07 ComputerBaer#4
Was brauchst du denn noch? Oder geht das Geschriebene so nicht?

Alles was du an "Tutorial" brauchen solltest um BookMeta zu benutzen, sollte bei dem Link stehen. Wenn du das nicht lesen kannst, solltest du dir überlegen ob Programmieren wirklich deine Welt ist. (Gilt natürlich nur, wenn es auch funktioniert, wie ich es erwarte)
07/24/2013 13:08 SBotDE#5
Entschuldigung aber der Link ist der Grund warum ich es verstanden habe also bitte nicht immer so vor eiliege Schlüsse ziehn.
07/24/2013 13:50 ComputerBaer#6
Weist du ... ich hätte nichts gesagt, hättest du geschrieben "ich schaue mir das mal an" oder "ich versuche es". Aber "ich suche mal nach tutorials dazu" klingt als ob du mit dem link nichts anfangen kannst ...

Und da du nie auf "Thanks" drückst, kann ich aus deinen Antworten auch nicht erkennen, ob das "Danke" ernst gemeint ist, oder nicht. Hier könnte es wohl "echt" sein, beim WorldGenerator könnte es aber auch "Schön das du geschrieben hast, aber ... das bringt mir nichts".

Kann sein, das du immer die formulierungen und Aussagen erwischt, an denen ich meine zu erkennen, dass jemand nicht weis was er tut. Das trifft dann eigentlich auch immer zu, aber muss eben nicht immer der Fall.
07/24/2013 15:03 SBotDE#7
Für diesen Absatz Like ich nun immer wenn es Hilfreich war dein Kommentar damit so etwas in Zukunft nicht passiert.
07/24/2013 17:03 ოყlἶlրωղყ#8
Nutzt du Essentials auf deinem Server?
Falls ja, dann kannst du das mit den Buechern einfach ueber das Plugin regeln.
Es gibt eine .txt Datei, in der du die Buecher, die du haben moechtest, eintragen kannst. Diese werden dann autmatisch mit Metadaten etc versehen und du kannst diese inGame via Command abrufen. (:

~
07/24/2013 17:43 SBotDE#9
Danke aber diese Bücher sollen auch gegeben werden wenn ein Spieler als aller erstes auf den Server joint. Kannst du mir vielleicht dabei Helfen ? Wenn ja kannst du mich mal Anschreiben: sbotde
07/24/2013 17:59 ComputerBaer#10
Welche Bücher? Deine Eigenen oder die Essentialsbücher?
07/24/2013 18:17 SBotDE#11
die die ich mit der Item Meta erstellt habe. Ich weis auch schon wie das geht also ist dies nichts besonderes
07/25/2013 07:38 ოყlἶlրωղყ#12
Die Buecher direkt am Anfang auszugeben ist kein Problem.
In der Essentialsconfig gibt es direkt einen Punkt in dem man definieren kann, welche Startitems der Spieler bekommen soll.
Da kann man dann das Buch einfach mit rein setzen. (:

~