Skip to content

Commit bfad1d1

Browse files
committed
add bone block to crusher recipes
1 parent bef83f8 commit bfad1d1

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

src/datagen/generated/mekanism/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/datagen/generated/mekanism/data/mekanism/recipe/crushing/bone_block.json

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/datagen/main/java/mekanism/common/recipe/impl/CrusherRecipeProvider.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,10 +95,16 @@ public void addRecipes(RecipeOutput consumer, HolderLookup.Provider registries)
9595
new ItemStack(Items.WIND_CHARGE, 6)
9696
).build(consumer, Mekanism.rl(basePath + "breeze_rod"));
9797
//Bone -> bone meal
98+
final int BONEMEAL_FROM_BONE = 6;
9899
ItemStackToItemStackRecipeBuilder.crushing(
99100
IngredientCreatorAccess.item().from(Items.BONE),
100-
new ItemStack(Items.BONE_MEAL, 6)
101+
new ItemStack(Items.BONE_MEAL, BONEMEAL_FROM_BONE)
101102
).build(consumer, Mekanism.rl(basePath + "bone"));
103+
//Bone block -> bone meal
104+
ItemStackToItemStackRecipeBuilder.crushing(
105+
IngredientCreatorAccess.item().from(Blocks.BONE_BLOCK),
106+
new ItemStack(Items.BONE_MEAL, BONEMEAL_FROM_BONE * 3)//vanilla is 3 bone's worth
107+
).build(consumer, Mekanism.rl(basePath + "bone_block"));
102108
//Red Sandstone -> Sand
103109
RecipeProviderUtil.addSandStoneToSandRecipe(consumer, basePath + "red_sandstone_to_sand", null, Blocks.RED_SAND, Tags.Items.SANDSTONE_RED_BLOCKS);
104110
//Sandstone -> Sand

0 commit comments

Comments
 (0)