From 661698593e17c572a576fa04fc889c883aed3e54 Mon Sep 17 00:00:00 2001 From: drcrazy Date: Mon, 29 Jul 2019 17:14:34 +0300 Subject: [PATCH] Some blast furnace recipes --- .../init/recipes/BlastFurnaceRecipes.java | 32 ++++++------------- .../recipes/blast_furnace/aluminum_ingot.json | 16 ++++++++++ .../aluminum_ingot_from_small_dust.json | 17 ++++++++++ .../recipes/blast_furnace/chrome_ingot.json | 16 ++++++++++ .../chrome_ingot_from_small_dust.json | 17 ++++++++++ .../hot_tungstensteel_ingot.json | 23 +++++++++++++ .../lead_silver_from_galena.json | 20 ++++++++++++ .../lead_silver_from_galena_small_dust.json | 20 ++++++++++++ .../recipes/blast_furnace/steel_ingot.json | 16 ++++++++++ .../steel_ingot_from_refined_iron.json | 24 ++++++++++++++ .../steel_ingot_from_small_dust.json | 17 ++++++++++ .../titanium_ingot_from_small_dust.json | 17 ++++++++++ .../recipes/blast_furnace/tungsten_ingot.json | 16 ++++++++++ .../tungsten_ingot_from_small_dust.json | 17 ++++++++++ .../chemical_reactor/calciumcarbonate.json | 1 + 15 files changed, 247 insertions(+), 22 deletions(-) create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/aluminum_ingot.json create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/aluminum_ingot_from_small_dust.json create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/chrome_ingot.json create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/chrome_ingot_from_small_dust.json create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/hot_tungstensteel_ingot.json create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/lead_silver_from_galena.json create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/lead_silver_from_galena_small_dust.json create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/steel_ingot.json create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/steel_ingot_from_refined_iron.json create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/steel_ingot_from_small_dust.json create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/titanium_ingot_from_small_dust.json create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/tungsten_ingot.json create mode 100644 src/main/resources/data/techreborn/recipes/blast_furnace/tungsten_ingot_from_small_dust.json diff --git a/src/main/java/techreborn/init/recipes/BlastFurnaceRecipes.java b/src/main/java/techreborn/init/recipes/BlastFurnaceRecipes.java index 23b0a737e..2b37471a6 100644 --- a/src/main/java/techreborn/init/recipes/BlastFurnaceRecipes.java +++ b/src/main/java/techreborn/init/recipes/BlastFurnaceRecipes.java @@ -33,32 +33,20 @@ import net.minecraft.item.ItemStack; public class BlastFurnaceRecipes extends RecipeMethods { public static void init() { -// register(ItemDusts.getDustByName("titanium"), null, ItemIngots.getIngotByName("titanium"), null, 3600, 1500); -// register(ItemDustsSmall.getSmallDustByName("titanium", 4), null, ItemIngots.getIngotByName("titanium"), null, -// 3600, 1500); -// register(ItemDusts.getDustByName("aluminum"), null, ItemIngots.getIngotByName("aluminum"), null, 2200, 1700); -// register(ItemDustsSmall.getSmallDustByName("aluminum", 4), null, ItemIngots.getIngotByName("aluminum"), null, -// 2200, 1700); -// register(ItemDusts.getDustByName("tungsten"), null, ItemIngots.getIngotByName("tungsten"), null, 1800, 2500); -// register(ItemDustsSmall.getSmallDustByName("tungsten", 4), null, ItemIngots.getIngotByName("tungsten"), null, -// 1800, 2500); -// register(ItemDusts.getDustByName("chrome"), null, ItemIngots.getIngotByName("chrome"), null, 4420, 1700); -// register(ItemDustsSmall.getSmallDustByName("chrome", 4), null, ItemIngots.getIngotByName("chrome"), null, 4420, -// 1700); -// register(ItemDusts.getDustByName("steel"), null, ItemIngots.getIngotByName("steel"), null, 2800, 1000); -// register(ItemDustsSmall.getSmallDustByName("steel", 4), null, ItemIngots.getIngotByName("steel"), null, 2800, -// 1000); -// register(ItemDusts.getDustByName("galena", 2), null, ItemIngots.getIngotByName("silver"), -// ItemIngots.getIngotByName("lead"), 80, 1500); -// register(new ItemStack(Items.IRON_INGOT), ItemDusts.getDustByName("coal", 2), -// ItemIngots.getIngotByName("steel"), ItemDusts.getDustByName("dark_ashes", 2), 500, 1000); -// register(ItemIngots.getIngotByName("tungsten"), ItemIngots.getIngotByName("steel"), -// ItemIngots.getIngotByName("hot_tungstensteel"), ItemDusts.getDustByName("dark_ashes", 4), 500, 128, -// 3000); + + + + + + + + + // register(new ItemStack(Blocks.IRON_ORE), ItemDusts.getDustByName("calcite"), new ItemStack(Items.IRON_INGOT, 3), // ItemDusts.getDustByName("dark_ashes"), 140, 1000); // register(BlockOre.getOreByName("Pyrite"), ItemDusts.getDustByName("calcite"), // new ItemStack(Items.IRON_INGOT, 2), ItemDusts.getDustByName("dark_ashes"), 140, 1000); + // register(new ItemStack(Items.DIAMOND_HELMET), new ItemStack(Blocks.SAND), new ItemStack(Items.DIAMOND, 5), // ItemDusts.getDustByName("dark_ashes"), 140, 1000); // register(new ItemStack(Items.DIAMOND_CHESTPLATE), new ItemStack(Blocks.SAND), new ItemStack(Items.DIAMOND, 8), diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/aluminum_ingot.json b/src/main/resources/data/techreborn/recipes/blast_furnace/aluminum_ingot.json new file mode 100644 index 000000000..d9e1705d8 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/aluminum_ingot.json @@ -0,0 +1,16 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 200, + "heat": 1700, + "ingredients" : [ + { + "item": "techreborn:aluminum_dust" + } + ], + "results" : [ + { + "item": "techreborn:aluminum_ingot" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/aluminum_ingot_from_small_dust.json b/src/main/resources/data/techreborn/recipes/blast_furnace/aluminum_ingot_from_small_dust.json new file mode 100644 index 000000000..d7d2702bf --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/aluminum_ingot_from_small_dust.json @@ -0,0 +1,17 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 200, + "heat": 1700, + "ingredients" : [ + { + "item": "techreborn:aluminum_small_dust", + "count": 4 + } + ], + "results" : [ + { + "item": "techreborn:aluminum_ingot" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/chrome_ingot.json b/src/main/resources/data/techreborn/recipes/blast_furnace/chrome_ingot.json new file mode 100644 index 000000000..6977e27a6 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/chrome_ingot.json @@ -0,0 +1,16 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 800, + "heat": 1700, + "ingredients" : [ + { + "item": "techreborn:chrome_dust" + } + ], + "results" : [ + { + "item": "techreborn:chrome_ingot" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/chrome_ingot_from_small_dust.json b/src/main/resources/data/techreborn/recipes/blast_furnace/chrome_ingot_from_small_dust.json new file mode 100644 index 000000000..a9372f9f4 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/chrome_ingot_from_small_dust.json @@ -0,0 +1,17 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 800, + "heat": 1700, + "ingredients" : [ + { + "item": "techreborn:chrome_small_dust", + "count": 4 + } + ], + "results" : [ + { + "item": "techreborn:chrome_ingot" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/hot_tungstensteel_ingot.json b/src/main/resources/data/techreborn/recipes/blast_furnace/hot_tungstensteel_ingot.json new file mode 100644 index 000000000..be3bc3534 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/hot_tungstensteel_ingot.json @@ -0,0 +1,23 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 2000, + "heat": 3000, + "ingredients": [ + { + "item": "techreborn:steel_ingot" + }, + { + "item": "techreborn:tungsten_ingot" + } + ], + "results": [ + { + "item": "techreborn:hot_tungstensteel_ingot" + }, + { + "item": "techreborn:dark_ashes_dust", + "count": 4 + } + ] +} diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/lead_silver_from_galena.json b/src/main/resources/data/techreborn/recipes/blast_furnace/lead_silver_from_galena.json new file mode 100644 index 000000000..bc4909c7d --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/lead_silver_from_galena.json @@ -0,0 +1,20 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 20, + "heat": 1500, + "ingredients": [ + { + "item": "techreborn:galena_dust", + "count": 2 + } + ], + "results": [ + { + "item": "techreborn:lead_ingot" + }, + { + "item": "techreborn:silver_ingot" + } + ] +} diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/lead_silver_from_galena_small_dust.json b/src/main/resources/data/techreborn/recipes/blast_furnace/lead_silver_from_galena_small_dust.json new file mode 100644 index 000000000..55d86977e --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/lead_silver_from_galena_small_dust.json @@ -0,0 +1,20 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 20, + "heat": 1500, + "ingredients": [ + { + "item": "techreborn:galena_small_dust", + "count": 8 + } + ], + "results": [ + { + "item": "techreborn:lead_ingot" + }, + { + "item": "techreborn:silver_ingot" + } + ] +} diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/steel_ingot.json b/src/main/resources/data/techreborn/recipes/blast_furnace/steel_ingot.json new file mode 100644 index 000000000..c9fdd00b2 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/steel_ingot.json @@ -0,0 +1,16 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 100, + "heat": 1000, + "ingredients" : [ + { + "item": "techreborn:steel_dust" + } + ], + "results" : [ + { + "item": "techreborn:steel_ingot" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/steel_ingot_from_refined_iron.json b/src/main/resources/data/techreborn/recipes/blast_furnace/steel_ingot_from_refined_iron.json new file mode 100644 index 000000000..ac74bbb7c --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/steel_ingot_from_refined_iron.json @@ -0,0 +1,24 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 500, + "heat": 1000, + "ingredients": [ + { + "item": "techreborn:refined_iron_ingot" + }, + { + "item": "techreborn:coal_dust", + "count": 4 + } + ], + "results": [ + { + "item": "techreborn:steel_ingot" + }, + { + "item": "techreborn:dark_ashes_dust", + "count": 2 + } + ] +} diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/steel_ingot_from_small_dust.json b/src/main/resources/data/techreborn/recipes/blast_furnace/steel_ingot_from_small_dust.json new file mode 100644 index 000000000..debb0e039 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/steel_ingot_from_small_dust.json @@ -0,0 +1,17 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 100, + "heat": 1000, + "ingredients" : [ + { + "item": "techreborn:steel_small_dust", + "count": 4 + } + ], + "results" : [ + { + "item": "techreborn:steel_ingot" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/titanium_ingot_from_small_dust.json b/src/main/resources/data/techreborn/recipes/blast_furnace/titanium_ingot_from_small_dust.json new file mode 100644 index 000000000..9349e0465 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/titanium_ingot_from_small_dust.json @@ -0,0 +1,17 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 3600, + "heat": 1500, + "ingredients" : [ + { + "item": "techreborn:titanium_small_dust", + "count": 4 + } + ], + "results" : [ + { + "item": "techreborn:titanium_ingot" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/tungsten_ingot.json b/src/main/resources/data/techreborn/recipes/blast_furnace/tungsten_ingot.json new file mode 100644 index 000000000..dc20643b2 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/tungsten_ingot.json @@ -0,0 +1,16 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 2000, + "heat": 2500, + "ingredients" : [ + { + "item": "techreborn:tungsten_dust" + } + ], + "results" : [ + { + "item": "techreborn:tungsten_ingot" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/blast_furnace/tungsten_ingot_from_small_dust.json b/src/main/resources/data/techreborn/recipes/blast_furnace/tungsten_ingot_from_small_dust.json new file mode 100644 index 000000000..4d296a460 --- /dev/null +++ b/src/main/resources/data/techreborn/recipes/blast_furnace/tungsten_ingot_from_small_dust.json @@ -0,0 +1,17 @@ +{ + "type": "techreborn:blast_furnace", + "power": 128, + "time": 2000, + "heat": 2500, + "ingredients" : [ + { + "item": "techreborn:tungsten_small_dust", + "count": 4 + } + ], + "results" : [ + { + "item": "techreborn:tungsten_ingot" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/recipes/chemical_reactor/calciumcarbonate.json b/src/main/resources/data/techreborn/recipes/chemical_reactor/calciumcarbonate.json index b4c723def..75ad3842d 100644 --- a/src/main/resources/data/techreborn/recipes/chemical_reactor/calciumcarbonate.json +++ b/src/main/resources/data/techreborn/recipes/chemical_reactor/calciumcarbonate.json @@ -13,6 +13,7 @@ "results": [ { "item": "techreborn:cell", + "count": 2, "tag": { "fluid": "techreborn:calciumcarbonate" }