diff --git a/src/main/java/net/zepalesque/redux/event/listener/RecipeListener.java b/src/main/java/net/zepalesque/redux/event/listener/RecipeListener.java index 5b83e1307..ec0cfe8d0 100644 --- a/src/main/java/net/zepalesque/redux/event/listener/RecipeListener.java +++ b/src/main/java/net/zepalesque/redux/event/listener/RecipeListener.java @@ -14,8 +14,9 @@ public class RecipeListener { @SubscribeEvent public static void onStackItem(ItemStackedOnOtherEvent event) { - if (event.getClickAction() == ClickAction.SECONDARY) { - StackingRecipeHelper.stack(event, stack -> stack.is(AetherItems.AMBROSIUM_SHARD), ReduxRecipes.INFUSION.get()); + if (event.getClickAction() == ClickAction.SECONDARY && + StackingRecipeHelper.stack(event, stack -> stack.is(AetherItems.AMBROSIUM_SHARD), ReduxRecipes.INFUSION.get())) { + event.setCanceled(true); } } }