Use CRT to make GTCE and IC forcibly compatible [CRT] CRAFTTWEAKER MINECRAFT Game

This tutorial is set by the author to use the CC By-NC-SA protocol.

GTCE comes from GT. GT was originally an expansion module of IC. It should be well compatible with IC.

Unfortunately, the current GTCE (1.7.0.387) does not have a significant linkage to IC.

What's more, the author's statement will not be directly compatible with IC2.

Original: There will never be any ic2 compositionability

Translation: There will be no IC2 compatibility in the future

Here is a Crafttweaker to solve the problems that have been discovered.

The first is a flaw that may cause IC or GT to develop normally:

Rubber trees are not available.There is no mining code.It would be very uncomfortable if the non -chief player did not find a rubber tree in a Mod.

// Manual suction of rubber with wooden faucet is very reasonable and intimate

Recipes.addshapeteless (, [, .anydamage (). Transformdamage (1)];

Recipes.addshapeteless (, [, .anydamage (). Transformdamage (1)];

// Interchange of two kinds of saplings

Recipes.addshaped (, [[NULL, NULL, NULL], [Null, , NULL], [NULL, NULL, NULL]]);

Recipes.addshaped (, [[NULL, NULL, NULL], [NULL, , NULL], [Null, Null, NULL]]);

// Since the modification of the machine formula has not been learned, there is no conflict between the two resin.The four lines above should be enough

IC's advanced alloys and GT advanced alloys synthesis conflicts.Solution:

recipes.addshapeless (, [];);

// Why do you only write only one?Because the current version of the GTCE alloy is not used at all

// After writing this .zs for a long time, I found that the synthetic table is up to it.

Circuit synthesis conflict.The solution also considers the difficulty of the wire acquisition. Three IC wires synthesize a GT 1x wire:

Val Cucaple = . Withtag ({Type: 0 as byte, Insulation: 0 as byte});

Val AUCAPLE = . Withtag ({Type: 2 as byte, Insult: 0 as byte});

Val SNCAPLE = . Withtag

// tin line

Recipes.addshapeless (, [SNCAPLE, SNCAPLE, SNCAPLE]);

// golden thread

Recipes.addshapeless (, [AUCAPLE, AUCAPLE, AUCAPLE]);

// copper thread

Recipes.addshapeless (, [Cucaple, Cacaple, Cacaple]);

// Fortunately, IC has only three kinds of wires, otherwise it has a headache to fix

铱 用 is not universal at all.Solution:

// Add the 到 of IC to the mineral code so that IC's 铱 can be used by GT

Import Crafttweaker.oredict.ioreDictical;

.add (); // Since IC does not like to use the mineral code, it is directly made of a synthetic table to realize the GT 铱 铱 to IC 铱 铱.

recipes.addshapeteless (,

[]);

Then there are issues related to balance:

Energy is not universal.Although they are EUs, neither wires and machines are unable to use energy.Solution:

Use electrolyte to electrode hydrogen and oxygen, then use the automatic synthetic table to convert to the other party's hydrogen and oxygen, and then generate electricity.But this is a bit damaged, so I didn't write it.Actually lazy

Ken En

A possible solution is the IC -produced steam, which is converted into a steam available with steam and then pressurizers.However, how to automatically automatically generate steam is a problem, because IC2 steam engines are calcified with ordinary water, and distilled water is not easy to obtain stable and efficiently.

As for the electricity transformed from GTCE to IC2, this demand seems to be relatively rare, and it is not discussed here.If GT can produce a large amount of electricity, why can't IC?

2. Because a large amount of ore ore can be found in the platinum vein, the difficulty of quantum sleeves can be fell.Although platinum veins do not want to see the solution:

// Only modify the synthetic table of chest armor and trouser legs.Because both of them seem to require powerful motors, and helmets and boots are relatively powerful.

Recipes.remove ( .anydamage ());

Recipes.remove ( .anydamage ());

Recipes.addshapet (,

[

[,                .anyDamage(),     ],

[,                 .anyDamage(),         ],

[, null, ]]););)];]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]];

Recipes.addshapet (,

[

[, .anydamage (), ],,,,,,,],,,,,,,,,,],,,,,,],,,,,,

[,                 .anyDamage(),     ],

[, .anydamage (), ]]

]);

How to use: Write all the above code to .minecraft/scripts/fixicandgtce.zs (without creating files)