geforkt von Mirrors/Paper
Improve documentation of Inventory#removeItem (#8263)
Dieser Commit ist enthalten in:
Ursprung
8667acbf07
Commit
7e03e79e50
@ -9,6 +9,22 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
|||||||
--- a/src/main/java/org/bukkit/inventory/Inventory.java
|
--- a/src/main/java/org/bukkit/inventory/Inventory.java
|
||||||
+++ b/src/main/java/org/bukkit/inventory/Inventory.java
|
+++ b/src/main/java/org/bukkit/inventory/Inventory.java
|
||||||
@@ -0,0 +0,0 @@ public interface Inventory extends Iterable<ItemStack> {
|
@@ -0,0 +0,0 @@ public interface Inventory extends Iterable<ItemStack> {
|
||||||
|
public HashMap<Integer, ItemStack> addItem(@NotNull ItemStack... items) throws IllegalArgumentException;
|
||||||
|
|
||||||
|
/**
|
||||||
|
- * Removes the given ItemStacks from the inventory.
|
||||||
|
+ * Removes the given ItemStacks from the storage contents of the inventory.
|
||||||
|
+ * For removing ItemStacks from the inventories that have other content groups,
|
||||||
|
+ * like Player inventories, see {@link #removeItemAnySlot(ItemStack...)}.
|
||||||
|
* <p>
|
||||||
|
* It will try to remove 'as much as possible' from the types and amounts
|
||||||
|
* you give as arguments.
|
||||||
|
@@ -0,0 +0,0 @@ public interface Inventory extends Iterable<ItemStack> {
|
||||||
|
* @param items The ItemStacks to remove
|
||||||
|
* @return A HashMap containing items that couldn't be removed.
|
||||||
|
* @throws IllegalArgumentException if items is null
|
||||||
|
+ * @see #removeItemAnySlot(ItemStack...)
|
||||||
|
*/
|
||||||
@NotNull
|
@NotNull
|
||||||
public HashMap<Integer, ItemStack> removeItem(@NotNull ItemStack... items) throws IllegalArgumentException;
|
public HashMap<Integer, ItemStack> removeItem(@NotNull ItemStack... items) throws IllegalArgumentException;
|
||||||
|
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren