From fb71dbca67937a1a40183d99a756e36fe0ab4e35 Mon Sep 17 00:00:00 2001
From: Thiakil <thiakil@users.noreply.github.com>
Date: Fri, 20 Dec 2024 21:10:45 +0800
Subject: [PATCH] fix bonemeal dupe. oopsies

---
 .../mekanism/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e  | 4 ++--
 .../mekanism/data/mekanism/recipe/crushing/bone_block.json    | 2 +-
 .../mekanism/common/recipe/impl/CrusherRecipeProvider.java    | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/datagen/generated/mekanism/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/src/datagen/generated/mekanism/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e
index a3fd12777a2..62bf173846d 100644
--- a/src/datagen/generated/mekanism/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e
+++ b/src/datagen/generated/mekanism/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e
@@ -1,4 +1,4 @@
-// Recipes	2024-08-20T15:23:02.5377889	Recipes
+// Recipes	2024-12-20T21:09:35.9172747	Recipes
 0fc9e539372429b3e5df0dc0595978c4fc45d201 data/mekanism/recipe/antiprotonic_nucleosynthesizer.json
 6d20b08ca1cc993d4c39a761361dce522fe45a7a data/mekanism/recipe/atomic_disassembler.json
 00928ea6e8b57d257c773343c0dc0d337c9d4f5f data/mekanism/recipe/bin/advanced.json
@@ -530,7 +530,7 @@ d7d123327172eb337d782d8993a32bcb1ef7306b data/mekanism/recipe/crushing/blackston
 c9b16d5e5689b70c52c76c16fdb8ba49dc005a04 data/mekanism/recipe/crushing/blackstone/polished_wall_to_wall.json
 102bfd0ffa1d652630dc21c241d6de1d949c7a98 data/mekanism/recipe/crushing/blaze_rod.json
 a7420dce4d51459d5d9e730d93aaf24dc6181a58 data/mekanism/recipe/crushing/bone.json
-6134d1b51a790f82bf6141b9324a457dee4b2c98 data/mekanism/recipe/crushing/bone_block.json
+f4695aafabb3eeb57aa03bcb5a34dda2580af268 data/mekanism/recipe/crushing/bone_block.json
 6280ff342955fec34219a3efa312b15ca219ab27 data/mekanism/recipe/crushing/break_disc_5.json
 64bd49a355aea025a3bb15f4c6a76c8f7bffe2bc data/mekanism/recipe/crushing/breeze_rod.json
 19c51b6d7ff104cc17ba1bc4edbe4cd785325846 data/mekanism/recipe/crushing/charcoal_dust.json
diff --git a/src/datagen/generated/mekanism/data/mekanism/recipe/crushing/bone_block.json b/src/datagen/generated/mekanism/data/mekanism/recipe/crushing/bone_block.json
index 941860b611c..5b069c2feca 100644
--- a/src/datagen/generated/mekanism/data/mekanism/recipe/crushing/bone_block.json
+++ b/src/datagen/generated/mekanism/data/mekanism/recipe/crushing/bone_block.json
@@ -5,7 +5,7 @@
     "item": "minecraft:bone_block"
   },
   "output": {
-    "count": 18,
+    "count": 9,
     "id": "minecraft:bone_meal"
   }
 }
\ No newline at end of file
diff --git a/src/datagen/main/java/mekanism/common/recipe/impl/CrusherRecipeProvider.java b/src/datagen/main/java/mekanism/common/recipe/impl/CrusherRecipeProvider.java
index 065a3587beb..9a2c0675727 100644
--- a/src/datagen/main/java/mekanism/common/recipe/impl/CrusherRecipeProvider.java
+++ b/src/datagen/main/java/mekanism/common/recipe/impl/CrusherRecipeProvider.java
@@ -103,7 +103,7 @@ public void addRecipes(RecipeOutput consumer, HolderLookup.Provider registries)
         //Bone block -> bone meal
         ItemStackToItemStackRecipeBuilder.crushing(
               IngredientCreatorAccess.item().from(Blocks.BONE_BLOCK),
-              new ItemStack(Items.BONE_MEAL, BONEMEAL_FROM_BONE * 3)//vanilla is 3 bone's worth
+              new ItemStack(Items.BONE_MEAL, 9)//must be the same as vanilla needs to make a block
         ).build(consumer, Mekanism.rl(basePath + "bone_block"));
         //Red Sandstone -> Sand
         RecipeProviderUtil.addSandStoneToSandRecipe(consumer, basePath + "red_sandstone_to_sand", null, Blocks.RED_SAND, Tags.Items.SANDSTONE_RED_BLOCKS);