aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload/GTWorldgenloader.java
blob: 85e81a1ec048eb7e2e50b074435c38359730bf9a (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 galacticgreg.WorldgenGaGT;
import gregtech.api.enums.GTStones;
import gregtech.api.enums.OreMixes;
import gregtech.api.enums.SmallOres;
import gregtech.api.util.GTLog;
import gregtech.common.GTWorldgenerator;

public class GTWorldgenloader implements Runnable {

    public void run() {
        new GTWorldgenerator();

        // 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();
        GTLog.out.println("Started Galactic Greg ore gen code");
    }
}