aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/core')
-rw-r--r--src/Java/gtPlusPlus/core/config/ConfigHandler.java2
-rw-r--r--src/Java/gtPlusPlus/core/lib/CORE.java2
-rw-r--r--src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java17
3 files changed, 20 insertions, 1 deletions
diff --git a/src/Java/gtPlusPlus/core/config/ConfigHandler.java b/src/Java/gtPlusPlus/core/config/ConfigHandler.java
index 3d6a60dc79..98c4320ce7 100644
--- a/src/Java/gtPlusPlus/core/config/ConfigHandler.java
+++ b/src/Java/gtPlusPlus/core/config/ConfigHandler.java
@@ -140,6 +140,8 @@ public class ConfigHandler {
"gregtech", true, "Thermal Boiler from GT4. Can Filter Lava for resources.");
enableMultiblock_IndustrialCuttingMachine = config.getBoolean("enableMultiblock_IndustrialCuttingMachine",
"gregtech", true, "Very fast and efficient Cutting Machine.");
+ enableMultiblock_IndustrialFishingPort = config.getBoolean("enableMultiblock_IndustrialFishingPort",
+ "gregtech", true, "Fish the seas, except on land.");
// Options
rfPerEU = config.getInt("rfUsedPerEUForUniversalBatteries", "configurables", 4, 1, 1000,
diff --git a/src/Java/gtPlusPlus/core/lib/CORE.java b/src/Java/gtPlusPlus/core/lib/CORE.java
index 9f58f222aa..1e24ab510a 100644
--- a/src/Java/gtPlusPlus/core/lib/CORE.java
+++ b/src/Java/gtPlusPlus/core/lib/CORE.java
@@ -209,6 +209,7 @@ public class CORE {
public static boolean enableMultiblock_LargeAutoCrafter = true;
public static boolean enableMultiblock_ThermalBoiler = true;
public static boolean enableMultiblock_IndustrialCuttingMachine = true;
+ public static boolean enableMultiblock_IndustrialFishingPort = true;
//Visuals
public static boolean enableTreeFarmerParticles = true;
@@ -217,6 +218,7 @@ public class CORE {
+
}
public static class Everglades{
diff --git a/src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java b/src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java
index a460d7ca59..d22567a5b7 100644
--- a/src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java
+++ b/src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java
@@ -1085,7 +1085,7 @@ public class RECIPES_Machines {
"plateStainlessSteel",CI.emitter_ULV,"plateStainlessSteel",
ItemUtils.getSimpleStack(ModBlocks.blockProjectTable));
}
-
+
if (CORE.ConfigSwitches.enableMultiblock_IndustrialCuttingMachine){
ItemStack plate = ALLOY.MARAGING300.getPlate(1);
RecipeUtils.recipeBuilder(
@@ -1101,6 +1101,21 @@ public class RECIPES_Machines {
GregtechItemList.Industrial_CuttingFactoryController.get(1));
}
+ if (CORE.ConfigSwitches.enableMultiblock_IndustrialFishingPort){
+ ItemStack plate = ALLOY.INCONEL_792.getPlate(1);
+ RecipeUtils.recipeBuilder(
+ plate, CI.craftingToolHammer_Hard, plate,
+ "plateEglinSteel", "frameGtEglinSteel", "plateEglinSteel",
+ plate, CI.craftingToolWrench, plate,
+ GregtechItemList.Casing_FishPond.get(Casing_Amount));
+
+ RecipeUtils.recipeBuilder(
+ plate,CI.getTieredCircuit(3),plate,
+ "wireFineElectrum", ItemUtils.getSimpleStack(ModBlocks.blockFishTrap), "wireFineElectrum",
+ plate,CI.getTieredCircuit(2),plate,
+ GregtechItemList.Industrial_FishingPond.get(1));
+ }
+
//Wireless Chargers
RecipeUtils.addShapedGregtechRecipe(
CI.emitter_LV, CI.circuitTier1, CI.emitter_LV,