    001    package net.minecraftforge.event.terraingen;
    002
    003    import java.util.Random;
    004
    005    import net.minecraft.world.World;
    006    import net.minecraft.world.gen.NoiseGeneratorOctaves;
    007    import net.minecraftforge.event.world.*;
    008
    009    public class InitNoiseGensEvent extends WorldEvent
    010    {
    011        public final Random rand;
    012        public final NoiseGeneratorOctaves[] originalNoiseGens;
    013        public NoiseGeneratorOctaves[] newNoiseGens;
    014
    015        public InitNoiseGensEvent(World world, Random rand, NoiseGeneratorOctaves[] original)
    016        {
    017            super(world);
    018            this.rand = rand;
    019            originalNoiseGens = original;
    020            newNoiseGens = original.clone();
    021        }
    022    }