Jump to content

Empfohlene Beiträge

Geschrieben

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

Geschrieben (bearbeitet)

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

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