aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java
blob: 92de5291e1c096fbc257d36ea70dc251639c471e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
package gregtech.loaders.postload;

import gregtech.api.enums.Materials;
import gregtech.loaders.postload.chains.GT_BauxiteRefineChain;
import gregtech.loaders.postload.chains.GT_NaniteChain;
import gregtech.loaders.postload.chains.GT_PCBFactoryRecipes;
import gregtech.loaders.postload.chains.GT_PurifiedWaterRecipes;
import gregtech.loaders.postload.recipes.AlloySmelterRecipes;
import gregtech.loaders.postload.recipes.ArcFurnaceRecipes;
import gregtech.loaders.postload.recipes.AssemblerRecipes;
import gregtech.loaders.postload.recipes.AssemblyLineRecipes;
import gregtech.loaders.postload.recipes.AutoclaveRecipes;
import gregtech.loaders.postload.recipes.BenderRecipes;
import gregtech.loaders.postload.recipes.BlastFurnaceRecipes;
import gregtech.loaders.postload.recipes.BreweryRecipes;
import gregtech.loaders.postload.recipes.CannerRecipes;
import gregtech.loaders.postload.recipes.CentrifugeRecipes;
import gregtech.loaders.postload.recipes.ChemicalBathRecipes;
import gregtech.loaders.postload.recipes.ChemicalRecipes;
import gregtech.loaders.postload.recipes.CircuitAssemblerRecipes;
import gregtech.loaders.postload.recipes.CompressorRecipes;
import gregtech.loaders.postload.recipes.CropProcessingRecipes;
import gregtech.loaders.postload.recipes.CuttingRecipes;
import gregtech.loaders.postload.recipes.DistilleryRecipes;
import gregtech.loaders.postload.recipes.ElectrolyzerRecipes;
import gregtech.loaders.postload.recipes.ElectromagneticSeparatorRecipes;
import gregtech.loaders.postload.recipes.ExtractorRecipes;
import gregtech.loaders.postload.recipes.ExtruderRecipes;
import gregtech.loaders.postload.recipes.FermenterRecipes;
import gregtech.loaders.postload.recipes.FluidCannerRecipes;
import gregtech.loaders.postload.recipes.FluidExtractorRecipes;
import gregtech.loaders.postload.recipes.FluidHeaterRecipes;
import gregtech.loaders.postload.recipes.FluidSolidifierRecipes;
import gregtech.loaders.postload.recipes.ForgeHammerRecipes;
import gregtech.loaders.postload.recipes.FormingPressRecipes;
import gregtech.loaders.postload.recipes.FuelRecipes;
import gregtech.loaders.postload.recipes.FusionReactorRecipes;
import gregtech.loaders.postload.recipes.ImplosionCompressorRecipes;
import gregtech.loaders.postload.recipes.LaserEngraverRecipes;
import gregtech.loaders.postload.recipes.LatheRecipes;
import gregtech.loaders.postload.recipes.MatterAmplifierRecipes;
import gregtech.loaders.postload.recipes.MixerRecipes;
import gregtech.loaders.postload.recipes.NEIHiding;
import gregtech.loaders.postload.recipes.OreDictUnification;
import gregtech.loaders.postload.recipes.PackagerRecipes;
import gregtech.loaders.postload.recipes.PlasmaForgeRecipes;
import gregtech.loaders.postload.recipes.PrinterRecipes;
import gregtech.loaders.postload.recipes.Pulverizer;
import gregtech.loaders.postload.recipes.PyrolyseRecipes;
import gregtech.loaders.postload.recipes.RecipeRemover;
import gregtech.loaders.postload.recipes.SifterRecipes;
import gregtech.loaders.postload.recipes.SlicerRecipes;
import gregtech.loaders.postload.recipes.SmelterRecipes;
import gregtech.loaders.postload.recipes.ThaumcraftRecipes;
import gregtech.loaders.postload.recipes.ThermalCentrifugeRecipes;
import gregtech.loaders.postload.recipes.TranscendentPlasmaMixerRecipes;
import gregtech.loaders.postload.recipes.VacuumFreezerRecipes;
import gregtech.loaders.postload.recipes.WiremillRecipes;

public class GT_MachineRecipeLoader implements Runnable {

    public static final String aTextTCGTPage = "gt.research.page.1.";

    public static final Materials[] solderingMats = new Materials[] { Materials.Lead, Materials.SolderingAlloy,
        Materials.Tin };

    @Override
    public void run() {
        new AlloySmelterRecipes().run();
        new ArcFurnaceRecipes().run();
        new AssemblerRecipes().run();
        new AssemblyLineRecipes().run();
        new AutoclaveRecipes().run();
        new BenderRecipes().run();
        new BlastFurnaceRecipes().run();
        new BreweryRecipes().run();
        new CannerRecipes().run();
        new CentrifugeRecipes().run();
        new ChemicalBathRecipes().run();
        new ChemicalRecipes().run();
        new CircuitAssemblerRecipes().run();
        new CompressorRecipes().run();
        new CropProcessingRecipes().run();
        new CuttingRecipes().run();
        new DistilleryRecipes().run();
        new ElectrolyzerRecipes().run();
        new ElectromagneticSeparatorRecipes().run();
        new ExtractorRecipes().run();
        new ExtruderRecipes().run();
        new FermenterRecipes().run();
        new FluidCannerRecipes().run();
        new FluidExtractorRecipes().run();
        new FluidHeaterRecipes().run();
        new FluidSolidifierRecipes().run();
        new ForgeHammerRecipes().run();
        new FormingPressRecipes().run();
        new FuelRecipes().run();
        new FusionReactorRecipes().run();
        new ImplosionCompressorRecipes().run();
        new LaserEngraverRecipes().run();
        new LatheRecipes().run();
        new MatterAmplifierRecipes().run();
        new MixerRecipes().run();
        new NEIHiding().run();
        new OreDictUnification().run();
        new PackagerRecipes().run();
        new PlasmaForgeRecipes().run();
        new PrinterRecipes().run();
        new Pulverizer().run();
        new PyrolyseRecipes().run();
        new RecipeRemover().run();
        new SifterRecipes().run();
        new SlicerRecipes().run();
        new SmelterRecipes().run();
        new ThaumcraftRecipes().run();
        new ThermalCentrifugeRecipes().run();
        new VacuumFreezerRecipes().run();
        new WiremillRecipes().run();
        new TranscendentPlasmaMixerRecipes().run();

        GT_BauxiteRefineChain.run();
        GT_NaniteChain.run();
        GT_PCBFactoryRecipes.load();
        GT_PurifiedWaterRecipes.run();
    }
}