diff --git a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/item/crafting/ServerRecipeBookMixin.java b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/item/crafting/ServerRecipeBookMixin.java index 8670acb2..348a685e 100644 --- a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/item/crafting/ServerRecipeBookMixin.java +++ b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/item/crafting/ServerRecipeBookMixin.java @@ -20,7 +20,7 @@ public class ServerRecipeBookMixin { @Redirect(method = "add", at = @At(value = "INVOKE", target = "Lnet/minecraft/item/crafting/IRecipe;isDynamic()Z")) public boolean arclight$recipeUpdate(IRecipe recipe, Collection> collection, ServerPlayerEntity playerEntity) { - return !recipe.isDynamic() && CraftEventFactory.handlePlayerRecipeListUpdateEvent(playerEntity, recipe.getId()); + return recipe.isDynamic() || !CraftEventFactory.handlePlayerRecipeListUpdateEvent(playerEntity, recipe.getId()); } @Inject(method = "sendPacket", cancellable = true, at = @At("HEAD"))