diff options
author | Muramasa <haydenkilloh@gmail.com> | 2016-08-10 21:14:53 +0100 |
---|---|---|
committer | Muramasa <haydenkilloh@gmail.com> | 2016-08-10 21:14:53 +0100 |
commit | 1647387280033e6ccdc09db0db38937e981d51e5 (patch) | |
tree | 1b70a498bc18de8c0a9e130bb64af450bd998b73 /src/main/java/gregtech/common/GT_Worldgenerator.java | |
parent | b3bd42ba8cd4a785230be7f5a1693b4dc2375b7e (diff) | |
download | GT5-Unofficial-1647387280033e6ccdc09db0db38937e981d51e5.tar.gz GT5-Unofficial-1647387280033e6ccdc09db0db38937e981d51e5.tar.bz2 GT5-Unofficial-1647387280033e6ccdc09db0db38937e981d51e5.zip |
GC Ore Support
Diffstat (limited to 'src/main/java/gregtech/common/GT_Worldgenerator.java')
-rw-r--r-- | src/main/java/gregtech/common/GT_Worldgenerator.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/gregtech/common/GT_Worldgenerator.java b/src/main/java/gregtech/common/GT_Worldgenerator.java index 2d421097fc..84e3ad9687 100644 --- a/src/main/java/gregtech/common/GT_Worldgenerator.java +++ b/src/main/java/gregtech/common/GT_Worldgenerator.java @@ -124,8 +124,9 @@ public class GT_Worldgenerator }
//Asteroid Worldgen
int tDimensionType = this.mWorld.provider.dimensionId;
+ String tDimensionName = this.mWorld.provider.getDimensionName();
Random aRandom = new Random();
- if (((tDimensionType == 1) && endAsteroids && ((mEndAsteroidProbability <= 1) || (aRandom.nextInt(mEndAsteroidProbability) == 0))) || ((tDimensionType == -30) && gcAsteroids && ((mGCAsteroidProbability <= 1) || (aRandom.nextInt(mGCAsteroidProbability) == 0)))) {
+ if (((tDimensionType == 1) && endAsteroids && ((mEndAsteroidProbability <= 1) || (aRandom.nextInt(mEndAsteroidProbability) == 0))) || ((tDimensionName.equals("Asteroids")) && gcAsteroids && ((mGCAsteroidProbability <= 1) || (aRandom.nextInt(mGCAsteroidProbability) == 0)))) {
short primaryMeta = 0;
short secondaryMeta = 0;
@@ -160,7 +161,7 @@ public class GT_Worldgenerator int tZ = mZ + aRandom.nextInt(16);
if (tDimensionType == 1) {
mSize = aRandom.nextInt((int) (endMaxSize - endMinSize));
- } else if (tDimensionType == -30) {
+ } else if (tDimensionName.equals("Asteroids")) {
mSize = aRandom.nextInt((int) (gcMaxSize - gcMinSize));
}
if ((mWorld.getBlock(tX, tY, tZ).isAir(mWorld, tX, tY, tZ))) {
@@ -205,7 +206,7 @@ public class GT_Worldgenerator } else {
if (tDimensionType == -1) {
mWorld.setBlock(eX, eY, eZ, Blocks.end_stone, 0, 0);
- } else if (tDimensionType == -30) {
+ } else if (tDimensionName.equals("Asteroids")) {
//int asteroidType = aRandom.nextInt(20);
//if (asteroidType == 19) { //Rare Asteroid?
//mWorld.setBlock(eX, eY, eZ, GregTech_API.sBlockGranites, 8, 3);
|