IC2 -based adjustment method based on IC2 Tweaker and CRT

This tutorial is set by the author's setting without permission.

This article is to prepare for a bunch of English in English, or those who can't open GitHub

And myself, it's really troublesome to open the webpage.Reading Chinese is definitely faster than reading English.To put it plainly, it is lazy translation, and it is still coherent.

What?What is the use of this module?All right

For example, the configuration of some power generation devices can be used when writing the integration package.

Existence is reasonable (not)


blast furnace

Guide bag

 Import Mods.ic2.blastfurnace; 

Add a synthetic table

 mods.ic2.blastfurnace.addrecipe (IItemstack [] outputs, INGREDIENT Input, Int TotalfluidCost, INT TIME); 

IItemstack [] outputs means that multiple items can be output

IINGREDIENT Input represents entering a single material on behalf of

INT TOTALFLUIDCOST represents how much MB of compressed air consumes each TICK. The data type is plastic surgery

int Time represents the time required for the synthetic table, and the unit is tick

Example: Enter a set of dirt and consumes the compressed gas of 1 unit. After 1000ticks, you can get a diamond and a emerald

 mods.ic2.blastfurnace.addrecipe ([, ], *64, 1, 100 0); 

Delete the synthetic table

Modify in "Config/IC2/BLAST_FURNACE.INI"


Block cutting machine

Guide bag

 Import Mods.ic2.blockcutter; 

Add synthetic table:

 mods.ic2.blockcutter.addrecipe (IITEMSTACK OUTPUT, INGREDIENT Input, @Optional Int Hardness DEFAULT 0); 

IItemstack output represents output

IINGREDIENT Input represents material input

@Optingal int Hardness Default 0 represents the hardness level of cut blade required by the cut blade, the data type is plastic

The default is 0, the iron is 3, the steel is 6, the diamond is 9

Example: Enter a piece of dirt and output a diamond

 mods.ic2.blockcutter.addrecipe (, ); 

Delete the synthetic table

Modify in "Config/IC2/BLOCK_CUTTER.INI"


Flow/Solid Type Machine

Guide bag

 Import Mods.ic2.canner; 

Add a synthetic table

1 | Add hybrid fluid and solid synthetic table

 mods.ic2.canner.addenrichrecipe (IliquidStack Output, IliquidStack input, icDient addest); 

Example: Mix a bucket of water with a red stone to generate a bucket of lava

 mods.ic2.canner.addenrichrecipe (*1000, *1000, ); 
2 |Tank

 mods.ic2.canner.addbottleRecipe (IITEMSTACK OUTPUT, INGREDIENT Container, INGREDIENT FILLER); 

IItemstack output represents output items

IINGREDIENT Container represents the container "can"

IINGREDIENT FILLER represents the material to be installed

Example: Put a piece of ice into the bucket and make a bucket of water mild water

 mods.ic2.canner.addbottlerecipe (, , ); 

Did not delete a synthetic form

compressor


Guide bag

 Import Mods.ic2.comPressor; 

Add a synthetic table

mods.ic2.comPressor.addrecipe (IITEMSTACK OUTPUT, INGREDIENT Input);

Example: Enter a set of dirt, output a diamond, you are invincible, child

mods.ic2.comPressor.addrecipe (, * 64);

Delete the synthetic table

Modify in "Config/IC2/Compressor.ini"

Electrolytic


Guide bag

 Import Mods.ic2.electrolyzer; 

Add a synthetic table

mods.ic2.Electrolyzer.addRecipe(ILiquidStack[] outputs, ILiquidStack input, int power, @Optional int time);

IliquidStack [] Outputs represents multiple fluids. You must write 6 streams, corresponding to the six sides of the machine

Six faces correspond to "down to the north and south, west east". If you don’t want a certain side, just write NULL in the corresponding side

Iliqustack input input fluid represents

INT POWER represents how much EU1EU = 4RF consumes each tick

@Optingal int Time represents how long it is running, and if you do n’t write, you default 200ticks

Example: Take a bucket of water, pass 200ticks, consume 30eu per TICK, generate 1000MB of lava, 500MB water

mods.ic2.Electrolyzer.addRecipe([ * 1000,  * 500, null, null, null, null], *1000, 30); 

Did not delete a synthetic form

Extraction machine


Guide bag

 Import Mods.ic2.extractor; 
Add the synthesis table

 mods.ic2.extRactor.addrecipe (IItemstack Output, INGREDIENT Input); 

Example: A set of dirt, extract a diamond -bursting liquid/solid -fitting cans

 mods.ic2.extRactor.addrecipe (, *64); 

Delete the synthetic table

Modify in "Config/IC2/EXTRACTOR.INI"

Fermenter

Guide bag


 Import Mods.ic2.fermeter; 

Add a synthetic table

 mods.ic2.fermenter.addrecipe (IliquidStack Output, IliquidStack input, Int Heat); 

Iliquidstack output represents fluid output

Iliqustack input represents a fluid input

INT Heat represents the calories required for fermentation. The data type is plastic surgery

Example: 2000MB of water fermentation to 1000MB lava, the calories required for the entire journey are 23333

 mods.ic2.fermenter.addrecipe (*1000, *2000, 23333); 

Did not delete a synthetic form

Hot switch

Guide bag


 Import Mods.IC2.Heatexchanger; 

Add a synthetic table

1 | Cool

 mods.ic2.heatexchanger.addfluidCooldown (IliquidStack Output, IliquidStack input, Int Heat);

Mods.ic2.headxChanger.addfluidCooldown (IliquidDefinition Output, IliquidDefinition input, INT Heat);

