    001package net.minecraftforge.event.terraingen;
    002
    003import java.util.Random;
    004
    005import net.minecraft.world.World;
    006import net.minecraft.world.gen.NoiseGeneratorOctaves;
    007import net.minecraftforge.event.world.*;
    008
    009public 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}