diff --git a/src/main/java/interactic/util/Helpers.java b/src/main/java/interactic/util/Helpers.java index d31b5d5..6a1e463 100644 --- a/src/main/java/interactic/util/Helpers.java +++ b/src/main/java/interactic/util/Helpers.java @@ -39,8 +39,8 @@ public static ItemEntity raycastItem(Entity camera, float reach) { } public static boolean canPlayerPickUpItem(PlayerEntity player, ItemEntity item) { - if (!InteracticInit.getConfig().autoPickup() && player.isSneaking() && !item.getCommandTags().contains("interactic.ignore_auto_pickup_rule")) { - return true; + if (!InteracticInit.getConfig().autoPickup()) { + return player.isSneaking() || item.getCommandTags().contains("interactic.ignore_auto_pickup_rule"); } if (!InteracticInit.getConfig().itemFilterEnabled()) return true;