Difference between revisions of "ModTweaker:Mekanism Support"

From MineTweaker 3
Jump to: navigation, search
m (7 revisions imported)
 
(2 intermediate revisions by 2 users not shown)
Line 9: Line 9:
 
* Chemical Washer
 
* Chemical Washer
 
* Combiner
 
* Combiner
 +
* Osmium Compressor
 
* Crusher
 
* Crusher
* Electrolytic Seperator
+
* Energized Smelter
 
* Enrichment Chamber
 
* Enrichment Chamber
 
* Metallurgic Infuser
 
* Metallurgic Infuser
* Osmium Compressor
 
 
* Purification Chamber
 
* Purification Chamber
* Precision Sawmill
 
 
* Pressurised Reaction Chamber
 
* Pressurised Reaction Chamber
 +
* Precision Sawmill
 +
* Electrolytic Seperator
 +
* Solar Evaporation
 +
* Solar Neutron Activator
  
 
Each of these handlers can have recipes added or removed:
 
Each of these handlers can have recipes added or removed:
  
 +
Parameters marked as <span style="color:red">red</span> are optional and can be left out
 +
 
  //Chemical Crystallizer
 
  //Chemical Crystallizer
  //GasInput OutputStack
+
  //InputGas, OutputStack
  mods.mekanism.chemical.Crystallizer.addRecipe(<gas:oxygen>, <minecraft:water>);
+
  mods.mekanism.chemical.Crystallizer.addRecipe(<gas:water>, <minecraft:ice>);
  //InputStack
+
  //OutputStack, <span style="color:red">InputGas</span>
  mods.mekanism.chemical.Crystallizer.removeRecipe(<Mekanism:Crystal:3>);
+
  mods.mekanism.chemical.Crystallizer.removeRecipe(<Mekanism:OtherDust:4>, <gas:lithium>);
 
   
 
   
  //Chemical Dissolution
+
  //Chemical Dissolution Chamber
  //InputStack, GasOutput
+
  //InputStack, OutputGas
  mods.mekanism.chemical.Dissolution.addRecipe(<minecraft:iron_ingot>, <gas:oxygen>);
+
  mods.mekanism.chemical.Dissolution.addRecipe(<minecraft:ice>, <gas:water>);
  //InputStack or OreInput
+
  //OutputGas, <span style="color:red">InputStack</span>
  mods.mekanism.chemical.Dissolution.removeRecipe(<minecraft:iron_ore>);
+
  mods.mekanism.chemical.Dissolution.removeRecipe(<gas:osmium>, <Mekanism:OreBlock>);
mods.mekanism.chemical.Dissolution.removeRecipe(<ore:oreCopper>);
+
 
   
 
   
 
  //Chemical Infuser
 
  //Chemical Infuser
  //LeftGas, RightGas, OutputGas
+
  //InputGas1, InputGas2, OutputGas
  mods.mekanism.chemical.Infuser.addRecipe(<gas:iron>, <gas:gold>, <gas:copper>);
+
  mods.mekanism.chemical.Infuser.addRecipe(<gas:water>, <gas:deuterium>, <gas:steam>);
  //OutputGas
+
  //OutputGas, <span style="color:red">InputGas1</span>, <span style="color:red">InputGas2</span>
  mods.mekanism.chemical.Infuser.removeRecipe(<gas:sulfuricAcid>);
+
  mods.mekanism.chemical.Infuser.removeRecipe(<gas:hydrogenchloride>, <gas:hydrogen>, <gas:chlorine>);
 
   
 
   
  //Chemical Injection
+
  //Chemical Injection Chamber
  //InputStack, InputGas(hydrogenChloride or water), OutputStack
+
  //InputStack, InputGas, OutputStack
  mods.mekanism.chemical.Injection.addRecipe(<minecraft:string>, <gas:hydrogenChloride>, <minecraft:web>);
+
//InputGas only accepts "<gas:sulfuricAcid>", "<gas:water>" or "<gas:hydrogenChloride>"
  //OutputStack
