aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com')
-rw-r--r--src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/RecipeLoader.java82
-rw-r--r--src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/GT_TileEntity_Windmill.java1
2 files changed, 62 insertions, 21 deletions
diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/RecipeLoader.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/RecipeLoader.java
index 43619f7d7c..605a8c8d0a 100644
--- a/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/RecipeLoader.java
+++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/RecipeLoader.java
@@ -378,27 +378,67 @@ public class RecipeLoader implements Runnable {
'G', new ItemStack(ItemRegistry.craftingParts, 1, 2),
}
);
- GT_ModHandler.addCraftingRecipe(
- new ItemStack(ItemRegistry.craftingParts, 1, 0),
- RecipeLoader.BITSD,
- new Object[]{
- "SSS",
- "DfD",
- " h ",
- 'S', new ItemStack(Blocks.stone),
- 'D', new ItemStack(GregTech_API.sBlockGranites, 1, OreDictionary.WILDCARD_VALUE),
- }
- );
- GT_ModHandler.addCraftingRecipe(
- new ItemStack(ItemRegistry.craftingParts, 1, 1),
- RecipeLoader.BITSD,
- new Object[]{
- "hDf",
- "SSS",
- 'S', new ItemStack(Blocks.stone),
- 'D', new ItemStack(GregTech_API.sBlockGranites, 1, OreDictionary.WILDCARD_VALUE),
- }
- );
+
+ String[] stones = {"stone","stoneSmooth"};
+ String[] granites = {"blockGranite","stoneGranite","Granite","granite"};
+ for (String granite : granites) {
+ for (String stone : stones) {
+ GT_ModHandler.addCraftingRecipe(
+ new ItemStack(ItemRegistry.craftingParts, 1, 0),
+ RecipeLoader.BITSD,
+ new Object[]{
+ "SSS",
+ "DfD",
+ " h ",
+ 'S', stone,
+ 'D', new ItemStack(GregTech_API.sBlockGranites, 1, OreDictionary.WILDCARD_VALUE),
+ }
+ );
+ GT_ModHandler.addCraftingRecipe(
+ new ItemStack(ItemRegistry.craftingParts, 1, 1),
+ RecipeLoader.BITSD,
+ new Object[]{
+ "hDf",
+ "SSS",
+ 'S', stone,
+ 'D', new ItemStack(GregTech_API.sBlockGranites, 1, OreDictionary.WILDCARD_VALUE),
+ }
+ );
+ GT_ModHandler.addCraftingRecipe(
+ new ItemStack(ItemRegistry.craftingParts, 1, 0),
+ RecipeLoader.BITSD,
+ new Object[]{
+ "SSS",
+ "DfD",
+ " h ",
+ 'S', stone,
+ 'D', granite,
+ }
+ );
+ GT_ModHandler.addCraftingRecipe(
+ new ItemStack(ItemRegistry.craftingParts, 1, 1),
+ RecipeLoader.BITSD,
+ new Object[]{
+ "hDf",
+ "SSS",
+ 'S', stone,
+ 'D', granite,
+ }
+ );
+ }
+ GT_ModHandler.addCraftingRecipe(
+ new ItemStack(ItemRegistry.craftingParts, 1, 2),
+ RecipeLoader.BITSD,
+ new Object[]{
+ "STS",
+ "h f",
+ "SBS",
+ 'S', granite,
+ 'T', new ItemStack(ItemRegistry.craftingParts, 1, 0),
+ 'B', new ItemStack(ItemRegistry.craftingParts, 1, 1),
+ }
+ );
+ }
GT_ModHandler.addCraftingRecipe(
new ItemStack(ItemRegistry.craftingParts, 1, 2),
RecipeLoader.BITSD,
diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/GT_TileEntity_Windmill.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/GT_TileEntity_Windmill.java
index 79751aad87..31018d73f7 100644
--- a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/GT_TileEntity_Windmill.java
+++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/GT_TileEntity_Windmill.java
@@ -553,6 +553,7 @@ public class GT_TileEntity_Windmill extends GT_MetaTileEntity_MultiBlockBase {
"Needs a Wind Mill Rotor in the Shaftbox to operate",
"Input items in Controller",
"Output items will appear in the dispensers",
+ "It is faster in regions with more wind (like IC2 Windmills)",
"Added by bartimaeusnek via " + ChatColorHelper.DARKGREEN + "BartWorks"
};
}