example

 mods.ic2.heatexchanger.addfluidCooldown (, , 10);

mods.ic2.heatexchanger.addfluidCooldown ( .definition, .definition, 10);

2 | Heating

 mods.ic2.heatexchanger.addfluidheatup (IliquidStack Output, IliquidStack input, INT Heat);

Mods.ic2.heatexChanger.adddfluidheatup (IliquidDefinition Output, Ilique

 mods.ic2.heatexchanger.addfluidheatup (, , 10);

Mods.ic2.heatexChanger.adddfluidheatup ( .definition, .definition, 10);

INT Heat refers

The definition in IliquiddeFinition here is generally used in craftsmanship and may be wrong.

Because ... I don't play the soul of the craftsmanship [doge]

In other words, generally, you only need to use the first one to use the artisan soul to cool or heat it?

Did not delete a synthetic form

Fans

Guide bag

 Import Mods.ic2.macerator; 


Add a synthetic table

 mods.ic2.macerator.addrecipe (IITEMSTACK OUTPUT, IINGREDIENT Input); 

Example: A set of soil flour comes out of a diamond and can see that the author really likes the soil to change the diamond

 mods.ic2.macerator.addrecipe (, *64); 

Delete the synthetic table

Modify in "Config/IC2/MACERATOR.INI"

Metal molding machine

Guide bag

 Import Mods.ic2.metalformer; 


1 | Cut

Add a synthetic table

 mods.ic2.metalformer.addcuttingRecipe (IITEMSTACK OUTPUT, IINGREDIENT Input); 

Example: A set of soil is cut out of a diamond and kept passionate to the soil to become a diamond

 mods.ic2.metalformer.addcuttingRecipe (, *64); 

Delete the synthetic table

Modify in "Config/IC2/Metal_Former_Cutting.ini."

2 | Squeeze

Add a synthetic table

 mods.ic2.metalFormer.adDextRudingReCipe (IItemstack Output, IINGREDIENT Input); 

Example: A set of soil squeeze out a diamond and passionate to become diamonds

 mods.ic2.metalFormer.adDextRudingRcipe (, *64); 

Delete the synthetic table

Modify in "Config/IC2/Metal_Former_extruding.ini."

3 | Rolling/roller pressing the synthetic table

 mods.ic2.metalFormer.addrollingRecipe (IITEMSTACK OUTPUT, IINGREDIENT Input); 

Example: A set of soil rollers are pressed out of a diamond -kernel -keen to become diamonds

 mods.ic2.metalFormer.addrollingRecipe (, *32); 

Delete the synthetic table

Modify in "Config/IC2/Metal_Former_rolling.ini"

Launder

Guide bag

 Import Mods.ic2.orewasher; 

Add a synthetic table


 mods.ic2.orewasher.addrecipe (IITEMSTACK [] outputs, ingredient input, @optional into); 

IItemstack [] outputs means that multiple items can be output

IINGREDIENT Input represents the material entered

@Optional Int Water represents how much water is used at a time, using MB as a unit, default 1000

example

 mods.ic2.orewasher.addrecipe ([, , ], ); 

Delete the synthetic table

Modify in "Config/IC2/Ore_washer.ini"

Recycler

Guide bag

 Import Mods.ic2.Recycler; 

Add synthetic table:


 mods.ic2.recycler.addblacklist (iveRedient Ingredient); 

example

 mods.ic2.recycler.addblacklist (); 

Did not delete a synthetic form

Utilization analysis: Laughing analysis

How can this item be included in the blacklist pipeline of the recycling machine?

Scrap box

Guide bag

 Import Mods.ic2.scrapbox; 

Add a synthetic table


1 |

 mods.ic2.scrapbox.adddrop (weightedItemstack weightedItem); 

Example: 10%probability

 mods.ic2.scrapbox.adddrop ( .weight (0.1));

mods.ic2.scrapbox.adddrop (%10);

WeightedItem represents weight, you can choose Weight (Float) or% int, the latter will be divided by 100 calculations,

2 |

 mods.ic2.scrapbox.adddrop (IITEMSTACK Item, Float Weight); 
Example: 10%probability

 mods.ic2.scrapbox.adddrop (, 0.1F); 

Float Weight represents weight, the type is Float

Delete the synthetic table

Did not delete a synthetic form

What is the semi -current generator? If I don’t read the official archive of CRT, I have never even known this item

Guide bag

 Import Mods.ic2.Semifluidgenrator; 

Add a synthetic table

 mods.ic2.Semifluidgenrator.addflum (IliquidStack liquid, double poweroutput); 


Official documents lack parentheses

DOUBLE POWEROUTPUUT represents how much EU outputs each TICK. The type is doubled.

example:

 mods.ic2.Semifluidgenrator.addflum (, 2333.0d); 

Did not delete a synthetic form

Thermal centrifugal

Guide bag

 Import Mods.ic2.Thermalcentrifuge; 

Add a synthetic table

 mods.ic2.thermalcentrifuge.addrecipe ([IITEMSTACK [] Outputs, IINGREDIENT Input, @Optional Int Minheat); 


@Optingal int Minheatd represents the minimum hot value you need, for plastic surgery

Example: A piece of soil centrifugs a diamond, a emerald, and the most valuable episode of the soil of the lower world

 mods.ic2.thermalcentrifUge.addRecipe ([, , ], ); 

Delete the synthetic table

Modify in "Config/IC2/Thermal_centrifuge.ini"

Okay, here the tutorial is not the tutorial, it is over

There may be some places some translation errors

I may not translate very well, forgive me

@Optingal is the selected parameter, that is, you can choose not to fill in some fun and not add