@Override public void generate( Random rand, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider) { chunkX = chunkX << 4; chunkZ = chunkZ << 4; WorldGenMinable worldGenMinable = new WorldGenMinable( ModularForceFieldSystem.MFFSMonazitOre.blockID, 0, ModularForceFieldSystem.MonazitOreworldamount + 1); for (int i = 0; i < ModularForceFieldSystem.MonazitOreworldamount + 1; i++) { int x = chunkX + rand.nextInt(16); int y = rand.nextInt(80) + 0; int z = chunkZ + rand.nextInt(16); int randAmount = rand.nextInt(ModularForceFieldSystem.MonazitOreworldamount + 1); worldGenMinable.generate(world, rand, x, y, z); } }