+
  mods.mekanism.chemical.Injection.addRecipe(<minecraft:hardened_clay:1>, <gas:water>, <minecraft:clay>);
  mods.mekanism.chemical.Injection.removeRecipe(<Mekanism:Dust:10>);
+
  //OutputStack, <span style="color:red">InputStack</span>, <span style="color:red">InputGas</span>
 +
  mods.mekanism.chemical.Injection.removeRecipe(<Mekanism:Shard:2>, <Mekanism:OreBlock>, <gas:hydrogenchloride>);
 
   
 
   
 
  //Chemical Oxidizer
 
  //Chemical Oxidizer
 
  //InputStack, OutputGas
 
  //InputStack, OutputGas
  mods.mekanism.chemical.Oxidizer.addRecipe(<minecraft:coal>, <gas:hydrogen>);
+
  mods.mekanism.chemical.Oxidizer.addRecipe(<Mekanism:Dust:2>, <gas:cleanOsmium>);
  //OutputGas
+
  //OutputGas, <span style="color:red">InputStack</span>
  mods.mekanism.chemical.Oxidizer.removeRecipe(<gas:brine>);
+
  mods.mekanism.chemical.Oxidizer.removeRecipe(<gas:brine>, <Mekanism:Salt>);
 
   
 
   
 
  //Chemical Washer
 
  //Chemical Washer
 
  //InputGas, OutputGas
 
  //InputGas, OutputGas
  mods.mekanism.chemical.Washer.addRecipe(<gas:hydrogen>, <gas:sodium>);
+
  mods.mekanism.chemical.Washer.addRecipe(<gas:steam>, <gas:water>);
  //OutputGas
+
  //OutputGas, <span style="color:red">InputGas</span>
mods.mekanism.chemical.Washer.removeRecipe(<gas:cleanCopper>);
+
  mods.mekanism.chemical.Washer.removeRecipe(<gas:cleanLead>, <gas:lead>);
  mods.mekanism.chemical.Washer.removeRecipe(<gas:cleanGold>);
+
mods.mekanism.chemical.Washer.removeRecipe(<gas:cleanIron>);
+
 
   
 
   
 
  //Combiner
 
  //Combiner
  //InputStack, OutputStack
+
  //InputStack, <span style="color:red">InputGas</span>, OutputStack
  mods.mekanism.Combiner.addRecipe(<minecraft:stone> * 4, <minecraft:stonebrick>);
+
  mods.mekanism.Combiner.addRecipe(<minecraft:stone> * 4, <gas:liquidStone>, <minecraft:stonebrick>);
  //OutputStack
+
  //OutputStack, <span style="color:red">InputStack</span>, <span style="color:red">InputGas</span>
  mods.mekanism.Combiner.removeRecipe(<minecraft:redstone_ore>);
+
  mods.mekanism.Combiner.removeRecipe(<minecraft:gravel>, <minecraft:flint>, <gas:liquidStone>);
 
   
 
   
  //Compressor
+
  //Osmium Compressor
  //InputStack, OutputStack
+
  //InputStack, <span style="color:red">InputGas</span>, OutputStack
  mods.mekanism.Compressor.addRecipe(<minecraft:stone> * 4, <minecraft:stonebrick>);
+
  mods.mekanism.Compressor.addRecipe(<Mekanism:BasicBlock:3>, <gas:liquidOsmium>, <minecraft:bedrock>);
  //OutputStack
+
  //OutputStack, <span style="color:red">InputStack</span>, <span style="color:red">InputGas</span>
  mods.mekanism.Compressor.removeRecipe(<Mekanism:Ingot:3>);
+
  mods.mekanism.Compressor.removeRecipe(<Mekanism:Ingot>, <Mekanism:OtherDust:5>, <gas:liquidOsmium>);
 
   
 
   
 
  //Crusher
 
  //Crusher
 
  //InputStack, OutputStack
 
  //InputStack, OutputStack
 
  mods.mekanism.Crusher.addRecipe(<minecraft:double_plant:4>, <minecraft:dye:1> * 5);
 
  mods.mekanism.Crusher.addRecipe(<minecraft:double_plant:4>, <minecraft:dye:1> * 5);
  //OutputStack
