Wie kann ich die Durability von einem Itemstack bei Bukkit einstellen?
Bukkit Itemstack Durability einstellen?"
"Hey, und zwar programmiere ich ein Bukkit 1vs1 Plugin und will vorab ein Kit erstellen,
bei welchem man ein Flint and Steel bekommt, das man nur 3mal benutzen kann.
Bis jetzt sieht mein Itemstack Code so aus:
p.getInventory().addItem(new ItemStack(Material.FLINT_AND_STEEL));
Was muss ich noch in den Code reinschreiben um die richtige Durability zu bekommen?? THX für Antworten ;D
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Du könntest den Spieler mit dem Feuerzeug in eine Arraylist packen und diese von 3 auf null zählen und dem spieler beim 3 mal verwenden des Feuerzeugs ihm einfach den Slot lerren und ihndann aus der Arraylist entfernen.
Es gibt die Methode setDurability(int durability)!
Also mache:
ItemStack i = new ItemStack(Material.FLINT_AND_STEEL);
i.setDurability(3); (Die genauen Zahlen kenne ich nicht)
p.getInventory().addItem(i);
Das sollte funktionieren!
Moment der braucht nicht ne Integer sondern ne Short!