From 1ded8fe5da1c48b419aa6cbc8fef56e5736cc52d Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Thu, 25 Sep 2025 06:51:02 +0800 Subject: [PATCH] fix removing item by name --- .../src/forge/adventure/player/AdventurePlayer.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/forge-gui-mobile/src/forge/adventure/player/AdventurePlayer.java b/forge-gui-mobile/src/forge/adventure/player/AdventurePlayer.java index cc3e7979482..ebc4ae17e1a 100644 --- a/forge-gui-mobile/src/forge/adventure/player/AdventurePlayer.java +++ b/forge-gui-mobile/src/forge/adventure/player/AdventurePlayer.java @@ -1194,9 +1194,7 @@ public class AdventurePlayer implements Serializable, SaveFileContent { } public void removeItem(String name) { - ItemData item = ItemListData.getItem(name); - if (item != null) - removeItem(item); + inventoryItems.stream().filter(itemData -> name.equalsIgnoreCase(itemData.name)).findFirst().ifPresent(this::removeItem); } public void removeItem(ItemData item) {