net.minecraft.world.gen

## Class MapGenBase

- java.lang.Object
- - net.minecraft.world.gen.MapGenBase

- Direct Known Subclasses:
    MapGenCaves, MapGenCavesHell, MapGenRavine, MapGenStructure

      public class MapGenBase
      extends java.lang.Object

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.Random` | `rand`
    `protected int` | `range`
    `protected World` | `worldObj`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `MapGenBase()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | `func_151538_a(World p_151538_1_, int p_151538_2_, int p_151538_3_, int p_151538_4_, int p_151538_5_, Block[] p_151538_6_)`
    `void` | `func_151539_a(IChunkProvider p_151539_1_, World p_151539_2_, int p_151539_3_, int p_151539_4_, Block[] p_151539_5_)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### range

          protected int range

    - #### rand

          protected java.util.Random rand

    - #### worldObj

          protected World worldObj

  - ### Constructor Detail

    - #### MapGenBase

          public MapGenBase()

  - ### Method Detail

    - #### func_151539_a

          public void func_151539_a(IChunkProvider p_151539_1_,
                           World p_151539_2_,
                           int p_151539_3_,
                           int p_151539_4_,
                           Block[] p_151539_5_)

    - #### func_151538_a

          protected void func_151538_a(World p_151538_1_,
                           int p_151538_2_,
                           int p_151538_3_,
                           int p_151538_4_,
                           int p_151538_5_,
                           Block[] p_151538_6_)