+
  //OutputStack, <span style="color:red">InputStack</span>
  mods.mekanism.Crusher.removeRecipe(<minecraft:gunpowder>);
+
  mods.mekanism.Crusher.removeRecipe(<minecraft:sand>, <minecraft:gravel>);
 +
 +
//Energized Smelter
 +
//InputStack, OutputStack
 +
mods.mekanism.Smelter.addRecipe(<minecraft:tallgrass:1>, <minecraft:deadbush>);
 +
//InputStack, <span style="color:red">OutputStack</span>
 +
mods.mekanism.Smelter.removeRecipe(<minecraft:sand>, <minecraft:glass>);
 
   
 
   
 
  //Enrichment Chamber
 
  //Enrichment Chamber
 
  //InputStack, OutputStack
 
  //InputStack, OutputStack
  mods.mekanism.Enrichment.addRecipe(<minecraft:diamond_ore>, <minecraft:diamond> * 8);
+
  mods.mekanism.Enrichment.addRecipe(<minecraft:coal_block>, <Mekanism:CompressedCarbon> * 9);
  //InputStack
+
  //InputStack, <span style="color:red">OutputStack</span>
  mods.mekanism.Enrichment.removeRecipe(<minecraft:diamond>);
+
  mods.mekanism.Enrichment.removeRecipe(<minecraft:mossy_cobblestone>, <minecraft:cobblestone>);
 
   
 
   
 
  //Metallurgic Infuser
 
  //Metallurgic Infuser
  //InfusionTypeString, InfusionAmount, InputStack, OutputStack (ValidInfusionTypes: CARBON, TIN, DIAMOND, REDSTONE, FUNGI, BIO, OBSIDIAN)
+
  //InfusionString, InputInfusion, InputStack, OutputStack //InfusionString = CARBON;TIN;DIAMOND;REDSTONE;FUNGI;BIO;OBSIDIAN
  mods.mekanism.Infuser.addRecipe("CARBON", 20, <minecraft:string> * 9, <minecraft:web>);
+
  mods.mekanism.Infuser.addRecipe("OBSIDIAN", 20, <minecraft:coal_block>, <minecraft:obsidian>);
  //OutputStack
+
  //OutputStack, <span style="color:red">InputStack</span>, <span style="color:red">InfusionString</span>
  mods.mekanism.Infuser.removeRecipe(<minecraft:mossy_cobblestone>);
+
  mods.mekanism.Infuser.removeRecipe(<minecraft:mycelium>);
 
   
 
   
 
  //Purification Chamber
 
  //Purification Chamber
  //InputStack, InputGas, OutputStack
+
  //InputStack, <span style="color:red">InputGas</span>, OutputStack
  mods.mekanism.Purification.addRecipe(<minecraft:mossy_cobblestone>, <gas:oxygen>, <minecraft:cobblestone>);
+
  mods.mekanism.Purification.addRecipe(<minecraft:wool:1>, <gas:hydrogenchloride>, <minecraft:wool>);
  //OutputStack
+
  //OutputStack, <span style="color:red">InputStack</span>, <span style="color:red">InputGas</span>
  mods.mekanism.Purification.removeRecipe(<Mekanism:Clump:1>);
+
  mods.mekanism.Purification.removeRecipe(<Mekanism:Clump:2>, <Mekanism:Shard:2>, <gas:oxygen>);
 
   
 
   
 
  //Pressurised Reaction Chamber
 
  //Pressurised Reaction Chamber
  //ReactantSolid, ReactantLiquid, ReactantGas, OutputStack, OutputGas, Energy, Ticks
+
  //InputStack, InputFluid, InputGas, OutputStack, OutputGas, InputRF, Time in Ticks
  mods.mekanism.Reaction.addRecipe(<minecraft:stone>, <liquid:lava>, <gas:iron>, <minecraft:diamond_ore>, <gas:cleanIron>, 55.5, 5);
