diff --git a/src/main/java/appeng/core/sync/packets/PacketJEIRecipe.java b/src/main/java/appeng/core/sync/packets/PacketJEIRecipe.java index e7e3c4546..e2367012f 100644 --- a/src/main/java/appeng/core/sync/packets/PacketJEIRecipe.java +++ b/src/main/java/appeng/core/sync/packets/PacketJEIRecipe.java @@ -244,12 +244,10 @@ public class PacketJEIRecipe extends AppEngPacket } ItemHandlerUtil.setStackInSlot( craftMatrix, x, currentItem ); } - if( this.output == null ) - { - con.onCraftMatrixChanged( new WrapperInvItemHandler( craftMatrix ) ); - } - if( this.output != null && !( (ContainerPatternTerm) con ).isCraftingMode() ) + con.onCraftMatrixChanged( new WrapperInvItemHandler( craftMatrix ) ); + + if( this.output != null && con instanceof ContainerPatternTerm && !( (ContainerPatternTerm) con ).isCraftingMode() ) { IItemHandler outputSlots = cct.getInventoryByName( "output" ); for( int i = 0; i < this.output.length; ++i ) diff --git a/src/main/java/appeng/integration/modules/jei/RecipeTransferHandler.java b/src/main/java/appeng/integration/modules/jei/RecipeTransferHandler.java index 6accaa084..ba269607a 100644 --- a/src/main/java/appeng/integration/modules/jei/RecipeTransferHandler.java +++ b/src/main/java/appeng/integration/modules/jei/RecipeTransferHandler.java @@ -89,10 +89,10 @@ class RecipeTransferHandler implements IRecipeTransferHandl return new RecipeTransferErrorTooltip( I18n.format( "gui.appliedenergistics2.ProcessingPattern" ) ); } } - else - { - return RecipeTransferErrorInternal.INSTANCE; - } + } + else + { + return RecipeTransferErrorInternal.INSTANCE; } if( !doTransfer )