Skip to content

Commit

Permalink
Mirrored recipes (#313)
Browse files Browse the repository at this point in the history
  • Loading branch information
bruberu authored Dec 9, 2021
1 parent aac9bb6 commit cb406b3
Showing 1 changed file with 7 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -122,21 +122,21 @@ public static void processSimpleToolHead(OrePrefix toolPrefix, Material material

public static void processStick(OrePrefix stickPrefix, Material material, ToolProperty property) {
if (material.hasProperty(PropertyKey.INGOT)) {
ModHandler.addShapedRecipe(String.format("plunger_%s", material),
ModHandler.addMirroredShapedRecipe(String.format("plunger_%s", material),
MetaItems.PLUNGER.getStackForm(material),
"xRR", " SR", "S f",
'S', new UnificationEntry(OrePrefix.stick, material),
'R', new UnificationEntry(OrePrefix.plate, Materials.Rubber));
}

if (material.hasFlag(GENERATE_ROD)) {
ModHandler.addShapedRecipe(String.format("screwdriver_%s", material.toString()),
ModHandler.addMirroredShapedRecipe(String.format("screwdriver_%s", material.toString()),
MetaItems.SCREWDRIVER.getStackForm(material),
" fS", " Sh", "W ",
'S', new UnificationEntry(OrePrefix.stick, material),
'W', new UnificationEntry(OrePrefix.stick, Materials.Wood));

ModHandler.addShapedRecipe(String.format("crowbar_%s", material),
ModHandler.addMirroredShapedRecipe(String.format("crowbar_%s", material),
MetaItems.CROWBAR.getStackForm(material),
"hDS", "DSD", "SDf",
'S', new UnificationEntry(OrePrefix.stick, material),
Expand Down Expand Up @@ -177,7 +177,7 @@ public static void processStick(OrePrefix stickPrefix, Material material, ToolPr
}

public static void processPlate(OrePrefix platePrefix, Material material, ToolProperty property) {
ModHandler.addShapedRecipe(String.format("mining_hammer_%s", material.toString()),
ModHandler.addMirroredShapedRecipe(String.format("mining_hammer_%s", material.toString()),
MetaItems.MINING_HAMMER.getStackForm(material),
"PP ", "PPR", "PP ",
'P', new UnificationEntry(OrePrefix.plate, material),
Expand Down Expand Up @@ -364,7 +364,7 @@ public static void processHammerHead(OrePrefix toolPrefix, Material material, To
.EUt(8 * getVoltageMultiplier(material))
.buildAndRegister();
}
ModHandler.addShapedRecipe(String.format("hammer_%s", material.toString()),
ModHandler.addMirroredShapedRecipe(String.format("hammer_%s", material.toString()),
MetaItems.HARD_HAMMER.getStackForm(material),
"XX ", "XXS", "XX ",
'X', new UnificationEntry(OrePrefix.ingot, material),
Expand Down Expand Up @@ -469,13 +469,13 @@ private static void registerSoftHammerRecipes() {

if (ModHandler.isMaterialWood(material)) {
MetaItems.SOFT_HAMMER.setToolData(itemStack, material, 48, 1, 4.0f, 1.0f);
ModHandler.addShapedRecipe(String.format("soft_hammer_%s", material.toString()), itemStack,
ModHandler.addMirroredShapedRecipe(String.format("soft_hammer_%s", material.toString()), itemStack,
"XX ", "XXS", "XX ",
'X', new UnificationEntry(OrePrefix.plank, material),
'S', new UnificationEntry(OrePrefix.stick, Materials.Wood));
} else {
MetaItems.SOFT_HAMMER.setToolData(itemStack, material, 128 * (1 << i), 1, 4.0f, 1.0f);
ModHandler.addShapedRecipe(String.format("soft_hammer_%s", material.toString()), itemStack,
ModHandler.addMirroredShapedRecipe(String.format("soft_hammer_%s", material.toString()), itemStack,
"XX ", "XXS", "XX ",
'X', new UnificationEntry(OrePrefix.ingot, material),
'S', new UnificationEntry(OrePrefix.stick, Materials.Wood));
Expand Down

0 comments on commit cb406b3

Please sign in to comment.