package emasher.worldgeneration;
import cpw.mods.fml.common.IWorldGenerator;
import net.minecraft.init.Blocks;
import net.minecraft.world.World;
import net.minecraft.world.chunk.IChunkProvider;
import java.util.Random;
public class WorldGenGas implements IWorldGenerator {
public WorldGenGas() {
}
public void generate( Random random, int i, int k, World world, IChunkProvider provider, IChunkProvider provider2 ) {
if( random.nextInt( 8 ) == 0 ) {
int y = random.nextInt( 20 ) + 5;
int x = i * 16;
int z = k * 16;
x += random.nextInt( 16 );
z += random.nextInt( 16 );
if( world.provider.dimensionId != -1 ) {
if( world.getBlock( x, y, z ) == Blocks.stone ) world.setBlock( x, y, z, emasher.blocks.Blocks.gasPocket() );
} else {
if( world.getBlock( x, y, z ) == Blocks.netherrack ) world.setBlock( x, y, z, emasher.blocks.Blocks.plasmaPocket() );
}
}
}
}