Jump to content

Java Bukkit Spielerinventar setzen


TuxGamer

Empfohlene Beiträge

Hallo,

ich schreibe derzeit ein Bukkit-Plugin (was verrat ich nicht, bevor morgen dann jemand mit dem fertigen Projekt kommt ^^).

Dabei brauche ich eine Funktion, die das Inventar eines Spiels leert, allerdings auch eine, die ein Inventar setzt.

Dazu gibt es ja "irgendwie" sowas:

http://jd.bukkit.org/dev/doxygen/d3/dad/interfaceorg_1_1bukkit_1_1inventory_1_1Inventory.html#details

Mit

new ItemStack()

Und so.

Allerdings bekomme ich das nicht hin ^^

Was mache ich falsch?

~Tuxi

Link zu diesem Kommentar
Auf anderen Seiten teilen

Inventar leeren geht ganz einfach:

player.getInventory().clear();

ItemStack funktioniert so:

ItemStack item = new ItemStack(<ItemID>, <Amount>);player.getInventory().addItem(item);

Du kannst aber auch mehere Items in das Inventar hinzufügen:

ItemStack item1 = new ItemStack(1, 64);ItemStack item2 = new ItemStack(2, 64);ItemStack[] items = new ItemStack[]{item1, item2};player.getInventory().addItem(items);//oder:player.getInventory().addItem(item1, item2);
bearbeitet von Salocin
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...
B
B