aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload/GT_Worldgenloader.java
blob: 921f227b08fcb18fb7e3b9c5abc1e62c2e33203c (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
package gregtech.loaders.postload;

import bloodasp.galacticgreg.WorldGenGaGT;
import gregtech.api.enums.GTStones;
import gregtech.api.enums.OreMixes;
import gregtech.api.enums.SmallOres;
import gregtech.api.util.GT_Log;
import gregtech.common.GT_Worldgenerator;

public class GT_Worldgenloader implements Runnable {

    public void run() {
        new GT_Worldgenerator();

        // GT Stones
        for (GTStones stone : GTStones.values()) {
            stone.addGTStone();
        }

        // GT Default Small Ores
        for (SmallOres smallOre : SmallOres.values()) {
            smallOre.addGTSmallOre();
        }

        // GT Veins registration
        for (OreMixes oreMix : OreMixes.values()) {
            oreMix.addGTOreLayer();
        }

        new WorldGenGaGT().run();
        GT_Log.out.println("Started Galactic Greg ore gen code");
    }
}