Jump to content

Java Bukkit Spielerinventar setzen


TuxGamer
 Share

Recommended Posts

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 to comment
Share on other sites

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);
Edited by Salocin
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...
B
B