From dda2aa95a2bacccd50cf96e2d18816c1cb4b681b Mon Sep 17 00:00:00 2001 From: Dragon2488 Date: Sun, 18 Sep 2016 14:56:20 +0700 Subject: [PATCH] Bump GT version, temporary oregen lag fix. --- build.properties | 2 +- src/main/java/gregtech/common/GT_Worldgenerator.java | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/build.properties b/build.properties index ef6523ca..8568edde 100644 --- a/build.properties +++ b/build.properties @@ -1,7 +1,7 @@ minecraft.version=1.10.2 forge.version=12.18.1.2079 -gt.version=5.09.22 +gt.version=5.10.04 forestry.version=5.2.7.220 ic2.version=2.6.9-ex110 diff --git a/src/main/java/gregtech/common/GT_Worldgenerator.java b/src/main/java/gregtech/common/GT_Worldgenerator.java index 711ac9d3..6650e913 100644 --- a/src/main/java/gregtech/common/GT_Worldgenerator.java +++ b/src/main/java/gregtech/common/GT_Worldgenerator.java @@ -44,11 +44,13 @@ public class GT_Worldgenerator implements IWorldGenerator { @Override public void generate(Random aRandom, int aX, int aZ, World aWorld, IChunkGenerator aChunkGenerator, IChunkProvider aChunkProvider) { - Biome biome = aWorld.getBiomeGenForCoords(new BlockPos(aX * 16 + 8, 16, aZ * 16 + 8)); - new WorldGenContainer(new Random(aRandom.nextInt()), aX * 16, aZ * 16, - (aChunkGenerator instanceof ChunkProviderEnd || biome == Biomes.SKY) ? 1 : - (aChunkGenerator instanceof ChunkProviderHell || biome == Biomes.HELL) ? -1 : 0, - aWorld, aChunkGenerator, aChunkProvider, biome.getBiomeName()).run(); + if(aRandom.nextInt(3) == 0) { + Biome biome = aWorld.getBiomeGenForCoords(new BlockPos(aX * 16 + 8, 16, aZ * 16 + 8)); + new WorldGenContainer(aRandom, aX * 16, aZ * 16, + (aChunkGenerator instanceof ChunkProviderEnd || biome == Biomes.SKY) ? 1 : + (aChunkGenerator instanceof ChunkProviderHell || biome == Biomes.HELL) ? -1 : 0, + aWorld, aChunkGenerator, aChunkProvider, biome.getBiomeName()).run(); + } } public static class WorldGenContainer