diff --git a/common/src/main/java/trinsdar/gt4r/loader/machines/MaceratorLoader.java b/common/src/main/java/trinsdar/gt4r/loader/machines/MaceratorLoader.java index 2bc39254..971325f5 100644 --- a/common/src/main/java/trinsdar/gt4r/loader/machines/MaceratorLoader.java +++ b/common/src/main/java/trinsdar/gt4r/loader/machines/MaceratorLoader.java @@ -135,10 +135,10 @@ public static void initAuto() { } }); AntimatterAPI.all(StoneType.class, s -> { - if (s.getMaterial() == NULL || !s.getMaterial().has(DUST)) return; - MACERATING.RB().ii(RecipeIngredient.of(s.getState().getBlock().asItem(), 1)).io(DUST.get(s.getMaterial(), 1)).add(s.getMaterial().getId() + "_dust",400, 2); + if (s.getMaterial() == NULL || !s.getMaterial().has(DUST) || s.isSandLike()) return; + MACERATING.RB().ii(RecipeIngredient.of(s.getState().getBlock().asItem(), 1)).io(DUST.get(s.getMaterial(), 1)).add(s.getId() + "_stone_to_" + s.getMaterial().getId() + "_dust",400, 2); if (s instanceof CobbleStoneType){ - MACERATING.RB().ii(RecipeIngredient.of(((CobbleStoneType)s).getBlock("cobble").asItem(), 1)).io(DUST.get(s.getMaterial(), 1)).add("cobbled_" + s.getMaterial().getId() + "_dust",400, 2); + MACERATING.RB().ii(RecipeIngredient.of(((CobbleStoneType)s).getBlock("cobble").asItem(), 1)).io(DUST.get(s.getMaterial(), 1)).add("cobbled_" + s.getId() + "_to_" + s.getMaterial().getId() + "_dust",400, 2); } }); AntimatterAPI.all(FluidPipe.class).forEach(t -> {