From ab80f109094825a6b126e3364c06266cf868e303 Mon Sep 17 00:00:00 2001 From: trpipher Date: Wed, 7 Oct 2026 12:34:19 -0500 Subject: [PATCH] Fix mechanical saw ignoring filter for converted Cutting Board recipes --- .../mixin/farmersdelight/SawBlockEntityMixin.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/integration/farmersdelight/java/plus/dragons/createcentralkitchen/mixin/farmersdelight/SawBlockEntityMixin.java b/src/integration/farmersdelight/java/plus/dragons/createcentralkitchen/mixin/farmersdelight/SawBlockEntityMixin.java index 6c74ea50..017ec078 100644 --- a/src/integration/farmersdelight/java/plus/dragons/createcentralkitchen/mixin/farmersdelight/SawBlockEntityMixin.java +++ b/src/integration/farmersdelight/java/plus/dragons/createcentralkitchen/mixin/farmersdelight/SawBlockEntityMixin.java @@ -23,6 +23,8 @@ import com.simibubi.create.content.kinetics.base.BlockBreakingKineticBlockEntity; import com.simibubi.create.content.kinetics.saw.SawBlockEntity; import com.simibubi.create.content.processing.recipe.ProcessingInventory; +import com.simibubi.create.foundation.blockEntity.behaviour.filtering.FilteringBehaviour; +import com.simibubi.create.foundation.recipe.RecipeConditions; import java.util.List; import me.fallenbreath.conditionalmixin.api.annotation.Condition; import me.fallenbreath.conditionalmixin.api.annotation.Restriction; @@ -45,6 +47,9 @@ public abstract class SawBlockEntityMixin extends BlockBreakingKineticBlockEntit @Shadow public ProcessingInventory inventory; + @Shadow + private FilteringBehaviour filtering; + public SawBlockEntityMixin(BlockEntityType type, BlockPos pos, BlockState state) { super(type, pos, state); } @@ -55,10 +60,12 @@ private List>> addCuttingBoardRecipe(List