Difference between revisions of "Mods:Immersive Engineering Support"
From MineTweaker 3
m (14 revisions imported) |
|||
(3 intermediate revisions by one other user not shown) | |||
Line 9: | Line 9: | ||
* Excavator | * Excavator | ||
* Fermenter | * Fermenter | ||
+ | * Metal Press | ||
* Refinery | * Refinery | ||
* Squeezer | * Squeezer | ||
Line 17: | Line 18: | ||
//Arc Furnace | //Arc Furnace | ||
− | //OutputStack, InputStack, SlagOutput, Time in Ticks, Energy per Tick, <span style="color:red">AdditiveArray</span> | + | //OutputStack, InputStack, SlagOutput, Time in Ticks, Energy per Tick, <span style="color:red">AdditiveArray</span>, <span style="color:red">RecipeTypeString</span> //Either create your own NEI pages with custom strings or use original ones |
− | mods.immersiveengineering.ArcFurnace.addRecipe(< | + | mods.immersiveengineering.ArcFurnace.addRecipe(<minecraft:gravel>, <minecraft:dirt> * 9, <ImmersiveEngineering:material:13>, 4600, 3600, [<ImmersiveEngineering:fluidContainers:4>], "Purifying"); |
//OutputStack | //OutputStack | ||
− | mods.immersiveengineering.ArcFurnace.removeRecipe(< | + | mods.immersiveengineering.ArcFurnace.removeRecipe(<ImmersiveEngineering:metal:7>); |
//Blast Furnace | //Blast Furnace | ||
//Smelting | //Smelting | ||
− | //OutputStack, InputStack, Time in Ticks | + | //OutputStack, InputStack, Time in Ticks, <span style="color:red">SlagOutput</span> |
− | mods.immersiveengineering.BlastFurnace.addRecipe(<ImmersiveEngineering:material:12>, <ImmersiveEngineering:material:11>, 4800); | + | mods.immersiveengineering.BlastFurnace.addRecipe(<ImmersiveEngineering:material:12>, <ImmersiveEngineering:material:11>, 4800, <ImmersiveEngineering:material:13>); |
//OutputStack | //OutputStack | ||
mods.immersiveengineering.BlastFurnace.removeRecipe(<ImmersiveEngineering:metal:7>); | mods.immersiveengineering.BlastFurnace.removeRecipe(<ImmersiveEngineering:metal:7>); | ||
Line 53: | Line 54: | ||
//Excavator | //Excavator | ||
− | //MineralString, MineralWeight, FailChance, OreStringArray, OreChanceArray, <span style="color:red">DimensionIDArray</span>, <span style="color:red">isWhitelistOrBlacklist</span> //true=blacklist; false=whitelist | + | //MineralString, MineralWeight, FailChance, OreStringArray, OreChanceArray, <span style="color:red">DimensionIDArray</span>, <span style="color:red">isWhitelistOrBlacklist </span>//true=blacklist; false=whitelist |
mods.immersiveengineering.Excavator.addMineral("Sediment", 30, 15, ["sand", "sandstone"], [50, 15], [0, 1], false); | mods.immersiveengineering.Excavator.addMineral("Sediment", 30, 15, ["sand", "sandstone"], [50, 15], [0, 1], false); | ||
− | // | + | //MineralString |
mods.immersiveengineering.Excavator.removeMineral("Bauxite"); | mods.immersiveengineering.Excavator.removeMineral("Bauxite"); | ||
+ | //MineralString + OreString, Chance | ||
+ | mods.immersiveengineering.Excavator.getMineral("Magnetite").addOre("oreNickel", 0.75); | ||
+ | //MineralString + OreString | ||
+ | mods.immersiveengineering.Excavator.getMineral("Magnetite").removeOre("oreGold"); | ||
//Fermenter | //Fermenter | ||
Line 65: | Line 70: | ||
//OutputFluid | //OutputFluid | ||
mods.immersiveengineering.Fermenter.removeFluidRecipe(<liquid:ethanol>); | mods.immersiveengineering.Fermenter.removeFluidRecipe(<liquid:ethanol>); | ||
+ | |||
+ | //Metal Press | ||
+ | //OutputStack, InputStack, MoldStack, Energy, <span style="color:red">SizeValue</span> | ||
+ | mods.immersiveengineering.MetalPress.addRecipe(<minecraft:stone_slab> * 2, <minecraft:stone>, <ImmersiveEngineering:mold>, 500, 50); | ||
+ | //OutputStack | ||
+ | mods.immersiveengineering.MetalPress.removeRecipe(<ImmersiveEngineering:metal:30>); | ||
+ | //MoldStack | ||
+ | mods.immersiveengineering.MetalPress.removeRecipeByMold(<ImmersiveEngineering:mold:2>); | ||
//Refinery | //Refinery |
Latest revision as of 14:36, 12 September 2023
Handlers Supported
The following handlers are supported:
- Arc Furnace
- Blast Furnace
- Bottling Machine
- Coke Oven
- Crusher
- Excavator
- Fermenter
- Metal Press
- Refinery
- Squeezer
Each of these handlers can have recipes added or removed:
Parameters marked as red are optional and can be left out //Arc Furnace //OutputStack, InputStack, SlagOutput, Time in Ticks, Energy per Tick, AdditiveArray, RecipeTypeString //Either create your own NEI pages with custom strings or use original ones mods.immersiveengineering.ArcFurnace.addRecipe(<minecraft:gravel>, <minecraft:dirt> * 9, <ImmersiveEngineering:material:13>, 4600, 3600, [<ImmersiveEngineering:fluidContainers:4>], "Purifying"); //OutputStack mods.immersiveengineering.ArcFurnace.removeRecipe(<ImmersiveEngineering:metal:7>); //Blast Furnace //Smelting //OutputStack, InputStack, Time in Ticks, SlagOutput mods.immersiveengineering.BlastFurnace.addRecipe(<ImmersiveEngineering:material:12>, <ImmersiveEngineering:material:11>, 4800, <ImmersiveEngineering:material:13>); //OutputStack mods.immersiveengineering.BlastFurnace.removeRecipe(<ImmersiveEngineering:metal:7>); //Fuel //InputStack, Time in Ticks mods.immersiveengineering.BlastFurnace.addFuel(<ImmersiveEngineering:metal:17>, 1200); //InputStack mods.immersiveengineering.BlastFurnace.removeFuel(<ImmersiveEngineering:material:6>); //Bottling Machine //OutputStack, InputStack, InputFluid mods.immersiveengineering.BottlingMachine.addRecipe(<minecraft:packed_ice>, <minecraft:ice>, <liquid:water> * 1000); //OutputStack mods.immersiveengineering.BottlingMachine.removeRecipe(<minecraft:water_bucket>); //Coke Oven //OutputStack, FuelOutput, InputStack, Time in Ticks mods.immersiveengineering.CokeOven.addRecipe(<minecraft:coal:1> * 2, 500, <minecraft:chest>, 1800); //OutputStack mods.immersiveengineering.CokeOven.removeRecipe(<ImmersiveEngineering:material:6>); //Crusher //OutputStack1, InputStack, Energy, OutputStack2, OutputStack2Chance //Chance in Decimals mods.immersiveengineering.Crusher.addRecipe(<ImmersiveEngineering:metal> * 8, <ImmersiveEngineering:storage:8>, 8000, <minecraft:iron_ingot>, 0.5); //OutputStack mods.immersiveengineering.Crusher.removeRecipe(<minecraft:blaze_powder>); //Excavator //MineralString, MineralWeight, FailChance, OreStringArray, OreChanceArray, DimensionIDArray, isWhitelistOrBlacklist //true=blacklist; false=whitelist mods.immersiveengineering.Excavator.addMineral("Sediment", 30, 15, ["sand", "sandstone"], [50, 15], [0, 1], false); //MineralString mods.immersiveengineering.Excavator.removeMineral("Bauxite"); //MineralString + OreString, Chance mods.immersiveengineering.Excavator.getMineral("Magnetite").addOre("oreNickel", 0.75); //MineralString + OreString mods.immersiveengineering.Excavator.getMineral("Magnetite").removeOre("oreGold"); //Fermenter //OutputStack, OutputFluid, InputStack, Time in Ticks mods.immersiveengineering.Fermenter.addRecipe(<minecraft:blaze_powder>, <liquid:lava> * 80, <minecraft:nether_wart>, 80); //OutputStack mods.immersiveengineering.Fermenter.removeItemRecipe(<minecraft:blaze_powder>); //OutputFluid mods.immersiveengineering.Fermenter.removeFluidRecipe(<liquid:ethanol>); //Metal Press //OutputStack, InputStack, MoldStack, Energy, SizeValue mods.immersiveengineering.MetalPress.addRecipe(<minecraft:stone_slab> * 2, <minecraft:stone>, <ImmersiveEngineering:mold>, 500, 50); //OutputStack mods.immersiveengineering.MetalPress.removeRecipe(<ImmersiveEngineering:metal:30>); //MoldStack mods.immersiveengineering.MetalPress.removeRecipeByMold(<ImmersiveEngineering:mold:2>); //Refinery //OutputFluid, InputFluid1, InputFluid2 mods.immersiveengineering.Refinery.addRecipe(<liquid:lava> * 16, <liquid:plantoil> * 8, <liquid:biodiesel> * 8); //OutputStack mods.immersiveengineering.Refinery.removeRecipe(<liquid:biodiesel>); //Squeezer //OutputStack, OutputFluid, InputStack, Time in Ticks mods.immersiveengineering.Squeezer.addRecipe(<minecraft:melon_seeds> * 4, <liquid:water> * 500, <minecraft:melon_block>, 240); //OutputStack mods.immersiveengineering.Squeezer.removeItemRecipe(<minecraft:melon_seeds>); //OutputFluid mods.immersiveengineering.Squeezer.removeFluidRecipe(<liquid:plantoil>);