+
  mods.mekanism.Reaction.addRecipe(<Mekanism:Polyethene>, <liquid:ethene>, <gas:oxygen>, <Mekanism:Polyethene> * 8, <gas:oxygen>, 50000, 2000);
  //OutputStack, OutputGas
+
  //OutputStack, <span style="color:red">OutputGas</span>, <span style="color:red">InputStack</span>, <span style="color:red">InputFluid</span>, <span style="color:red">InputGas</span>
  mods.mekanism.Reaction.removeRecipe(<Mekanism:Polyethene>, <gas:oxygen>);
+
  mods.mekanism.Reaction.removeRecipe(<Mekanism:Substrate>, <gas:ethene>, <Mekanism:BioFuel>, <liquid:water>, <gas:hydrogen>);
 
   
 
   
 
  //Precision Sawmill
 
  //Precision Sawmill
  //InputStack, OutputStack1, OutputStack2*, Chance*
+
  //InputStack, OutputStack1, <span style="color:red">OutputStack2</span>, <span style="color:red">Chance</span>
  mods.mekanism.Sawmill.addRecipe(<Mariculture:woods>, <minecraft:log> * 4, null,
+
  mods.mekanism.Sawmill.addRecipe(<minecraft:bow>, <minecraft:stick> * 3, <minecraft:string> * 3, 0.5);
  //InputStack
+
  //InputStack, <span style="color:red">OutputStack1</span>, <span style="color:red">OutputStack2</span>
  mods.mekanism.Sawmill.removeRecipe(<minecraft:fence>);
+
  mods.mekanism.Sawmill.removeRecipe(<minecraft:bed>, <minecraft:planks>, <minecraft:wool>);
 
   
 
   
 
  //Electrolytic Separator
 
  //Electrolytic Separator
  //InputLiquid, OutputGas1, OutputGas2
+
  //InputFluid, InputRF, OutputGas1, OutputGas2
  mods.mekanism.Separator.addRecipe(<liquid:lava>, <gas:oxygen>, <gas:iron>);
+
  mods.mekanism.Separator.addRecipe(<liquid:fusionfueldt>, 5000, <gas:deuterium>, <gas:tritium>);
  //InputLiquid
+
  //InputFluid, <span style="color:red">OutputGas1</span>, <span style="color:red">OutputGas2</span>
  mods.mekanism.Separator.removeRecipe(<liquid:water>);
+
  mods.mekanism.Separator.removeRecipe(<liquid:heavywater>, <gas:deuterium>, <gas:oxygen>);
 +
 +
//Solar Evaporation
 +
//InputFluid, OutputFluid
 +
mods.mekanism.SolarEvaporation.addRecipe(<liquid:lava>, <liquid:fusionfueldt>);
 +
//InputFluid, <span style="color:red">OutputFluid</span>
 +
mods.mekanism.SolarEvaporation.removeRecipe(<liquid:water>, <liquid:brine>);
 +
 +
//Solar Neutron Activator
 +
//InputGas, OutputGas
 +
mods.mekanism.SolarNeutronActivator.addRecipe(<gas:liquidStone>, <gas:liquidOsmium>);
 +
//InputGas, <span style="color:red">OutputGas</span>
 +
mods.mekanism.SolarNeutronActivator.removeRecipe(<gas:lithium>, <gas:tritium>);
  
 
== Commands Supported ==
 
== Commands Supported ==
ModTweaker introduces a command that will print a list of all registered gases to the minetweaker log.
+
Prints are stored in the minetweaker log in the minecraft directory.
  /minetweaker gases
+
  /minetweaker mekanism [HANDLER] - Outputs a list of all Mekansm recipes
 +
/minetweaker gases - Outputs a list of gases
 
{{ModTweakerNavigation}}
 
{{ModTweakerNavigation}}

Latest revision as of 14:36, 12 September 2023

Handlers Supported

The following handlers are supported:

  • Chemical Crystallizer
  • Chemical Dissolution Chamber
  • Chemical Infuser
  • Chemical Injection Chamber
  • Chemical Oxidizer
  • Chemical Washer
  • Combiner
  • Osmium Compressor
  • Crusher
  • Energized Smelter
  • Enrichment Chamber
  • Metallurgic Infuser
  • Purification Chamber
  • Pressurised Reaction Chamber
  • Precision Sawmill
  • Electrolytic Seperator
  • Solar Evaporation
  • Solar Neutron Activator

Each of these handlers can have recipes added or removed:

Parameters marked as red are optional and can be left out

//Chemical Crystallizer
//InputGas, OutputStack
mods.mekanism.chemical.Crystallizer.addRecipe(<gas:water>, <minecraft:ice>);
//OutputStack, InputGas
mods.mekanism.chemical.Crystallizer.removeRecipe(<Mekanism:OtherDust:4>, <gas:lithium>);

//Chemical Dissolution Chamber
//InputStack, OutputGas
mods.mekanism.chemical.Dissolution.addRecipe(<minecraft:ice>, <gas:water>);
//OutputGas, InputStack
mods.mekanism.chemical.Dissolution.removeRecipe(<gas:osmium>, <Mekanism:OreBlock>);

//Chemical Infuser
//InputGas1, InputGas2, OutputGas
mods.mekanism.chemical.Infuser.addRecipe(<gas:water>, <gas:deuterium>, <gas:steam>);
//OutputGas, InputGas1, InputGas2
mods.mekanism.chemical.Infuser.removeRecipe(<gas:hydrogenchloride>, <gas:hydrogen>, <gas:chlorine>);

//Chemical Injection Chamber
//InputStack, InputGas, OutputStack
//InputGas only accepts "<gas:sulfuricAcid>", "<gas:water>" or "<gas:hydrogenChloride>"
mods.mekanism.chemical.Injection.addRecipe(<minecraft:hardened_clay:1>, <gas:water>, <minecraft:clay>);
//OutputStack, InputStack, InputGas
mods.mekanism.chemical.Injection.removeRecipe(<Mekanism:Shard:2>, <Mekanism:OreBlock>, <gas:hydrogenchloride>);

//Chemical Oxidizer
//InputStack, OutputGas
mods.mekanism.chemical.Oxidizer.addRecipe(<Mekanism:Dust:2>, <gas:cleanOsmium>);
//OutputGas, InputStack
mods.mekanism.chemical.Oxidizer.removeRecipe(<gas:brine>, <Mekanism:Salt>);

//Chemical Washer
//InputGas, OutputGas
mods.mekanism.chemical.Washer.addRecipe(<gas:steam>, <gas:water>);
//OutputGas, InputGas
mods.mekanism.chemical.Washer.removeRecipe(<gas:cleanLead>, <gas:lead>);

//Combiner
//InputStack, InputGas, OutputStack
mods.mekanism.Combiner.addRecipe(<minecraft:stone> * 4, <gas:liquidStone>, <minecraft:stonebrick>);
//OutputStack, InputStack, InputGas
mods.mekanism.Combiner.removeRecipe(<minecraft:gravel>, <minecraft:flint>, <gas:liquidStone>);

//Osmium Compressor
//InputStack, InputGas, OutputStack
mods.mekanism.Compressor.addRecipe(<Mekanism:BasicBlock:3>, <gas:liquidOsmium>, <minecraft:bedrock>);
//OutputStack, InputStack, InputGas
mods.mekanism.Compressor.removeRecipe(<Mekanism:Ingot>, <Mekanism:OtherDust:5>, <gas:liquidOsmium>);

//Crusher
//InputStack, OutputStack
mods.mekanism.Crusher.addRecipe(<minecraft:double_plant:4>, <minecraft:dye:1> * 5);
//OutputStack, InputStack
mods.mekanism.Crusher.removeRecipe(<minecraft:sand>, <minecraft:gravel>);

//Energized Smelter
//InputStack, OutputStack
mods.mekanism.Smelter.addRecipe(<minecraft:tallgrass:1>, <minecraft:deadbush>);
//InputStack, OutputStack
mods.mekanism.Smelter.removeRecipe(<minecraft:sand>, <minecraft:glass>);

//Enrichment Chamber
//InputStack, OutputStack
mods.mekanism.Enrichment.addRecipe(<minecraft:coal_block>, <Mekanism:CompressedCarbon> * 9);
//InputStack, OutputStack
mods.mekanism.Enrichment.removeRecipe(<minecraft:mossy_cobblestone>, <minecraft:cobblestone>);

//Metallurgic Infuser
//InfusionString, InputInfusion, InputStack, OutputStack //InfusionString = CARBON;TIN;DIAMOND;REDSTONE;FUNGI;BIO;OBSIDIAN
mods.mekanism.Infuser.addRecipe("OBSIDIAN", 20, <minecraft:coal_block>, <minecraft:obsidian>);
//OutputStack, InputStack, InfusionString
mods.mekanism.Infuser.removeRecipe(<minecraft:mycelium>);

//Purification Chamber
//InputStack, InputGas, OutputStack
mods.mekanism.Purification.addRecipe(<minecraft:wool:1>, <gas:hydrogenchloride>, <minecraft:wool>);
//OutputStack, InputStack, InputGas
mods.mekanism.Purification.removeRecipe(<Mekanism:Clump:2>, <Mekanism:Shard:2>, <gas:oxygen>);

//Pressurised Reaction Chamber
//InputStack, InputFluid, InputGas, OutputStack, OutputGas, InputRF, Time in Ticks
mods.mekanism.Reaction.addRecipe(<Mekanism:Polyethene>, <liquid:ethene>, <gas:oxygen>, <Mekanism:Polyethene> * 8, <gas:oxygen>, 50000, 2000);
//OutputStack, OutputGas, InputStack, InputFluid, InputGas
mods.mekanism.Reaction.removeRecipe(<Mekanism:Substrate>, <gas:ethene>, <Mekanism:BioFuel>, <liquid:water>, <gas:hydrogen>);

//Precision Sawmill
//InputStack, OutputStack1, OutputStack2, Chance
mods.mekanism.Sawmill.addRecipe(<minecraft:bow>, <minecraft:stick> * 3, <minecraft:string> * 3, 0.5);
//InputStack, OutputStack1, OutputStack2
mods.mekanism.Sawmill.removeRecipe(<minecraft:bed>, <minecraft:planks>, <minecraft:wool>);

//Electrolytic Separator
//InputFluid, InputRF, OutputGas1, OutputGas2
mods.mekanism.Separator.addRecipe(<liquid:fusionfueldt>, 5000, <gas:deuterium>, <gas:tritium>);
//InputFluid, OutputGas1, OutputGas2
mods.mekanism.Separator.removeRecipe(<liquid:heavywater>, <gas:deuterium>, <gas:oxygen>);

//Solar Evaporation
//InputFluid, OutputFluid
mods.mekanism.SolarEvaporation.addRecipe(<liquid:lava>, <liquid:fusionfueldt>);
//InputFluid, OutputFluid
mods.mekanism.SolarEvaporation.removeRecipe(<liquid:water>, <liquid:brine>);

//Solar Neutron Activator 
//InputGas, OutputGas
mods.mekanism.SolarNeutronActivator.addRecipe(<gas:liquidStone>, <gas:liquidOsmium>);
//InputGas, OutputGas
mods.mekanism.SolarNeutronActivator.removeRecipe(<gas:lithium>, <gas:tritium>);

Commands Supported

Prints are stored in the minetweaker log in the minecraft directory.

/minetweaker mekanism [HANDLER] - Outputs a list of all Mekansm recipes
/minetweaker gases - Outputs a list of gases



ModTweaker Supported Mods

Applied Energistics 2 | Aura Cascade | Botania | Chisel 2 | Ex Nihilo | Extra Utilities | Factorization | Flaxbeard's Steam Power Support | Forestry | Mariculture | Mekanism | Metallurgy 4 | PneumaticCraft | Railcraft | Thaumcraft 4 | Thermal Expansion | Tinker's Construct