TuxGamer Posted June 7, 2013 Share Posted June 7, 2013 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 More sharing options...
Arkanus Posted June 7, 2013 Share Posted June 7, 2013 (edited) 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 June 8, 2013 by Salocin Link to comment Share on other sites More sharing options...
TuxGamer Posted June 7, 2013 Author Share Posted June 7, 2013 Super danke! (: Jetzt funzt alles, jedenfalls soweit irgendwie schonmal Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now