Chalk - generated in limestone biomes
This commit is contained in:
parent
479e014f34
commit
e8bb5d1d54
4 changed files with 45 additions and 3 deletions
src/java/mmm/world/gen
|
@ -4,7 +4,10 @@ package mmm.world.gen;
|
|||
import java.util.ArrayList;
|
||||
import java.util.Random;
|
||||
|
||||
import mmm.world.I_WBiomeWithOres;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import net.minecraft.world.World;
|
||||
import net.minecraft.world.biome.Biome;
|
||||
import net.minecraft.world.chunk.IChunkGenerator;
|
||||
import net.minecraft.world.chunk.IChunkProvider;
|
||||
import net.minecraftforge.fml.common.IWorldGenerator;
|
||||
|
@ -28,6 +31,14 @@ public class WGOre
|
|||
public void generate( final Random random , final int chunkX , final int chunkZ , final World world ,
|
||||
final IChunkGenerator chunkGenerator , final IChunkProvider chunkProvider )
|
||||
{
|
||||
System.err.println( "GEN ORES " + chunkX + " / " + chunkZ );
|
||||
final Biome biome = world.getBiomeGenForCoords( new BlockPos( chunkX * 16 , 0 , chunkZ * 16 ) );
|
||||
if ( biome instanceof I_WBiomeWithOres ) {
|
||||
for ( final WGOreParameters parameters : ( (I_WBiomeWithOres) biome ).getBiomeOres( world ) ) {
|
||||
parameters.generate( world , random , chunkX , chunkZ );
|
||||
}
|
||||
}
|
||||
|
||||
final int n = this.conditions.size( );
|
||||
for ( int i = 0 ; i < n ; i++ ) {
|
||||
final WGOreCondition cond = this.conditions.get( i );
|
||||
|
|
Reference in a new issue