Additional script work
This commit is contained in:
parent
2c9dc3a0ac
commit
a63c280cab
8 changed files with 989 additions and 17 deletions
BIN
ores.ods
BIN
ores.ods
Binary file not shown.
|
@ -1,20 +1,17 @@
|
|||
#author KittenRaee
|
||||
#author Stuart-Cox
|
||||
#modloaded tfc
|
||||
#modloaded bibliocraft
|
||||
#modloaded tfc bibliocraft
|
||||
|
||||
// Create recipes for Terrafirmacraft woods.
|
||||
// Mod required : Bibliocraft
|
||||
// Scripts required : ~
|
||||
// Author: KittenRaee, Stuart-Cox
|
||||
// Mod required : BiblioCraft
|
||||
// Scripts required : -
|
||||
|
||||
import crafttweaker.item.IItemStack;
|
||||
import crafttweaker.item.IIngredient;
|
||||
import crafttweaker.data.IData;
|
||||
import crafttweaker.item.IIngredient;
|
||||
import crafttweaker.item.IItemStack;
|
||||
import mods.jei.JEI;
|
||||
import mods.terrafirmacraft.ItemRegistry;
|
||||
import mods.terrafirmacraft.Anvil;
|
||||
import mods.terrafirmacraft.ClayKnapping;
|
||||
import mods.terrafirmacraft.Heating;
|
||||
import mods.terrafirmacraft.ItemRegistry;
|
||||
|
||||
// Arrays
|
||||
var bibliocraft_remove_recipes = [
|
||||
|
@ -1205,4 +1202,6 @@ import mods.terrafirmacraft.Heating;
|
|||
<bibliocraft:dinnerplate>,
|
||||
1500,
|
||||
2000
|
||||
);
|
||||
);
|
||||
|
||||
print("Initialized 'bibliocraft.zs'");
|
|
@ -1,6 +1,6 @@
|
|||
#modloaded chiselsandbits
|
||||
|
||||
// Author : AnodeCathode & ACGaming
|
||||
// Author : AnodeCathode, ACGaming
|
||||
// Mod required : Chisels & Bits
|
||||
// Scripts required : -
|
||||
|
||||
|
@ -39,4 +39,6 @@ cbground.hardness = 40.0;
|
|||
|
||||
val cbsand = <chiselsandbits:chiseled_sand>.asBlock().definition;
|
||||
//sets chiseled sand hardness
|
||||
cbsand.hardness = 40.0;
|
||||
cbsand.hardness = 40.0;
|
||||
|
||||
print("Initialized 'chiselsandbits.zs'");
|
|
@ -1,6 +1,6 @@
|
|||
#modloaded horsepower
|
||||
|
||||
// Author : AnodeCathode & ACGaming
|
||||
// Author : AnodeCathode, ACGaming
|
||||
// Mod required : Horse Power
|
||||
// Scripts required : -
|
||||
|
||||
|
@ -207,4 +207,6 @@ recipes.addShaped("horsepower_press", <horsepower:press>, [[<minecraft:lead>, <o
|
|||
Press.add(<minecraft:string> * 22, <tfc:animal/product/silk_cloth>);
|
||||
Press.add(<tfc:animal/product/wool_yarn> * 14, <tfc:animal/product/wool_cloth>);
|
||||
Press.add(<tfc:crop/product/jute_fiber> * 10, <tfc:crop/product/burlap_cloth>);
|
||||
Press.add(<tfc:food/olive:*>, <liquid:olive_oil_water> * 250);
|
||||
Press.add(<tfc:food/olive:*>, <liquid:olive_oil_water> * 250);
|
||||
|
||||
print("Initialized 'horsepower.zs'");
|
210
src/overrides/scripts/ore_dictionary.zs
Normal file
210
src/overrides/scripts/ore_dictionary.zs
Normal file
|
@ -0,0 +1,210 @@
|
|||
#priority 9999
|
||||
#modloaded tfc unlimitedchiselworks gregtech
|
||||
|
||||
// Author : SpeeeDCraft, ACGaming
|
||||
// Mod required : TerraFirmaCraft, Unlimited Chisel Works, GregTech
|
||||
// Scripts required : -
|
||||
|
||||
import crafttweaker.item.IItemStack;
|
||||
import crafttweaker.oredict.IOreDictEntry;
|
||||
|
||||
var GenRockII = [<tfc:raw/granite>,<tfc:raw/gabbro>,<tfc:raw/rhyolite>,<tfc:raw/diorite>] as IItemStack[];
|
||||
var gen1_GenRockII = <ore:GenRockII>;
|
||||
for item in GenRockII {
|
||||
gen1_GenRockII.add(item);
|
||||
}
|
||||
|
||||
var GenRockMetamorf = [
|
||||
<tfc:raw/marble>,
|
||||
<tfc:raw/gneiss>,
|
||||
<tfc:raw/schist>,
|
||||
<tfc:raw/quartzite>,
|
||||
<tfc:raw/phyllite>,
|
||||
<tfc:raw/slate>
|
||||
] as IItemStack[];
|
||||
var gen2_GenRockMetamorf = <ore:GenRockMetamorf>;
|
||||
for item in GenRockMetamorf {
|
||||
gen2_GenRockMetamorf.add(item);
|
||||
}
|
||||
|
||||
var GenRockSedimentary = [
|
||||
<tfc:raw/shale>,
|
||||
<tfc:raw/dolomite>,
|
||||
<tfc:raw/conglomerate>,
|
||||
<tfc:raw/limestone>,
|
||||
<tfc:raw/rocksalt>,
|
||||
<tfc:raw/claystone>,
|
||||
<tfc:raw/chert>,
|
||||
<tfc:raw/chalk>
|
||||
] as IItemStack[];
|
||||
var gen3_GenRockSedimentary = <ore:GenRockSedimentary>;
|
||||
for item in GenRockSedimentary {
|
||||
gen3_GenRockSedimentary.add(item);
|
||||
}
|
||||
|
||||
var GenRockIE = [<tfc:raw/basalt>,<tfc:raw/dacite>,<tfc:raw/andesite>] as IItemStack[];
|
||||
var gen4_GenRockIE = <ore:GenRockIE>;
|
||||
for item in GenRockIE {
|
||||
gen4_GenRockIE.add(item);
|
||||
}
|
||||
|
||||
// RAW STONES
|
||||
<ore:GenAndesite>.add(<tfc:raw/andesite>);
|
||||
<ore:GenAndesiteSand>.add(<tfc:sand/andesite>);
|
||||
<ore:GenBasalt>.add(<tfc:raw/basalt>);
|
||||
<ore:GenChalk>.add(<tfc:raw/chalk>);
|
||||
<ore:GenChert>.add(<tfc:raw/chert>);
|
||||
<ore:GenClaystone>.add(<tfc:raw/claystone>);
|
||||
<ore:GenConglomerate>.add(<tfc:raw/conglomerate>);
|
||||
<ore:GenDacite>.add(<tfc:raw/dacite>);
|
||||
<ore:GenDiorite>.add(<tfc:raw/diorite>);
|
||||
<ore:GenDolomite>.add(<tfc:raw/dolomite>);
|
||||
<ore:GenGabbro>.add(<tfc:raw/gabbro>);
|
||||
<ore:GenGneiss>.add(<tfc:raw/gneiss>);
|
||||
<ore:GenGranite>.add(<tfc:raw/granite>);
|
||||
<ore:GenLimestone>.add(<tfc:raw/limestone>);
|
||||
<ore:GenMarble>.add(<tfc:raw/marble>);
|
||||
<ore:GenPhyllite>.add(<tfc:raw/phyllite>);
|
||||
<ore:GenQuartzite>.add(<tfc:raw/quartzite>);
|
||||
<ore:GenRhyolite>.add(<tfc:raw/rhyolite>);
|
||||
<ore:GenRocksalt>.add(<tfc:raw/rocksalt>);
|
||||
<ore:GenSchist>.add(<tfc:raw/schist>);
|
||||
<ore:GenShale>.add(<tfc:raw/shale>);
|
||||
<ore:GenSlate>.add(<tfc:raw/slate>);
|
||||
<ore:stoneBasalt>.add(<tfc:raw/basalt>);
|
||||
<ore:stoneMarble>.add(<tfc:raw/marble>);
|
||||
|
||||
// VANILLA ORES
|
||||
<ore:dye>.remove(<minecraft:dye:4>);
|
||||
<ore:dyeBlue>.remove(<minecraft:dye:4>);
|
||||
<ore:gemDiamond>.remove(<minecraft:diamond>);
|
||||
<ore:gemEmerald>.remove(<minecraft:emerald>);
|
||||
<ore:gemLapis>.remove(<minecraft:dye:4>);
|
||||
<ore:ingotGold>.remove(<minecraft:gold_ingot>);
|
||||
<ore:ingotIron>.remove(<minecraft:iron_ingot>);
|
||||
<ore:oreCoal>.remove(<minecraft:coal_ore>);
|
||||
<ore:oreDiamond>.remove(<minecraft:diamond_ore>);
|
||||
<ore:oreEmerald>.remove(<minecraft:emerald_ore>);
|
||||
<ore:oreGold>.remove(<minecraft:gold_ore>);
|
||||
<ore:oreIron>.remove(<minecraft:iron_ore>);
|
||||
<ore:oreRedstone>.remove(<minecraft:redstone_ore>);
|
||||
|
||||
// UCW STONE
|
||||
var TFCCrackedStoneBricksArray = [
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_andesite_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_basalt_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_chalk_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_chert_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_claystone_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_conglomerate_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_dacite_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_diorite_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_dolomite_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_gabbro_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_gneiss_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_granite_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_limestone_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_marble_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_phyllite_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_quartzite_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_rhyolite_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_rocksalt_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_schist_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_shale_0:2>,
|
||||
<unlimitedchiselworks:chisel_cobblestone_tfc_cobble_slate_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_andesite_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_basalt_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_chalk_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_chert_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_claystone_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_conglomerate_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_dacite_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_diorite_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_dolomite_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_gabbro_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_gneiss_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_granite_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_limestone_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_marble_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_phyllite_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_quartzite_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_rhyolite_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_rocksalt_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_schist_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_shale_0:2>,
|
||||
<unlimitedchiselworks:chisel_stonebrick_tfc_bricks_slate_0:2>
|
||||
] as IItemStack[];
|
||||
var TFCCSB1 = <ore:stoneCracked>;
|
||||
for item in TFCCrackedStoneBricksArray {
|
||||
TFCCSB1.add(item);
|
||||
}
|
||||
|
||||
// WOODEN BUTTONS
|
||||
var ButtonWood = [
|
||||
<tfc:wood/button/acacia>,
|
||||
<tfc:wood/button/ash>,
|
||||
<tfc:wood/button/aspen>,
|
||||
<tfc:wood/button/birch>,
|
||||
<tfc:wood/button/blackwood>,
|
||||
<tfc:wood/button/chestnut>,
|
||||
<tfc:wood/button/douglas_fir>,
|
||||
<tfc:wood/button/hevea>,
|
||||
<tfc:wood/button/hickory>,
|
||||
<tfc:wood/button/kapok>,
|
||||
<tfc:wood/button/maple>,
|
||||
<tfc:wood/button/oak>,
|
||||
<tfc:wood/button/palm>,
|
||||
<tfc:wood/button/pine>,
|
||||
<tfc:wood/button/rosewood>,
|
||||
<tfc:wood/button/sequoia>,
|
||||
<tfc:wood/button/spruce>,
|
||||
<tfc:wood/button/sycamore>,
|
||||
<tfc:wood/button/white_cedar>,
|
||||
<tfc:wood/button/willow>
|
||||
] as IItemStack[];
|
||||
var oreButtonWood = <ore:ButtonWood>;
|
||||
for item in ButtonWood {
|
||||
oreButtonWood.add(item);
|
||||
}
|
||||
|
||||
// STONE BUTTONS
|
||||
var ButtonStone = [
|
||||
<tfc:stone/button/andesite>,
|
||||
<tfc:stone/button/basalt>,
|
||||
<tfc:stone/button/chalk>,
|
||||
<tfc:stone/button/chert>,
|
||||
<tfc:stone/button/claystone>,
|
||||
<tfc:stone/button/conglomerate>,
|
||||
<tfc:stone/button/dacite>,
|
||||
<tfc:stone/button/diorite>,
|
||||
<tfc:stone/button/dolomite>,
|
||||
<tfc:stone/button/gabbro>,
|
||||
<tfc:stone/button/gneiss>,
|
||||
<tfc:stone/button/granite>,
|
||||
<tfc:stone/button/limestone>,
|
||||
<tfc:stone/button/marble>,
|
||||
<tfc:stone/button/phyllite>,
|
||||
<tfc:stone/button/quartzite>,
|
||||
<tfc:stone/button/rhyolite>,
|
||||
<tfc:stone/button/rocksalt>,
|
||||
<tfc:stone/button/schist>,
|
||||
<tfc:stone/button/shale>,
|
||||
<tfc:stone/button/slate>
|
||||
] as IItemStack[];
|
||||
var oreButtonStone = <ore:ButtonStone>;
|
||||
for item in ButtonStone {
|
||||
oreButtonStone.add(item);
|
||||
}
|
||||
|
||||
// MISC
|
||||
<ore:dustWroughtIron>.remove(<tfc:metal/dust/wrought_iron>);
|
||||
<ore:hammer>.addAll(<ore:craftingToolHardHammer>);
|
||||
<ore:ingotWroughtIron>.remove(<tfc:metal/ingot/wrought_iron>);
|
||||
<ore:knife>.addAll(<ore:craftingToolKnife>);
|
||||
<ore:nuggetWroughtIron>.remove(<tfc:metal/nugget/wrought_iron>);
|
||||
<ore:plateWroughtIron>.remove(<tfc:metal/sheet/wrought_iron>);
|
||||
<ore:saw>.addAll(<ore:craftingToolSaw>);
|
||||
<ore:sheetWroughtIron>.remove(<tfc:metal/sheet/wrought_iron>);
|
||||
<ore:toolCuttingboard>.add(<gregtech:meta_tool:17>.withTag({}));
|
||||
|
||||
print("Initialized 'ore_dictionary.zs'");
|
|
@ -12,4 +12,6 @@ recipes.remove(<storagedrawers:upgrade_storage:4>);
|
|||
// ADD
|
||||
recipes.addShaped(<storagedrawers:controller>, [[<ore:stone>, <ore:stone>, <ore:stone>], [<minecraft:comparator>, <ore:drawerBasic>, <minecraft:comparator>], [<ore:stone>, <ore:gemChippedDiamond> | <ore:gemFlawedDiamond> | <ore:gemDiamond> | <ore:gemFlawlessDiamond> | <ore:gemExquisiteDiamond>, <ore:stone>]]);
|
||||
recipes.addShaped(<storagedrawers:upgrade_storage:3>, [[<ore:stickWood>, <ore:stickWood>, <ore:stickWood>], [<ore:gemChippedDiamond> | <ore:gemFlawedDiamond> | <ore:gemDiamond> | <ore:gemFlawlessDiamond> | <ore:gemExquisiteDiamond>, <storagedrawers:upgrade_template>, <ore:gemChippedDiamond> | <ore:gemFlawedDiamond> | <ore:gemDiamond> | <ore:gemFlawlessDiamond> | <ore:gemExquisiteDiamond>], [<ore:stickWood>, <ore:stickWood>, <ore:stickWood>]]);
|
||||
recipes.addShaped(<storagedrawers:upgrade_storage:4>, [[<ore:stickWood>, <ore:stickWood>, <ore:stickWood>], [<ore:gemChippedEmerald> | <ore:gemFlawedEmerald> | <ore:gemEmerald> | <ore:gemFlawlessEmerald> | <ore:gemExquisiteEmerald>, <storagedrawers:upgrade_template>, <ore:gemChippedEmerald> | <ore:gemFlawedEmerald> | <ore:gemEmerald> | <ore:gemFlawlessEmerald> | <ore:gemExquisiteEmerald>], [<ore:stickWood>, <ore:stickWood>, <ore:stickWood>]]);
|
||||
recipes.addShaped(<storagedrawers:upgrade_storage:4>, [[<ore:stickWood>, <ore:stickWood>, <ore:stickWood>], [<ore:gemChippedEmerald> | <ore:gemFlawedEmerald> | <ore:gemEmerald> | <ore:gemFlawlessEmerald> | <ore:gemExquisiteEmerald>, <storagedrawers:upgrade_template>, <ore:gemChippedEmerald> | <ore:gemFlawedEmerald> | <ore:gemEmerald> | <ore:gemFlawlessEmerald> | <ore:gemExquisiteEmerald>], [<ore:stickWood>, <ore:stickWood>, <ore:stickWood>]]);
|
||||
|
||||
print("Initialized 'storagedrawers.zs'");
|
755
src/overrides/scripts/tfc.zs
Normal file
755
src/overrides/scripts/tfc.zs
Normal file
|
@ -0,0 +1,755 @@
|
|||
#modloaded tfc tfcthings gregtech
|
||||
|
||||
// Author : SpeeeDCraft, ACGaming
|
||||
// Mod required : TerraFirmaCraft, TerraFirmaThings, GregTech
|
||||
// Scripts required : -
|
||||
|
||||
import crafttweaker.item.IIngredient;
|
||||
import crafttweaker.item.IItemStack;
|
||||
import crafttweaker.oredict.IOreDict;
|
||||
import mods.gregtech.recipe.RecipeMap;
|
||||
import mods.terrafirmacraft.Anvil;
|
||||
import mods.terrafirmacraft.Barrel;
|
||||
import mods.terrafirmacraft.ClayKnapping;
|
||||
import mods.terrafirmacraft.Heating;
|
||||
import mods.terrafirmacraft.ItemRegistry;
|
||||
import mods.terrafirmacraft.Quern;
|
||||
import mods.terrafirmacraft.Welding;
|
||||
import mods.tfcdryingrack.Rack;
|
||||
|
||||
val assembler as RecipeMap = RecipeMap.getByName("assembler");
|
||||
val bio_reactor as RecipeMap = RecipeMap.getByName("bio_reactor");
|
||||
val brewer as RecipeMap = RecipeMap.getByName("brewer");
|
||||
val centrifuge as RecipeMap = RecipeMap.getByName("centrifuge");
|
||||
val chemical_bath as RecipeMap = RecipeMap.getByName("chemical_bath");
|
||||
val chemical_plant as RecipeMap = RecipeMap.getByName("chemical_plant");
|
||||
val chemical_reactor as RecipeMap = RecipeMap.getByName("chemical_reactor");
|
||||
val compressor as RecipeMap = RecipeMap.getByName("compressor");
|
||||
val distillery as RecipeMap = RecipeMap.getByName("distillery");
|
||||
val electrolyzer as RecipeMap = RecipeMap.getByName("electrolyzer");
|
||||
val extractor as RecipeMap = RecipeMap.getByName("extractor");
|
||||
val fluid_extractor as RecipeMap = RecipeMap.getByName("fluid_extractor");
|
||||
val fluid_heater as RecipeMap = RecipeMap.getByName("fluid_heater");
|
||||
val forge_hammer as RecipeMap = RecipeMap.getByName("forge_hammer");
|
||||
val green_house as RecipeMap = RecipeMap.getByName("green_house");
|
||||
val large_centrifuge as RecipeMap = RecipeMap.getByName("large_centrifuge");
|
||||
val large_chemical_reactor as RecipeMap = RecipeMap.getByName("large_chemical_reactor");
|
||||
val large_mixer as RecipeMap = RecipeMap.getByName("large_mixer");
|
||||
val macerator as RecipeMap = RecipeMap.getByName("macerator");
|
||||
val mixer as RecipeMap = RecipeMap.getByName("mixer");
|
||||
|
||||
// JEI
|
||||
global ItemsToRemoveTFCJEI as IItemStack[] = [
|
||||
<tfc:metal/hammer/aluminium>,
|
||||
<tfc:metal/hammer/beryllium_copper>,
|
||||
<tfc:metal/hammer/bismuth_bronze>,
|
||||
<tfc:metal/hammer/black_bronze>,
|
||||
<tfc:metal/hammer/black_steel>,
|
||||
<tfc:metal/hammer/blue_steel>,
|
||||
<tfc:metal/hammer/boron>,
|
||||
<tfc:metal/hammer/bronze>,
|
||||
<tfc:metal/hammer/cobalt>,
|
||||
<tfc:metal/hammer/copper>,
|
||||
<tfc:metal/hammer/invar>,
|
||||
<tfc:metal/hammer/manyullyn>,
|
||||
<tfc:metal/hammer/mithril>,
|
||||
<tfc:metal/hammer/nickel_silver>,
|
||||
<tfc:metal/hammer/osmium>,
|
||||
<tfc:metal/hammer/red_steel>,
|
||||
<tfc:metal/hammer/steel>,
|
||||
<tfc:metal/hammer/titanium>,
|
||||
<tfc:metal/hammer/tungsten>,
|
||||
<tfc:metal/hammer/tungsten_steel>,
|
||||
<tfc:metal/hammer/wrought_iron>,
|
||||
<tfc:metal/hammer/zircaloy>,
|
||||
<tfc:metal/hammer_head/aluminium>,
|
||||
<tfc:metal/hammer_head/beryllium_copper>,
|
||||
<tfc:metal/hammer_head/bismuth_bronze>,
|
||||
<tfc:metal/hammer_head/black_bronze>,
|
||||
<tfc:metal/hammer_head/black_steel>,
|
||||
<tfc:metal/hammer_head/blue_steel>,
|
||||
<tfc:metal/hammer_head/boron>,
|
||||
<tfc:metal/hammer_head/bronze>,
|
||||
<tfc:metal/hammer_head/cobalt>,
|
||||
<tfc:metal/hammer_head/invar>,
|
||||
<tfc:metal/hammer_head/manyullyn>,
|
||||
<tfc:metal/hammer_head/mithril>,
|
||||
<tfc:metal/hammer_head/nickel_silver>,
|
||||
<tfc:metal/hammer_head/osmium>,
|
||||
<tfc:metal/hammer_head/red_steel>,
|
||||
<tfc:metal/hammer_head/steel>,
|
||||
<tfc:metal/hammer_head/titanium>,
|
||||
<tfc:metal/hammer_head/tungsten>,
|
||||
<tfc:metal/hammer_head/tungsten_steel>,
|
||||
<tfc:metal/hammer_head/wrought_iron>,
|
||||
<tfc:metal/hammer_head/zircaloy>,
|
||||
<tfc:metal/knife/aluminium>,
|
||||
<tfc:metal/knife/beryllium_copper>,
|
||||
<tfc:metal/knife/bismuth_bronze>,
|
||||
<tfc:metal/knife/black_bronze>,
|
||||
<tfc:metal/knife/black_steel>,
|
||||
<tfc:metal/knife/blue_steel>,
|
||||
<tfc:metal/knife/boron>,
|
||||
<tfc:metal/knife/bronze>,
|
||||
<tfc:metal/knife/cobalt>,
|
||||
<tfc:metal/knife/copper>,
|
||||
<tfc:metal/knife/invar>,
|
||||
<tfc:metal/knife/manyullyn>,
|
||||
<tfc:metal/knife/mithril>,
|
||||
<tfc:metal/knife/nickel_silver>,
|
||||
<tfc:metal/knife/osmium>,
|
||||
<tfc:metal/knife/red_steel>,
|
||||
<tfc:metal/knife/steel>,
|
||||
<tfc:metal/knife/titanium>,
|
||||
<tfc:metal/knife/tungsten>,
|
||||
<tfc:metal/knife/tungsten_steel>,
|
||||
<tfc:metal/knife/wrought_iron>,
|
||||
<tfc:metal/knife/zircaloy>,
|
||||
<tfc:metal/knife_blade/aluminium>,
|
||||
<tfc:metal/knife_blade/beryllium_copper>,
|
||||
<tfc:metal/knife_blade/bismuth_bronze>,
|
||||
<tfc:metal/knife_blade/black_bronze>,
|
||||
<tfc:metal/knife_blade/black_steel>,
|
||||
<tfc:metal/knife_blade/blue_steel>,
|
||||
<tfc:metal/knife_blade/boron>,
|
||||
<tfc:metal/knife_blade/bronze>,
|
||||
<tfc:metal/knife_blade/cobalt>,
|
||||
<tfc:metal/knife_blade/copper>,
|
||||
<tfc:metal/knife_blade/copper>,
|
||||
<tfc:metal/knife_blade/invar>,
|
||||
<tfc:metal/knife_blade/manyullyn>,
|
||||
<tfc:metal/knife_blade/mithril>,
|
||||
<tfc:metal/knife_blade/nickel_silver>,
|
||||
<tfc:metal/knife_blade/osmium>,
|
||||
<tfc:metal/knife_blade/red_steel>,
|
||||
<tfc:metal/knife_blade/steel>,
|
||||
<tfc:metal/knife_blade/titanium>,
|
||||
<tfc:metal/knife_blade/tungsten>,
|
||||
<tfc:metal/knife_blade/tungsten_steel>,
|
||||
<tfc:metal/knife_blade/wrought_iron>,
|
||||
<tfc:metal/knife_blade/zircaloy>,
|
||||
<tfc:metal/propick/aluminium>,
|
||||
<tfc:metal/propick/bismuth_bronze>,
|
||||
<tfc:metal/propick/black_bronze>,
|
||||
<tfc:metal/propick/black_steel>,
|
||||
<tfc:metal/propick/blue_steel>,
|
||||
<tfc:metal/propick/bronze>,
|
||||
<tfc:metal/propick/cobalt>,
|
||||
<tfc:metal/propick/copper>,
|
||||
<tfc:metal/propick/invar>,
|
||||
<tfc:metal/propick/manyullyn>,
|
||||
<tfc:metal/propick/mithril>,
|
||||
<tfc:metal/propick/nickel_silver>,
|
||||
<tfc:metal/propick/osmium>,
|
||||
<tfc:metal/propick/red_steel>,
|
||||
<tfc:metal/propick/steel>,
|
||||
<tfc:metal/propick/titanium>,
|
||||
<tfc:metal/propick/tungsten>,
|
||||
<tfc:metal/propick/tungsten_steel>,
|
||||
<tfc:metal/propick/wrought_iron>,
|
||||
<tfc:metal/propick_head/aluminium>,
|
||||
<tfc:metal/propick_head/bismuth_bronze>,
|
||||
<tfc:metal/propick_head/black_bronze>,
|
||||
<tfc:metal/propick_head/black_steel>,
|
||||
<tfc:metal/propick_head/blue_steel>,
|
||||
<tfc:metal/propick_head/bronze>,
|
||||
<tfc:metal/propick_head/cobalt>,
|
||||
<tfc:metal/propick_head/copper>,
|
||||
<tfc:metal/propick_head/invar>,
|
||||
<tfc:metal/propick_head/manyullyn>,
|
||||
<tfc:metal/propick_head/mithril>,
|
||||
<tfc:metal/propick_head/nickel_silver>,
|
||||
<tfc:metal/propick_head/osmium>,
|
||||
<tfc:metal/propick_head/red_steel>,
|
||||
<tfc:metal/propick_head/steel>,
|
||||
<tfc:metal/propick_head/titanium>,
|
||||
<tfc:metal/propick_head/tungsten>,
|
||||
<tfc:metal/propick_head/tungsten_steel>,
|
||||
<tfc:metal/propick_head/wrought_iron>,
|
||||
<tfc:metal/saw/aluminium>,
|
||||
<tfc:metal/saw/beryllium_copper>,
|
||||
<tfc:metal/saw/bismuth_bronze>,
|
||||
<tfc:metal/saw/black_bronze>,
|
||||
<tfc:metal/saw/black_steel>,
|
||||
<tfc:metal/saw/blue_steel>,
|
||||
<tfc:metal/saw/boron>,
|
||||
<tfc:metal/saw/bronze>,
|
||||
<tfc:metal/saw/cobalt>,
|
||||
<tfc:metal/saw/copper>,
|
||||
<tfc:metal/saw/invar>,
|
||||
<tfc:metal/saw/manyullyn>,
|
||||
<tfc:metal/saw/mithril>,
|
||||
<tfc:metal/saw/nickel_silver>,
|
||||
<tfc:metal/saw/osmium>,
|
||||
<tfc:metal/saw/red_steel>,
|
||||
<tfc:metal/saw/steel>,
|
||||
<tfc:metal/saw/titanium>,
|
||||
<tfc:metal/saw/tungsten>,
|
||||
<tfc:metal/saw/tungsten_steel>,
|
||||
<tfc:metal/saw/wrought_iron>,
|
||||
<tfc:metal/saw/zircaloy>,
|
||||
<tfc:metal/saw_blade/aluminium>,
|
||||
<tfc:metal/saw_blade/beryllium_copper>,
|
||||
<tfc:metal/saw_blade/boron>,
|
||||
<tfc:metal/saw_blade/copper>,
|
||||
<tfc:metal/saw_blade/manyullyn>,
|
||||
<tfc:metal/saw_blade/mithril>,
|
||||
<tfc:metal/saw_blade/nickel_silver>,
|
||||
<tfc:metal/saw_blade/osmium>,
|
||||
<tfc:metal/saw_blade/titanium>,
|
||||
<tfc:metal/saw_blade/tungsten>,
|
||||
<tfc:metal/saw_blade/tungsten_steel>,
|
||||
<tfc:metal/saw_blade/zircaloy>
|
||||
<tfc:sluice>,
|
||||
] as IItemStack[];
|
||||
for item in ItemsToRemoveTFCJEI{
|
||||
mods.jei.JEI.removeAndHide(item);
|
||||
}
|
||||
|
||||
// ANVIL
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/aluminium>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/beryllium_copper>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/bismuth_bronze>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/black_bronze>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/black_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/blue_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/boron>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/bronze>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/cobalt>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/copper>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/invar>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/manyullyn>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/mithril>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/nickel_silver>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/osmium>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/red_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/titanium>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/tungsten>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/tungsten_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/wrought_iron>);
|
||||
Anvil.removeRecipe(<tfc:metal/hammer_head/zircaloy>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/aluminium>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/beryllium_copper>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/bismuth_bronze>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/black_bronze>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/black_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/blue_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/boron>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/bronze>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/cobalt>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/copper>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/invar>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/manyullyn>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/mithril>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/nickel_silver>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/osmium>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/red_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/titanium>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/tungsten>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/tungsten_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/wrought_iron>);
|
||||
Anvil.removeRecipe(<tfc:metal/knife_blade/zircaloy>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/aluminium>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/beryllium_copper>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/bismuth_bronze>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/black_bronze>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/black_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/blue_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/boron>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/bronze>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/cobalt>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/copper>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/invar>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/manyullyn>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/mithril>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/nickel_silver>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/osmium>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/red_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/titanium>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/tungsten>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/tungsten_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/wrought_iron>);
|
||||
Anvil.removeRecipe(<tfc:metal/propick_head/zircaloy>);
|
||||
Anvil.removeRecipe(<tfc:metal/saw_blade/aluminium>);
|
||||
Anvil.removeRecipe(<tfc:metal/saw_blade/beryllium_copper>);
|
||||
Anvil.removeRecipe(<tfc:metal/saw_blade/boron>);
|
||||
Anvil.removeRecipe(<tfc:metal/saw_blade/copper>);
|
||||
Anvil.removeRecipe(<tfc:metal/saw_blade/manyullyn>);
|
||||
Anvil.removeRecipe(<tfc:metal/saw_blade/mithril>);
|
||||
Anvil.removeRecipe(<tfc:metal/saw_blade/nickel_silver>);
|
||||
Anvil.removeRecipe(<tfc:metal/saw_blade/osmium>);
|
||||
Anvil.removeRecipe(<tfc:metal/saw_blade/titanium>);
|
||||
Anvil.removeRecipe(<tfc:metal/saw_blade/tungsten>);
|
||||
Anvil.removeRecipe(<tfc:metal/saw_blade/tungsten_steel>);
|
||||
Anvil.removeRecipe(<tfc:metal/saw_blade/zircaloy>);
|
||||
Anvil.addRecipe("tfc:file_head/BismuthBronze", <ore:ingotBlackBronze>, <gregtech:meta_item_2:6229>, 2, "tools", "SHRINK_NOT_LAST", "DRAW_NOT_LAST", "PUNCH_LAST");
|
||||
Anvil.addRecipe("tfc:file_head/BlackBronze", <ore:ingotBismuthBronze>, <gregtech:meta_item_2:6230>, 2, "tools", "SHRINK_NOT_LAST", "DRAW_NOT_LAST", "PUNCH_LAST");
|
||||
Anvil.addRecipe("tfc:file_head/BlackSteel", <ore:ingotBlackSteel>, <gregtech:meta_item_2:6231>, 2, "tools", "SHRINK_NOT_LAST", "DRAW_NOT_LAST", "PUNCH_LAST");
|
||||
Anvil.addRecipe("tfc:file_head/BlueSteel", <ore:ingotBlueSteel>, <gregtech:meta_item_2:6233>, 2, "tools", "SHRINK_NOT_LAST", "DRAW_NOT_LAST", "PUNCH_LAST");
|
||||
Anvil.addRecipe("tfc:file_head/Brass", <ore:ingotBrass>, <gregtech:meta_item_2:6094>, 2, "tools", "SHRINK_NOT_LAST", "DRAW_NOT_LAST", "PUNCH_LAST");
|
||||
Anvil.addRecipe("tfc:file_head/Bronze", <ore:ingotBronze>, <gregtech:meta_item_2:6095>, 2, "tools", "SHRINK_NOT_LAST", "DRAW_NOT_LAST", "PUNCH_LAST");
|
||||
Anvil.addRecipe("tfc:file_head/Cobalt", <ore:ingotCobalt>, <gregtech:meta_item_2:6017>, 2, "tools", "SHRINK_NOT_LAST", "DRAW_NOT_LAST", "PUNCH_LAST");
|
||||
Anvil.addRecipe("tfc:file_head/Iron", <ore:ingotIron>, <gregtech:meta_item_2:6033>, 2, "tools", "SHRINK_NOT_LAST", "DRAW_NOT_LAST", "PUNCH_LAST");
|
||||
Anvil.addRecipe("tfc:file_head/RedSteel", <ore:ingotRedSteel>, <gregtech:meta_item_2:6232>, 2, "tools", "SHRINK_NOT_LAST", "DRAW_NOT_LAST", "PUNCH_LAST");
|
||||
Anvil.addRecipe("tfc:file_head/RoseGold", <ore:ingotRoseGold>, <gregtech:meta_item_2:6228>, 2, "tools", "SHRINK_NOT_LAST", "DRAW_NOT_LAST", "PUNCH_LAST");
|
||||
Anvil.addRecipe("tfc:file_head/Steel", <ore:ingotSteel>, <gregtech:meta_item_2:6184>, 2, "tools", "SHRINK_NOT_LAST", "DRAW_NOT_LAST", "PUNCH_LAST");
|
||||
Anvil.addRecipe("tfc:file_head/SterlingSilver", <ore:ingotSterlingSilver>, <gregtech:meta_item_2:6227>, 2, "tools", "SHRINK_NOT_LAST", "DRAW_NOT_LAST", "PUNCH_LAST");
|
||||
Anvil.addRecipe("tfc:gold_rod_fixed", <tfc:metal/ingot/gold>, <gregtech:meta_item_1:14026>*2, 1, "tools", "DRAW_LAST", "DRAW_NOT_LAST", "PUNCH_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:hammer_head/BismuthBronzeF", <ore:ingotBismuthBronze>, <gregtech:meta_item_2:5230>, 2, "tools", "PUNCH_LAST", "SHRINK_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:hammer_head/BlackBronzeF", <ore:ingotBlackBronze>, <gregtech:meta_item_2:5229>, 2, "tools", "PUNCH_LAST", "SHRINK_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:hammer_head/BlackSteelF", <ore:ingotBlackSteel>, <gregtech:meta_item_2:5231>, 5, "tools", "PUNCH_LAST", "SHRINK_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:hammer_head/BlueSteelF", <ore:ingotBlueSteel>, <gregtech:meta_item_2:5233>, 6, "tools", "PUNCH_LAST", "SHRINK_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:hammer_head/BronzeF", <ore:ingotBronze>, <gregtech:meta_item_2:5095>, 2, "tools", "PUNCH_LAST", "SHRINK_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:hammer_head/CobaltF", <ore:ingotCobalt>, <gregtech:meta_item_2:5017>, 3, "tools", "PUNCH_LAST", "SHRINK_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:hammer_head/CopperF", <ore:ingotCopper>, <tfc:metal/hammer_head/copper>, 0, "tools", "PUNCH_LAST", "SHRINK_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:hammer_head/InvarF", <ore:ingotInvar>, <gregtech:meta_item_2:5126>, 3, "tools", "PUNCH_LAST", "SHRINK_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:hammer_head/RedSteelF", <ore:ingotRedSteel>, <gregtech:meta_item_2:5232>, 6, "tools", "PUNCH_LAST", "SHRINK_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:hammer_head/SteelF", <ore:ingotSteel>, <gregtech:meta_item_2:5184>, 4, "tools", "PUNCH_LAST", "SHRINK_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:hammer_head/WroughtIronF", <ore:ingotWroughtIron>, <gregtech:meta_item_2:5197>, 3, "tools", "PUNCH_LAST", "SHRINK_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:irontrapdoortweaked", <tfc:metal/double_sheet/wrought_iron>, <minecraft:iron_trapdoor>, 3, "general", "UPSET_NOT_LAST", "BEND_NOT_LAST", "UPSET_THIRD_LAST");
|
||||
Anvil.addRecipe("tfc:steel_rod_fixed", <tfc:metal/ingot/steel>, <gregtech:meta_item_1:14184>*2, 3, "tools", "DRAW_LAST", "DRAW_NOT_LAST", "PUNCH_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:wrought_iron_axe_fixed", <tfc:metal/ingot/wrought_iron>, <tfc:metal/axe_head/wrought_iron>, 3, "tools", "PUNCH_LAST", "HIT_SECOND_LAST", "UPSET_THIRD_LAST");
|
||||
Anvil.addRecipe("tfc:wrought_iron_chisel_fixed", <tfc:metal/ingot/wrought_iron>, <tfc:metal/chisel_head/wrought_iron>, 3, "tools", "HIT_LAST", "HIT_NOT_LAST", "DRAW_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:wrought_iron_hoe_fixed", <tfc:metal/ingot/wrought_iron>, <tfc:metal/hoe_head/wrought_iron>, 3, "tools", "PUNCH_LAST", "HIT_NOT_LAST", "BEND_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:wrought_iron_javelin_fixed", <tfc:metal/ingot/wrought_iron>, <tfc:metal/javelin_head/wrought_iron>, 3, "tools", "HIT_LAST", "HIT_SECOND_LAST", "DRAW_THIRD_LAST");
|
||||
Anvil.addRecipe("tfc:wrought_iron_pick_fixed", <tfc:metal/ingot/wrought_iron>, <tfc:metal/pick_head/wrought_iron>, 3, "tools", "PUNCH_LAST", "BEND_NOT_LAST", "DRAW_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:wrought_iron_rod_fixed", <tfc:metal/ingot/wrought_iron>, <gregtech:meta_item_1:14033>*2, 3, "tools", "DRAW_LAST", "DRAW_NOT_LAST", "PUNCH_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:wrought_iron_saw_fixed", <tfc:metal/ingot/wrought_iron>, <tfc:metal/saw_blade/wrought_iron>, 3, "tools", "HIT_LAST", "HIT_SECOND_LAST");
|
||||
Anvil.addRecipe("tfc:wrought_iron_scythe_fixed", <tfc:metal/ingot/wrought_iron>, <tfc:metal/scythe_blade/wrought_iron>, 3, "tools", "HIT_LAST", "DRAW_SECOND_LAST", "BEND_THIRD_LAST");
|
||||
Anvil.addRecipe("tfc:wrought_iron_shovel_fixed", <tfc:metal/ingot/wrought_iron>, <tfc:metal/shovel_head/wrought_iron>, 3, "tools", "PUNCH_LAST", "HIT_NOT_LAST");
|
||||
Anvil.addRecipe("tfc:wrought_iron_unf_boots_fixed", <ore:plateIron>, <tfc:metal/unfinished_boots/wrought_iron>, 3, "tools", "BEND_LAST", "BEND_SECOND_LAST", "SHRINK_THIRD_LAST");
|
||||
|
||||
// ASSEMBLER
|
||||
assembler.findRecipe(4, [<minecraft:planks>*3, <gregtech:meta_item_1:32766>.withTag({Configuration: 3})], null).remove();
|
||||
assembler.findRecipe(4, [<minecraft:planks>*6, <minecraft:book>*3], null).remove();
|
||||
assembler.findRecipe(4, [<minecraft:planks>*8, <gregtech:meta_item_1:32766>.withTag({Configuration: 8})], null).remove();
|
||||
assembler.recipeBuilder().inputs(<ore:plateSteel>*6).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 22})).outputs(<contenttweaker:furnaceblock>).duration(20).EUt(4).buildAndRegister();
|
||||
|
||||
// BARREL
|
||||
Barrel.addRecipe("tfc:hotwatertodwater", <liquid:hot_water>*5, <liquid:distilled_water>*1, 6);
|
||||
|
||||
// BIO REACTOR
|
||||
bio_reactor.findRecipe(30720, [<minecraft:beef>, <gtadditions:ga_meta_item:32399>], [<liquid:bacterial_growth_medium>*1000]).remove();
|
||||
bio_reactor.recipeBuilder().inputs(<ore:categoryMeat>, <gtadditions:ga_meta_item:32399>).fluidInputs([<liquid:bacterial_growth_medium>*1000]).outputs(<gtadditions:ga_meta_item:32477>).duration(500).EUt(30720).buildAndRegister();
|
||||
|
||||
// BREWER
|
||||
brewer.findRecipe(3, [<minecraft:beetroot>], [<liquid:for.honey>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:beetroot>], [<liquid:juice>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:beetroot>], [<liquid:water>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:brown_mushroom>], [<liquid:for.honey>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:brown_mushroom>], [<liquid:juice>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:brown_mushroom>], [<liquid:water>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:cactus>], [<liquid:for.honey>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:cactus>], [<liquid:juice>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:cactus>], [<liquid:water>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:carrot>], [<liquid:for.honey>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:carrot>], [<liquid:juice>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:carrot>], [<liquid:water>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:potato>], [<liquid:for.honey>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:potato>], [<liquid:juice>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:potato>], [<liquid:water>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:red_mushroom>], [<liquid:for.honey>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:red_mushroom>], [<liquid:juice>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:red_mushroom>], [<liquid:water>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:reeds>], [<liquid:for.honey>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:reeds>], [<liquid:juice>*20]).remove();
|
||||
brewer.findRecipe(3, [<minecraft:reeds>], [<liquid:water>*20]).remove();
|
||||
brewer.recipeBuilder().inputs(<ore:categoryFruit>).fluidInputs([<liquid:for.honey> * 20]).fluidOutputs(<liquid:biomass>*30).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<ore:categoryFruit>).fluidInputs([<liquid:juice> * 20]).fluidOutputs(<liquid:biomass>*30).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<ore:categoryFruit>).fluidInputs([<liquid:water> * 20]).fluidOutputs(<liquid:biomass>*20).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<ore:categoryGrain>).fluidInputs([<liquid:for.honey> * 20]).fluidOutputs(<liquid:biomass>*10).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<ore:categoryGrain>).fluidInputs([<liquid:juice> * 20]).fluidOutputs(<liquid:biomass>*10).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<ore:categoryGrain>).fluidInputs([<liquid:water> * 20]).fluidOutputs(<liquid:biomass>*5).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<ore:categoryVegetable>).fluidInputs([<liquid:for.honey> * 20]).fluidOutputs(<liquid:biomass>*40).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<ore:categoryVegetable>).fluidInputs([<liquid:juice> * 20]).fluidOutputs(<liquid:biomass>*40).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<ore:categoryVegetable>).fluidInputs([<liquid:water> * 20]).fluidOutputs(<liquid:biomass>*30).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<tfc:food/sugarcane>).fluidInputs([<liquid:for.honey> * 20]).fluidOutputs(<liquid:biomass>*40).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<tfc:food/sugarcane>).fluidInputs([<liquid:juice> * 20]).fluidOutputs(<liquid:biomass>*40).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<tfc:food/sugarcane>).fluidInputs([<liquid:water> * 20]).fluidOutputs(<liquid:biomass>*30).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<tfc:plants/barrel_cactus>).fluidInputs([<liquid:for.honey> * 20]).fluidOutputs(<liquid:biomass>*40).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<tfc:plants/barrel_cactus>).fluidInputs([<liquid:juice> * 20]).fluidOutputs(<liquid:biomass>*40).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<tfc:plants/barrel_cactus>).fluidInputs([<liquid:water> * 20]).fluidOutputs(<liquid:biomass>*30).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<tfc:plants/porcini>).fluidInputs([<liquid:for.honey> * 20]).fluidOutputs(<liquid:biomass>*40).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<tfc:plants/porcini>).fluidInputs([<liquid:juice> * 20]).fluidOutputs(<liquid:biomass>*40).duration(20).EUt(3).buildAndRegister();
|
||||
brewer.recipeBuilder().inputs(<tfc:plants/porcini>).fluidInputs([<liquid:water> * 20]).fluidOutputs(<liquid:biomass>*30).duration(20).EUt(3).buildAndRegister();
|
||||
|
||||
// CENTRIFUGE
|
||||
centrifuge.findRecipe(30, [<gregtech:log>], null).remove();
|
||||
centrifuge.findRecipe(30, [<minecraft:dirt>], null).remove();
|
||||
centrifuge.findRecipe(30, [<minecraft:grass>], null).remove();
|
||||
centrifuge.findRecipe(5, [<minecraft:brown_mushroom>], null).remove();
|
||||
centrifuge.findRecipe(5, [<minecraft:red_mushroom>], null).remove();
|
||||
centrifuge.recipeBuilder().fluidInputs(<liquid:salt_water>*1000).chancedOutput(<gregtech:meta_item_1:2155>, 2500, 2500).fluidOutputs(<liquid:fresh_water>*750).duration(100).EUt(10).buildAndRegister();
|
||||
centrifuge.recipeBuilder().inputs(<ore:categoryCookedMeat>).fluidOutputs(<liquid:methane>*34).duration(20).EUt(5).buildAndRegister();
|
||||
centrifuge.recipeBuilder().inputs(<ore:categoryMeat>).fluidOutputs(<liquid:methane>*72).duration(20).EUt(5).buildAndRegister();
|
||||
centrifuge.recipeBuilder().inputs(<ore:dirt>).chancedOutput(<gregtech:meta_item_2:32570>, 1250, 750).chancedOutput(<tfc:sand/basalt>, 5000, 1200).chancedOutput(<gregtech:meta_item_1:105>, 4000, 900).duration(20).EUt(30).buildAndRegister();
|
||||
centrifuge.recipeBuilder().inputs(<ore:grass>).chancedOutput(<gregtech:meta_item_2:32570>, 3000, 1200).chancedOutput(<tfc:sand/basalt>, 5000, 1200).chancedOutput(<gregtech:meta_item_1:105>, 5000, 900).duration(20).EUt(30).buildAndRegister();
|
||||
centrifuge.recipeBuilder().inputs([<tfc:wood/log/hevea> * 1]).chancedOutput(<gregtech:meta_item_1:32627>, 5000, 1200).chancedOutput(<gregtech:meta_item_1:2012>, 2500, 600).chancedOutput(<gregtech:meta_item_1:2196>, 2500, 700).chancedOutput(<gregtech:meta_item_2:32570>, 3750, 900).fluidOutputs(<liquid:methane> * 60).duration(200).EUt(20).buildAndRegister();
|
||||
|
||||
// CHEMICAL BATH
|
||||
chemical_bath.findRecipe(8, [<minecraft:reeds>], [<liquid:distilled_water>*100]).remove();
|
||||
chemical_bath.findRecipe(8, [<minecraft:reeds>], [<liquid:water>*100]).remove();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:black_dye> * 125]).outputs(<minecraft:concrete:15>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:blue_dye> * 125]).outputs(<minecraft:concrete:11>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:brown_dye> * 125]).outputs(<minecraft:concrete:12>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:cyan_dye> * 125]).outputs(<minecraft:concrete:9>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:gray_dye> * 125]).outputs(<minecraft:concrete:7>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:green_dye> * 125]).outputs(<minecraft:concrete:13>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:light_blue_dye> * 125]).outputs(<minecraft:concrete:3>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:light_gray_dye> * 125]).outputs(<minecraft:concrete:8>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:lime_dye> * 125]).outputs(<minecraft:concrete:5>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:magenta_dye> * 125]).outputs(<minecraft:concrete:2>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:orange_dye> * 125]).outputs(<minecraft:concrete:1>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:pink_dye> * 125]).outputs(<minecraft:concrete:6>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:purple_dye> * 125]).outputs(<minecraft:concrete:1>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:red_dye> * 125]).outputs(<minecraft:concrete:14>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:white_dye> * 125]).outputs(<minecraft:concrete>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:aggregate>).fluidInputs([<liquid:yellow_dye> * 125]).outputs(<minecraft:concrete:4>).duration(15).EUt(8).buildAndRegister();
|
||||
chemical_bath.recipeBuilder().inputs(<tfc:food/sugarcane>).fluidInputs([<liquid:water>*100]).outputs(<minecraft:paper>).duration(160).EUt(30).buildAndRegister();
|
||||
|
||||
// CHEMICAL PLANT
|
||||
chemical_plant.findRecipe(30, [<minecraft:beetroot>*10], [<liquid:for.honey>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:beetroot>*10], [<liquid:juice>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:beetroot>*10], [<liquid:water>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:brown_mushroom>*10], [<liquid:for.honey>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:brown_mushroom>*10], [<liquid:juice>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:brown_mushroom>*10], [<liquid:water>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:cactus>*10], [<liquid:for.honey>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:cactus>*10], [<liquid:juice>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:cactus>*10], [<liquid:water>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:carrot>*10], [<liquid:for.honey>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:carrot>*10], [<liquid:juice>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:carrot>*10], [<liquid:water>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:potato>*10], [<liquid:for.honey>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:potato>*10], [<liquid:juice>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:potato>*10], [<liquid:water>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:red_mushroom>*10], [<liquid:for.honey>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:red_mushroom>*10], [<liquid:juice>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:red_mushroom>*10], [<liquid:water>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:reeds>*10], [<liquid:for.honey>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:reeds>*10], [<liquid:juice>*250]).remove();
|
||||
chemical_plant.findRecipe(30, [<minecraft:reeds>*10], [<liquid:water>*250]).remove();
|
||||
|
||||
// CHEMICAL REACTOR
|
||||
chemical_reactor.findRecipe(30, [<minecraft:apple>, <minecraft:gold_block>*8], null).remove();
|
||||
chemical_reactor.findRecipe(30, [<minecraft:apple>, <tfc:metal/ingot/gold>*8], null).remove();
|
||||
chemical_reactor.findRecipe(30, [<minecraft:carrot>, <minecraft:gold_nugget>*8], null).remove();
|
||||
chemical_reactor.findRecipe(30, [<minecraft:melon>, <minecraft:gold_nugget>*8], null).remove();
|
||||
chemical_reactor.recipeBuilder().inputs(<minecraft:gold_block>*8, <tfc:food/green_apple>|<tfc:food/red_apple>).outputs(<minecraft:golden_apple:1>).duration(15).EUt(30).buildAndRegister();
|
||||
chemical_reactor.recipeBuilder().inputs(<ore:nuggetGold>*8, <tfc:food/carrot>).outputs(<minecraft:golden_carrot>).duration(15).EUt(30).buildAndRegister();
|
||||
chemical_reactor.recipeBuilder().inputs(<tfc:metal/ingot/gold>*8, <tfc:food/green_apple>|<tfc:food/red_apple>).outputs(<minecraft:golden_apple>).duration(15).EUt(30).buildAndRegister();
|
||||
|
||||
// COMPRESSOR
|
||||
compressor.findRecipe(2, [<minecraft:beetroot>*8], null).remove();
|
||||
compressor.findRecipe(2, [<minecraft:brown_mushroom>*8], null).remove();
|
||||
compressor.findRecipe(2, [<minecraft:cactus>*8], null).remove();
|
||||
compressor.findRecipe(2, [<minecraft:carrot>*8], null).remove();
|
||||
compressor.findRecipe(2, [<minecraft:cookie>*9], null).remove();
|
||||
compressor.findRecipe(2, [<minecraft:diamond>*9], null).remove();
|
||||
compressor.findRecipe(2, [<minecraft:potato>*8], null).remove();
|
||||
compressor.findRecipe(2, [<minecraft:red_mushroom>*8], null).remove();
|
||||
compressor.findRecipe(2, [<minecraft:reeds>*8], null).remove();
|
||||
compressor.findRecipe(2, [<minecraft:wheat>*9], null).remove();
|
||||
compressor.findRecipe(2, [<tfc:gem/amethyst:2>*9], null).remove();
|
||||
compressor.findRecipe(2, [<tfc:gem/opal:2>*9], null).remove();
|
||||
compressor.findRecipe(2, [<tfc:gem/ruby:2>*9], null).remove();
|
||||
compressor.findRecipe(2, [<tfc:gem/sapphire:2>*9], null).remove();
|
||||
compressor.findRecipe(2, [<tfc:gem/topaz:2>*9], null).remove();
|
||||
compressor.findRecipe(2, [<tfc:ore/lapis_lazuli>*9], null).remove();
|
||||
compressor.findRecipe(2, [<tfc:straw>*9], null).remove();
|
||||
compressor.recipeBuilder().inputs(<ore:categoryFruit>*8).outputs(<gregtech:meta_item_2:32570>).duration(20).EUt(8).buildAndRegister();
|
||||
compressor.recipeBuilder().inputs(<ore:categoryGrain>*8).outputs(<gregtech:meta_item_2:32570>).duration(20).EUt(8).buildAndRegister();
|
||||
compressor.recipeBuilder().inputs(<ore:categoryVegetable>*8).outputs(<gregtech:meta_item_2:32570>).duration(20).EUt(8).buildAndRegister();
|
||||
compressor.recipeBuilder().inputs(<ore:gemAmethyst>*9).outputs(<gregtech:meta_block_compressed_13:6>).duration(40).EUt(2).buildAndRegister();
|
||||
compressor.recipeBuilder().inputs(<ore:gemOpal>*9).outputs(<gregtech:meta_block_compressed_13:5>).duration(40).EUt(2).buildAndRegister();
|
||||
compressor.recipeBuilder().inputs(<ore:gemRuby>*9).outputs(<gregtech:meta_block_compressed_9:10>).duration(40).EUt(2).buildAndRegister();
|
||||
compressor.recipeBuilder().inputs(<ore:gemSapphire>*9).outputs(<gregtech:meta_block_compressed_9:13>).duration(40).EUt(2).buildAndRegister();
|
||||
compressor.recipeBuilder().inputs(<ore:gemTopaz>*9).outputs(<gregtech:meta_block_compressed_11:14>).duration(40).EUt(2).buildAndRegister();
|
||||
compressor.recipeBuilder().inputs(<tfc:food/sugarcane>*8).outputs(<gregtech:meta_item_2:32570>).duration(20).EUt(8).buildAndRegister();
|
||||
compressor.recipeBuilder().inputs(<tfc:plants/barrel_cactus>*8).outputs(<gregtech:meta_item_2:32570>).duration(20).EUt(8).buildAndRegister();
|
||||
compressor.recipeBuilder().inputs(<tfc:plants/porcini>*8).outputs(<gregtech:meta_item_2:32570>).duration(20).EUt(8).buildAndRegister();
|
||||
compressor.recipeBuilder().inputs(<tfc:straw>*9).outputs(<tfc:thatch>).duration(20).EUt(2).buildAndRegister();
|
||||
|
||||
// DISTILLERY
|
||||
distillery.recipeBuilder().fluidInputs(<liquid:hot_water>*576).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 9})).fluidOutputs(<liquid:distilled_water>*510).duration(100).EUt(8).buildAndRegister();
|
||||
|
||||
// ELECTROLYZER
|
||||
electrolyzer.findRecipe(25, [<minecraft:sand>*8], null).remove();
|
||||
electrolyzer.recipeBuilder().inputs(<ore:sand>*8).outputs(<gregtech:meta_item_1:2159>).chancedOutput(<gregtech:meta_item_1:2159>, 2500, 2500).duration(150).EUt(25).buildAndRegister();
|
||||
|
||||
// EXTRACTOR
|
||||
extractor.findRecipe(2, [<minecraft:beetroot>], null).remove();
|
||||
extractor.recipeBuilder().inputs([<tfc:wood/log/hevea> * 1]).chancedOutput(<gregtech:meta_item_1:32627>, 2500, 0).duration(200).EUt(2).buildAndRegister();
|
||||
|
||||
// FLUID EXTRACTOR
|
||||
fluid_extractor.findRecipe(4, [<minecraft:fish:1>], null).remove();
|
||||
fluid_extractor.findRecipe(4, [<minecraft:fish:2>], null).remove();
|
||||
fluid_extractor.findRecipe(4, [<minecraft:fish:3>], null).remove();
|
||||
fluid_extractor.findRecipe(4, [<minecraft:fish>], null).remove();
|
||||
fluid_extractor.recipeBuilder().inputs(<tfc:food/fish>).fluidOutputs(<liquid:fish_oil>*40).duration(20).EUt(20).buildAndRegister();
|
||||
|
||||
// FLUID HEATER
|
||||
fluid_heater.recipeBuilder().fluidInputs(<liquid:fresh_water>*1000).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 3})).fluidOutputs(<liquid:hot_water>*950).duration(50).EUt(8).buildAndRegister();
|
||||
|
||||
// FORGE HAMMER
|
||||
forge_hammer.findRecipe(16, [<gregtech:meta_item_1:10140>*3], null).remove();
|
||||
forge_hammer.recipeBuilder().inputs(<tfc:food/sugarcane>*3).outputs(<gregtech:meta_item_1:2325>*2).duration(40).EUt(9).buildAndRegister();
|
||||
forge_hammer.recipeBuilder().inputs(<tfc:metal/ingot/pig_iron>).outputs(<tfc:metal/ingot/steel>).duration(400).EUt(2).buildAndRegister();
|
||||
|
||||
// FURNACE
|
||||
furnace.addRecipe(<minecraft:brick>, <tfc:ceramics/unfired/clay_brick>);
|
||||
furnace.addRecipe(<minecraft:flower_pot>, <tfc:ceramics/unfired/clay_flower_pot>);
|
||||
furnace.addRecipe(<tfc:ceramics/fired/bowl>, <tfc:ceramics/unfired/bowl>);
|
||||
furnace.addRecipe(<tfc:ceramics/fired/fire_brick>, <tfc:ceramics/unfired/fire_brick>);
|
||||
furnace.addRecipe(<tfc:ceramics/fired/jug>, <tfc:ceramics/unfired/jug>);
|
||||
furnace.addRecipe(<tfc:ceramics/fired/large_vessel>, <tfc:ceramics/unfired/large_vessel>);
|
||||
furnace.addRecipe(<tfc:ceramics/fired/mold/hammer_head>, <tfc:ceramics/unfired/mold/hammer_head>);
|
||||
furnace.addRecipe(<tfc:ceramics/fired/mold/propick_head>, <tfc:ceramics/unfired/mold/propick_head>);
|
||||
furnace.addRecipe(<tfc:ceramics/fired/pot>, <tfc:ceramics/unfired/pot>);
|
||||
furnace.addRecipe(<tfc:ceramics/fired/spindle>, <tfc:ceramics/unfired/spindle>);
|
||||
furnace.addRecipe(<tfc:ceramics/fired/vessel>, <tfc:ceramics/unfired/vessel>);
|
||||
furnace.addRecipe(<tfc:ceramics/unfired/mold/axe_head>, <tfc:ceramics/fired/mold/axe_head>);
|
||||
furnace.addRecipe(<tfc:ceramics/unfired/mold/chisel_head>, <tfc:ceramics/fired/mold/chisel_head>);
|
||||
furnace.addRecipe(<tfc:ceramics/unfired/mold/hoe_head>, <tfc:ceramics/fired/mold/hoe_head>);
|
||||
furnace.addRecipe(<tfc:ceramics/unfired/mold/ingot>, <tfc:ceramics/fired/mold/ingot>);
|
||||
furnace.addRecipe(<tfc:ceramics/unfired/mold/javelin_head>, <tfc:ceramics/fired/mold/javelin_head>);
|
||||
furnace.addRecipe(<tfc:ceramics/unfired/mold/knife_blade>, <tfc:ceramics/fired/mold/knife_blade>);
|
||||
furnace.addRecipe(<tfc:ceramics/unfired/mold/mace_head>, <tfc:ceramics/fired/mold/mace_head>);
|
||||
furnace.addRecipe(<tfc:ceramics/unfired/mold/pick_head>, <tfc:ceramics/fired/mold/pick_head>);
|
||||
furnace.addRecipe(<tfc:ceramics/unfired/mold/saw_blade>, <tfc:ceramics/fired/mold/saw_blade>);
|
||||
furnace.addRecipe(<tfc:ceramics/unfired/mold/scythe_blade>, <tfc:ceramics/fired/mold/scythe_blade>);
|
||||
furnace.addRecipe(<tfc:ceramics/unfired/mold/shovel_head>, <tfc:ceramics/fired/mold/shovel_head>);
|
||||
furnace.addRecipe(<tfc:ceramics/unfired/mold/sword_blade>, <tfc:ceramics/fired/mold/sword_blade>);
|
||||
furnace.addRecipe(<tfc:food/cooked_bear>, <tfc:food/bear>);
|
||||
furnace.addRecipe(<tfc:food/cooked_beef>, <tfc:food/beef>);
|
||||
furnace.addRecipe(<tfc:food/cooked_calamari>, <tfc:food/calamari>);
|
||||
furnace.addRecipe(<tfc:food/cooked_camelidae>, <tfc:food/camelidae>);
|
||||
furnace.addRecipe(<tfc:food/cooked_chicken>, <tfc:food/chicken>);
|
||||
furnace.addRecipe(<tfc:food/cooked_fish>, <tfc:food/fish>);
|
||||
furnace.addRecipe(<tfc:food/cooked_gran_feline>, <tfc:food/gran_feline>);
|
||||
furnace.addRecipe(<tfc:food/cooked_horse_meat>, <tfc:food/horse_meat>);
|
||||
furnace.addRecipe(<tfc:food/cooked_mongoose>, <tfc:food/mongoose>);
|
||||
furnace.addRecipe(<tfc:food/cooked_mutton>, <tfc:food/mutton>);
|
||||
furnace.addRecipe(<tfc:food/cooked_pheasant>, <tfc:food/pheasant>);
|
||||
furnace.addRecipe(<tfc:food/cooked_pork>, <tfc:food/pork>);
|
||||
furnace.addRecipe(<tfc:food/cooked_rabbit>, <tfc:food/rabbit>);
|
||||
furnace.addRecipe(<tfc:food/cooked_venison>, <tfc:food/venison>);
|
||||
furnace.addRecipe(<tfc:food/cooked_wolf>, <tfc:food/wolf>);
|
||||
|
||||
// GREEN HOUSE
|
||||
green_house.findRecipe(16, [<minecraft:beetroot>, <gregtech:meta_item_1:2754>, <gregtech:meta_item_1:32766>.withTag({Configuration: 2})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:beetroot>, <minecraft:dye:15>, <gregtech:meta_item_1:32766>.withTag({Configuration: 1})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:brown_mushroom>, <gregtech:meta_item_1:2754>, <gregtech:meta_item_1:32766>.withTag({Configuration: 2})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:brown_mushroom>, <minecraft:dye:15>, <gregtech:meta_item_1:32766>.withTag({Configuration: 1})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:cactus>, <gregtech:meta_item_1:2754>, <gregtech:meta_item_1:32766>.withTag({Configuration: 2})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:cactus>, <minecraft:dye:15>, <gregtech:meta_item_1:32766>.withTag({Configuration: 1})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:carrot>, <gregtech:meta_item_1:2754>, <gregtech:meta_item_1:32766>.withTag({Configuration: 2})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:carrot>, <minecraft:dye:15>, <gregtech:meta_item_1:32766>.withTag({Configuration: 1})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:melon_seeds>, <gregtech:meta_item_1:2754>, <gregtech:meta_item_1:32766>.withTag({Configuration: 2})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:melon_seeds>, <gregtech:meta_item_1:32766>.withTag({Configuration: 0})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:melon_seeds>, <minecraft:dye:15>, <gregtech:meta_item_1:32766>.withTag({Configuration: 1})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:potato>, <gregtech:meta_item_1:2754>, <gregtech:meta_item_1:32766>.withTag({Configuration: 2})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:potato>, <minecraft:dye:15>, <gregtech:meta_item_1:32766>.withTag({Configuration: 1})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:pumpkin_seeds>, <gregtech:meta_item_1:2754>, <gregtech:meta_item_1:32766>.withTag({Configuration: 2})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:pumpkin_seeds>, <gregtech:meta_item_1:32766>.withTag({Configuration: 0})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:pumpkin_seeds>, <minecraft:dye:15>, <gregtech:meta_item_1:32766>.withTag({Configuration: 1})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:red_mushroom>, <gregtech:meta_item_1:2754>, <gregtech:meta_item_1:32766>.withTag({Configuration: 2})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:red_mushroom>, <minecraft:dye:15>, <gregtech:meta_item_1:32766>.withTag({Configuration: 1})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:reeds>, <gregtech:meta_item_1:2754>, <gregtech:meta_item_1:32766>.withTag({Configuration: 2})], [<liquid:water>*2000]).remove();
|
||||
green_house.findRecipe(16, [<minecraft:reeds>, <minecraft:dye:15>, <gregtech:meta_item_1:32766>.withTag({Configuration: 1})], [<liquid:water>*2000]).remove();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/barley>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/barley>).chancedOutput(<tfc:crop/seeds/barley>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/barley>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/barley>, <tfc:crop/seeds/barley>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/beet>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/beet>).chancedOutput(<tfc:crop/seeds/beet>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/beet>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/beet>, <tfc:crop/seeds/beet>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/cabbage>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/cabbage>).chancedOutput(<tfc:crop/seeds/cabbage>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/cabbage>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/cabbage>, <tfc:crop/seeds/cabbage>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/carrot>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/carrot>).chancedOutput(<tfc:crop/seeds/carrot>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/carrot>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/carrot>, <tfc:crop/seeds/carrot>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/garlic>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/garlic>).chancedOutput(<tfc:crop/seeds/garlic>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/garlic>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/garlic>, <tfc:crop/seeds/garlic>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/green_bean>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/green_bean>).chancedOutput(<tfc:crop/seeds/green_bean>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/green_bean>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/green_bean>, <tfc:crop/seeds/green_bean>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/jute>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:crop/product/jute>).chancedOutput(<tfc:crop/seeds/jute>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/jute>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:crop/product/jute>, <tfc:crop/seeds/jute>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/maize>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/maize>).chancedOutput(<tfc:crop/seeds/maize>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/maize>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/maize>, <tfc:crop/seeds/maize>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/oat>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/oat>).chancedOutput(<tfc:crop/seeds/oat>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/oat>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/oat>, <tfc:crop/seeds/oat>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/onion>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/onion>).chancedOutput(<tfc:crop/seeds/onion>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/onion>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/onion>, <tfc:crop/seeds/onion>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/potato>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/potato>).chancedOutput(<tfc:crop/seeds/potato>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/potato>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/potato>, <tfc:crop/seeds/potato>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/red_bell_pepper>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/red_bell_pepper>).chancedOutput(<tfc:crop/seeds/red_bell_pepper>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/red_bell_pepper>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/red_bell_pepper>, <tfc:crop/seeds/red_bell_pepper>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/rice>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/rice>).chancedOutput(<tfc:crop/seeds/rice>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/rice>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/rice>, <tfc:crop/seeds/rice>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/rye>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/rye>).chancedOutput(<tfc:crop/seeds/rye>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/rye>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/rye>, <tfc:crop/seeds/rye>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/soybean>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/soybean>).chancedOutput(<tfc:crop/seeds/soybean>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/soybean>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/soybean>, <tfc:crop/seeds/soybean>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/squash>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/squash>).chancedOutput(<tfc:crop/seeds/squash>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/squash>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/squash>, <tfc:crop/seeds/squash>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/sugarcane>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/sugarcane>).chancedOutput(<tfc:crop/seeds/sugarcane>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/sugarcane>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/sugarcane>, <tfc:crop/seeds/sugarcane>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/tomato>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/tomato>).chancedOutput(<tfc:crop/seeds/tomato>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/tomato>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/tomato>, <tfc:crop/seeds/tomato>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/wheat>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/wheat>).chancedOutput(<tfc:crop/seeds/wheat>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/wheat>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/wheat>, <tfc:crop/seeds/wheat>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/yellow_bell_pepper>).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 32})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/yellow_bell_pepper>).chancedOutput(<tfc:crop/seeds/yellow_bell_pepper>, 2500, 2500).duration(2500).EUt(26).buildAndRegister();
|
||||
green_house.recipeBuilder().inputs(<tfc:crop/seeds/yellow_bell_pepper>, <gregtech:meta_item_1:2754>*2).notConsumable(<gregtech:meta_item_1:32766>.withTag({Configuration: 31})).fluidInputs([<liquid:fresh_water> * 5000]).outputs(<tfc:food/yellow_bell_pepper>, <tfc:crop/seeds/yellow_bell_pepper>*2).duration(2500).EUt(26).buildAndRegister();
|
||||
|
||||
// HEATING
|
||||
Heating.addRecipe("tfc:glassmixtoglass", <contenttweaker:glassmix>, <minecraft:glass>, 700.0, 1000.0);
|
||||
Heating.removeRecipe(<minecraft:glass>);
|
||||
|
||||
// ITEM REGISTRY
|
||||
ItemRegistry.registerFuel(<ore:fuelCoke>, 3200, 1450, true, true);
|
||||
ItemRegistry.registerFuel(<ore:gemCoal>, 1600, 1400, true, true);
|
||||
ItemRegistry.registerFuel(<ore:gemLignite>, 1200, 1300, true, true);
|
||||
ItemRegistry.registerFuel(<tfc:peat>, 3200, 500, true, false);
|
||||
ItemRegistry.registerItemHeat(<contenttweaker:glassmix>, 0.7, 1000.0, false);
|
||||
|
||||
// LARGE CENTRIFUGE
|
||||
large_centrifuge.findRecipe(30, [<gregtech:log>], null).remove();
|
||||
large_centrifuge.findRecipe(30, [<minecraft:dirt>], null).remove();
|
||||
large_centrifuge.findRecipe(30, [<minecraft:grass>], null).remove();
|
||||
large_centrifuge.findRecipe(5, [<minecraft:brown_mushroom>], null).remove();
|
||||
large_centrifuge.findRecipe(5, [<minecraft:red_mushroom>], null).remove();
|
||||
|
||||
// LARGE CHEMICAL REACTOR
|
||||
large_chemical_reactor.findRecipe(30, [<minecraft:apple>, <minecraft:gold_block>*8], null).remove();
|
||||
large_chemical_reactor.findRecipe(30, [<minecraft:apple>, <tfc:metal/ingot/gold>*8], null).remove();
|
||||
large_chemical_reactor.findRecipe(30, [<minecraft:carrot>, <minecraft:gold_nugget>*8], null).remove();
|
||||
large_chemical_reactor.findRecipe(30, [<minecraft:melon>, <minecraft:gold_nugget>*8], null).remove();
|
||||
|
||||
// LARGE MIXER
|
||||
large_mixer.findRecipe(480, [<minecraft:brown_mushroom>, <gtadditions:ga_meta_item:32396>, <gregtech:meta_item_1:32766>.withTag({Configuration: 2})], null).remove();
|
||||
large_mixer.findRecipe(480, [<minecraft:red_mushroom>, <gtadditions:ga_meta_item:32396>, <gregtech:meta_item_1:32766>.withTag({Configuration: 2})], null).remove();
|
||||
large_mixer.recipeBuilder().inputs(<tfc:plants/porcini>, <gtadditions:ga_meta_item:32396>, <gregtech:meta_item_1:32766>.withTag({Configuration: 2})).fluidOutputs(<liquid:chitin>*100).duration(150).EUt(480).buildAndRegister();
|
||||
|
||||
// MACERATOR
|
||||
macerator.findRecipe(120, [<minecraft:apple>], null).remove();
|
||||
macerator.findRecipe(16, [<minecraft:beef>], null).remove();
|
||||
macerator.findRecipe(16, [<minecraft:chicken>], null).remove();
|
||||
macerator.findRecipe(16, [<minecraft:mutton>], null).remove();
|
||||
macerator.findRecipe(16, [<minecraft:porkchop>], null).remove();
|
||||
macerator.findRecipe(16, [<minecraft:rabbit>], null).remove();
|
||||
macerator.findRecipe(2, [<minecraft:melon>], null).remove();
|
||||
macerator.findRecipe(2, [<minecraft:melon_block>], null).remove();
|
||||
macerator.findRecipe(2, [<minecraft:reeds>], null).remove();
|
||||
macerator.recipeBuilder().inputs(<ore:categoryMeat>).outputs(<gregtech:meta_item_1:1996>*6).duration(20).EUt(30).buildAndRegister();
|
||||
macerator.recipeBuilder().inputs(<tfc:food/green_apple>|<tfc:food/red_apple>).chancedOutput(<gtadditions:ga_dust:26>, 500, 250).duration(20).EUt(120).buildAndRegister();
|
||||
macerator.recipeBuilder().inputs(<tfc:food/sugarcane>).outputs(<minecraft:sugar>).duration(20).EUt(2).buildAndRegister();
|
||||
|
||||
// MIXER
|
||||
mixer.findRecipe(480, [<minecraft:brown_mushroom>, <gtadditions:ga_meta_item:32396>], null).remove();
|
||||
mixer.findRecipe(480, [<minecraft:red_mushroom>, <gtadditions:ga_meta_item:32396>], null).remove();
|
||||
|
||||
// RACK
|
||||
Rack.addRecipe("tfc:fertilizerFix", <tfc:wood_ash>, <tfc:powder/fertilizer>, 8, 1.0);
|
||||
|
||||
// RECIPES
|
||||
recipes.remove(<gregtech:machine:13>);
|
||||
recipes.remove(<gregtech:machine:14>);
|
||||
recipes.remove(<tfcthings:crown/gold_agate>);
|
||||
recipes.remove(<tfcthings:crown/gold_amethyst>);
|
||||
recipes.remove(<tfcthings:crown/gold_beryl>);
|
||||
recipes.remove(<tfcthings:crown/gold_diamond>);
|
||||
recipes.remove(<tfcthings:crown/gold_emerald>);
|
||||
recipes.remove(<tfcthings:crown/gold_garnet>);
|
||||
recipes.remove(<tfcthings:crown/gold_jade>);
|
||||
recipes.remove(<tfcthings:crown/gold_jasper>);
|
||||
recipes.remove(<tfcthings:crown/gold_opal>);
|
||||
recipes.remove(<tfcthings:crown/gold_ruby>);
|
||||
recipes.remove(<tfcthings:crown/gold_sapphire>);
|
||||
recipes.remove(<tfcthings:crown/gold_topaz>);
|
||||
recipes.remove(<tfcthings:crown/gold_tourmaline>);
|
||||
recipes.remove(<tfcthings:crown/platinum_agate>);
|
||||
recipes.remove(<tfcthings:crown/platinum_amethyst>);
|
||||
recipes.remove(<tfcthings:crown/platinum_beryl>);
|
||||
recipes.remove(<tfcthings:crown/platinum_diamond>);
|
||||
recipes.remove(<tfcthings:crown/platinum_emerald>);
|
||||
recipes.remove(<tfcthings:crown/platinum_garnet>);
|
||||
recipes.remove(<tfcthings:crown/platinum_jade>);
|
||||
recipes.remove(<tfcthings:crown/platinum_jasper>);
|
||||
recipes.remove(<tfcthings:crown/platinum_opal>);
|
||||
recipes.remove(<tfcthings:crown/platinum_ruby>);
|
||||
recipes.remove(<tfcthings:crown/platinum_sapphire>);
|
||||
recipes.remove(<tfcthings:crown/platinum_topaz>);
|
||||
recipes.remove(<tfcthings:crown/platinum_tourmaline>);
|
||||
recipes.remove(<tfcthings:diamond_grit>);
|
||||
recipes.remove(<tfcthings:grindstone_diamond>);
|
||||
recipes.remove(<tfcthings:sling_ammo_light>);
|
||||
recipes.remove(<tfcthings:sling_ammo_spread>);
|
||||
recipes.removeByRecipeName("gregtech:dust_bronze");
|
||||
recipes.removeByRecipeName("gregtech:gravel_to_flint");
|
||||
recipes.removeByRecipeName("gregtech:plank_to_wooden_shape");
|
||||
recipes.removeByRecipeName("gtadditions:coke_brick");
|
||||
recipes.removeByRecipeName("gtadditions:ga_casing_lv");
|
||||
recipes.removeByRecipeName("gtadditions:ga_wrought");
|
||||
recipes.removeByRecipeName("minecraft:golden_carrot");
|
||||
recipes.removeByRecipeName("tfc:flux");
|
||||
recipes.removeByRecipeName("tfctech:glassworking/pot_ash");
|
||||
recipes.removeByRecipeName("tfctech:glassworking/pot_potash");
|
||||
recipes.removeByRecipeName("tfcthings:grindstone_base");
|
||||
recipes.addShaped(<gregtech:machine:13>,[[<ore:pipeSmallBronze>, <ore:craftingPiston>, <ore:pipeSmallBronze>], [<ore:pipeSmallBronze>, <gregtech:machine_casing:10>, <ore:pipeSmallBronze>], [<ore:pipeSmallBronze>, <tfc:metal/anvil/wrought_iron>, <ore:pipeSmallBronze>]]);
|
||||
recipes.addShaped(<gregtech:machine:14>,[[<ore:pipeSmallSteel>, <ore:craftingPiston>, <ore:pipeSmallSteel>], [<ore:pipeSmallSteel>, <gregtech:machine_casing:12>, <ore:pipeSmallSteel>], [<ore:pipeSmallSteel>, <tfc:metal/anvil/steel>, <ore:pipeSmallSteel>]]);
|
||||
recipes.addShaped(<gregtech:machine_casing:1>,[[<ore:plateRedSteel>, <ore:plateBlueSteel>, <ore:plateRedSteel>], [<ore:plateBlueSteel>, <ore:craftingToolWrench>.firstItem.withEmptyTag(), <ore:plateBlueSteel>], [<ore:plateRedSteel>, <ore:plateBlueSteel>, <ore:plateRedSteel>]]);
|
||||
recipes.addShaped(<gregtech:meta_item_2:32011>,[[null, <ore:lumber>, null], [null, <ore:lumber>, null], [<ore:craftingToolSaw>.firstItem.withEmptyTag(), <ore:lumber>, null]]);
|
||||
recipes.addShaped(<gtadditions:ga_meta_item:32036>*3,[[<tfc:ceramics/unfired/clay_brick>, <tfc:ceramics/unfired/clay_brick>, <tfc:ceramics/unfired/clay_brick>], [<ore:sand>, <gregtech:meta_item_2:32012>, <ore:sand>], [<ore:sand>, <ore:sand>, <ore:sand>]]);
|
||||
recipes.addShaped(<tfcthings:grindstone_base>,[[<ore:stickIron>, <ore:stickIron>, <ore:stickIron>], [<ore:lumber>, null, <ore:lumber>]]);
|
||||
recipes.addShaped(<tfcthings:grindstone_diamond>,[[<ore:dustDiamond>, <ore:dustDiamond>, <ore:dustDiamond>], [<ore:dustDiamond>, <tfcthings:grindstone_steel>, <ore:dustDiamond>], [<ore:dustDiamond>, <ore:dustDiamond>, <ore:dustDiamond>]]);
|
||||
recipes.addShapeless (<contenttweaker:glassmix>, [<ore:dustPotash>, <ore:sand>, <tfc:powder/flux>]);
|
||||
recipes.addShapeless (<minecraft:flint>, [<ore:craftingToolMortar>.firstItem.withEmptyTag(), <ore:gravel>]);
|
||||
recipes.addShapeless (<tfc:powder/flux>*2, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <ore:rockFlux>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_agate>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteAgate>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_amethyst>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteAmethyst>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_beryl>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteBeryl>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_diamond>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteDiamond>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_emerald>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteEmerald>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_garnet>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteGarnet>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_jade>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteJade>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_jasper>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteJasper>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_opal>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteOpal>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_ruby>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteRuby>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_sapphire>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteSapphire>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_topaz>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteTopaz>]);
|
||||
recipes.addShapeless (<tfcthings:crown/gold_tourmaline>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/gold_empty>, <ore:gemExquisiteTourmaline>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_agate>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteAgate>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_amethyst>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteAmethyst>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_beryl>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteBeryl>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_diamond>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteDiamond>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_emerald>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteEmerald>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_garnet>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteGarnet>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_jade>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteJade>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_jasper>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteJasper>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_opal>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteOpal>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_ruby>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteRuby>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_sapphire>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteSapphire>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_topaz>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteTopaz>]);
|
||||
recipes.addShapeless (<tfcthings:crown/platinum_tourmaline>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:crown/platinum_empty>, <ore:gemExquisiteTourmaline>]);
|
||||
recipes.addShapeless(<gregtech:meta_item_1:2095>*10, [<ore:dustTin>*1, <ore:dustCopper>*9]);
|
||||
recipes.addShapeless(<minecraft:stick>*2, [<ore:craftingToolSaw>.firstItem.withEmptyTag(), <ore:lumber>]);
|
||||
recipes.addShapeless(<tfctech:pot_ash>, [<tfc:wood_ash>|<ore:dustAsh>, <tfc:wood_ash>|<ore:dustAsh>, <tfc:wood_ash>|<ore:dustAsh>, <tfc:wood_ash>|<ore:dustAsh>, <tfc:ceramics/fired/pot>.noReturn(), <tfc:wooden_bucket>.withTag({Fluid: {FluidName: "fresh_water", Amount: 1000}})]);
|
||||
recipes.addShapeless(<tfctech:powder/potash>*4, [<tfctech:pot_potash>]);
|
||||
recipes.addShapeless(<tfcthings:sling_ammo_light>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:sling_ammo>, <ore:craftingToolFile>.firstItem.withEmptyTag()]);
|
||||
recipes.addShapeless(<tfcthings:sling_ammo_spread>, [<ore:craftingToolHardHammer>.firstItem.withEmptyTag(), <tfcthings:sling_ammo>]);
|
||||
|
||||
// WELDING
|
||||
Welding.addRecipe("tfc:boots_wrought_iron_fixed", <tfc:metal/unfinished_boots/wrought_iron>, <ore:plateIron>, <tfc:metal/boots/wrought_iron>, 2);
|
||||
Welding.addRecipe("tfc:double_ingot_wrought_iron_fixed", <tfc:metal/ingot/wrought_iron>, <tfc:metal/ingot/wrought_iron>, <tfc:metal/double_ingot/wrought_iron>, 2);
|
||||
Welding.addRecipe("tfc:double_plate_wrought_iron_fixed", <ore:plateIron>, <ore:plateIron>, <tfc:metal/double_sheet/wrought_iron>, 2);
|
||||
Welding.addRecipe("tfc:greaves_wrought_iron_fixed", <tfc:metal/unfinished_greaves/wrought_iron>, <ore:plateIron>, <tfc:metal/greaves/wrought_iron>, 2);
|
||||
Welding.addRecipe("tfc:helmet_wrought_iron_fixed", <tfc:metal/unfinished_helmet/wrought_iron>, <ore:plateIron>, <tfc:metal/helmet/wrought_iron>, 2);
|
||||
Welding.addRecipe("tfc:honing_steel_diamond", <tfcthings:honing_steel>, <ore:dustDiamond>, <tfcthings:honing_steel_diamond>, 5);
|
||||
Welding.addRecipe("tfc:honing_steel_head_diamond", <tfcthings:honing_steel_head>, <ore:dustDiamond>, <tfcthings:honing_steel_head_diamond>, 5);
|
||||
Welding.addRecipe("tfc:shears_wrought_iron_fixed", <gregtech:meta_tool:17>.withTag({"GT.ToolStats": {Material: "iron"}}), <gregtech:meta_tool:17>.withTag({"GT.ToolStats": {Material: "iron"}}), <tfc:metal/shears/wrought_iron>, 2);
|
||||
Welding.removeRecipe(<tfc:metal/double_ingot/wrought_iron>);
|
||||
Welding.removeRecipe(<tfc:metal/double_sheet/wrought_iron>);
|
||||
Welding.removeRecipe(<tfcthings:honing_steel_diamond>);
|
||||
Welding.removeRecipe(<tfcthings:honing_steel_head_diamond>);
|
||||
|
||||
print("Initialized 'tfc.zs'");
|
|
@ -15,4 +15,6 @@ recipes.addShaped(<waterflasks:iron_flask>, [[null, <ore:string>, <ore:knife>.tr
|
|||
recipes.addShaped(<waterflasks:leather_flask>, [[<waterflasks:broken_leather_flask:*>, <waterflasks:bladder>]]);
|
||||
recipes.addShaped(<waterflasks:leather_flask>, [[<waterflasks:leather_flask:*>, <waterflasks:bladder>]]);
|
||||
recipes.addShaped(<waterflasks:leather_flask>, [[null, <ore:string>, null], [<waterflasks:leather_side>, <waterflasks:bladder>, <waterflasks:leather_side>], [null, <ore:string>, <ore:knife>.transformDamage()]]);
|
||||
recipes.addShaped(<waterflasks:leather_flask>, [[null, <waterflasks:leather_side>, null], [<ore:string>, <waterflasks:bladder>, <tfc:animal/product/wool_yarn> | <ore:string>], [null, <waterflasks:leather_side>, <ore:knife>.transformDamage()]]);
|
||||
recipes.addShaped(<waterflasks:leather_flask>, [[null, <waterflasks:leather_side>, null], [<ore:string>, <waterflasks:bladder>, <tfc:animal/product/wool_yarn> | <ore:string>], [null, <waterflasks:leather_side>, <ore:knife>.transformDamage()]]);
|
||||
|
||||
print("Initialized 'waterflasks.zs'");
|
Loading…
Reference in a new issue