Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.nathan72419.SingularityUtil.WorldGeneration;
- import java.util.Random;
- import com.nathan72419.SingularityUtil.block.BlockRegistery;
- import cpw.mods.fml.common.IWorldGenerator;
- import net.minecraft.world.World;
- import net.minecraft.world.chunk.IChunkProvider;
- import net.minecraft.world.gen.feature.WorldGenFlowers;
- import net.minecraft.world.gen.feature.WorldGenerator;
- public class WorldGeneration implements IWorldGenerator {
- @Override
- public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator,
- IChunkProvider chunkProvider) {
- switch (world.provider.dimensionId) {
- case 0:
- runGenerator(this.gen_peddle, world, random, chunkX, chunkZ);
- break;
- case -1:
- break;
- case 1:
- break;
- }
- }
- private WorldGenerator gen_peddle;
- public WorldGeneration() {
- this.gen_peddle = new WorldGenFlowers(BlockRegistery.littlestone);
- }
- private void runGenerator(WorldGenerator generator, World world, Random rand, int chunkX, int chunkZ){
- for (int i = 0; i < 100; i ++) {
- int i1 = chunkX + rand.nextInt(16) + 8;
- int j1 = rand.nextInt(128) ;
- int k1 = chunkZ + rand.nextInt(16) + 8;
- generator.generate(world, rand, i1, j1, k1);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement