diff --git a/src/main/java/net/minestom/server/inventory/Inventory.java b/src/main/java/net/minestom/server/inventory/Inventory.java index 52c3e8a15..b74b43179 100644 --- a/src/main/java/net/minestom/server/inventory/Inventory.java +++ b/src/main/java/net/minestom/server/inventory/Inventory.java @@ -23,7 +23,6 @@ import net.minestom.server.utils.validate.Check; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import java.util.Arrays; import java.util.Collections; import java.util.List; import java.util.Set; @@ -199,7 +198,7 @@ public class Inventory implements InventoryModifier, InventoryClickHandler, View @NotNull @Override public ItemStack[] getItemStacks() { - return Arrays.copyOf(itemStacks, itemStacks.length); + return itemStacks.clone(); } @Override diff --git a/src/main/java/net/minestom/server/inventory/PlayerInventory.java b/src/main/java/net/minestom/server/inventory/PlayerInventory.java index a492909a3..7395c0578 100644 --- a/src/main/java/net/minestom/server/inventory/PlayerInventory.java +++ b/src/main/java/net/minestom/server/inventory/PlayerInventory.java @@ -22,7 +22,6 @@ import net.minestom.server.utils.validate.Check; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import java.util.Arrays; import java.util.List; import java.util.concurrent.CopyOnWriteArrayList; @@ -59,7 +58,7 @@ public class PlayerInventory implements InventoryModifier, InventoryClickHandler @NotNull @Override public ItemStack[] getItemStacks() { - return Arrays.copyOf(items, items.length); + return items.clone(); } @NotNull