diff options
| author | Foghrye4 <foghrye4@gmail.com> | 2017-06-17 08:12:18 +0300 |
|---|---|---|
| committer | Foghrye4 <foghrye4@gmail.com> | 2017-06-17 08:12:18 +0300 |
| commit | dc3df3edd5843bde0c1335d6a8e460b2c832aa48 (patch) | |
| tree | af13bfeee567f2351e35e1ef176d168fe37c8aac /eclipse/config/ihl-recipe.cfg | |
| parent | 1da8dcd58647e34c9af94ceeecaeaf3b0d08c48c (diff) | |
full project files
Diffstat (limited to 'eclipse/config/ihl-recipe.cfg')
| -rw-r--r-- | eclipse/config/ihl-recipe.cfg | 94 |
1 files changed, 94 insertions, 0 deletions
diff --git a/eclipse/config/ihl-recipe.cfg b/eclipse/config/ihl-recipe.cfg new file mode 100644 index 0000000..5d1373e --- /dev/null +++ b/eclipse/config/ihl-recipe.cfg @@ -0,0 +1,94 @@ + +// <- This is a commentary. +; <- This is also a commentary. +// Syntax are simple as fist. Every recipe modifier must start from new line and keyword. +// Keywords are "addrecipe" and "removerecipe". +// Right after keyword goes parameters. Parameters are machine name (see in bottom of this file), +// recipeinput (with parameters) and recipeoutput (with parameters). +// All parameters are separated with "," symbol. +// For adding recipe add both input and output. +// For removing add any of those. +// Inside "recipeinput" and "recipeoutput" are parameters, separated with ",". +// For "recipeinput" those parameters are: +// itemstack(modname:internal_itemname,stacksize,damage) +// toolitemstack(modname:internal_itemname,stacksize,damage) //For iron workbench only +// machine(modname:internal_itemname) //For iron workbench only +// wire(modname:internal_itemname,wirelength) +// tooloredict(oredict_entry,quantity) //For iron workbench only +// oredict(oredict_entry,quantity) +// fluidstack(fluid,quantity) +// First parameter are string, others are integer. +// For finding modname:internal_itemname, damage or ore dictionary entry use in-game +// "ore dictionary item scanner" from IHL in creative mode. +// For internal fluid names check universal fluid cells tooltip. +// For "recipeoutput" those parameters are: +// itemstack(modname:internal_itemname,stacksize,damage) Stacksize can be float. +// wire(modname:internal_itemname,wirelength) +// fluidstack(fluid,quantity) +// Examples: + +//addrecipe +//( +//evaporator, +//recipeinput(fluidstack(water,100)), +//recipeoutput(itemstack(minecraft:diamond,1,0)) +//) + +addrecipe +( +wiremill, +recipeinput(fluidstack(liquidglass,10),die(150)), +recipeoutput(wire(Uran,10,100)) +) + + +//removerecipe +//( +//evaporator, +//recipeinput(fluidstack(saltwater,4000)) +//) + +//removerecipe +//( +//evaporator, +//recipeoutput(itemstack(ihl:item.ihlSimpleItem,1,144)) +//) + +//addrecipe +//( +//labelectrolyzer, +//recipeinput(fluidstack(solution.bluevitriol,1000),oredict(crushedCopper,1)), +//recipeoutput(fluidstack(sulfuricacid,888),oredict(ingotCopper,2),oredict(dustTinyPlatinumGroupSludge,1)) +//) + +addrecipe +( +ironworkbench, +recipeinput(oredict(plateSteel,4)), +recipeoutput(oredict(ingotCopper,2),oredict(dustTinyPlatinumGroupSludge,1)) +) + +//Available machines: +//ironworkbench +//cryogenicdistiller +//rollingmachine +//gasweldingstation +//chimneyknee +//vulcanizationextrudingmold +//electrolysisbath +//fractionator +//evaporator +//detonationsprayingmachine +//precipitatorcondenser +//labelectrolyzer +//fluidizedbedreactor +//mufflefurnace +//injectionmold +//wiremill +//chemicaloven +//crucible +//tub +//chemicalreactor +//papermachine +//achesonfurnace +//loom |
