public class LazyAreaLayerContext extends java.lang.Object implements IExtendedNoiseRandom<LazyArea>
| Modifier and Type | Field and Description | 
|---|---|
| private it.unimi.dsi.fastutil.longs.Long2IntLinkedOpenHashMap | cache | 
| private ImprovedNoiseGenerator | field_215718_b | 
| private long | field_215719_e | 
| private long | field_215720_f | 
| private int | maxCacheSize | 
| Constructor and Description | 
|---|
| LazyAreaLayerContext(int maxCacheSizeIn,
                    long seedIn,
                    long seedModifierIn) | 
| Modifier and Type | Method and Description | 
|---|---|
| LazyArea | func_212859_a_(IPixelTransformer p_212859_1_,
              LazyArea p_212859_2_) | 
| LazyArea | func_212861_a_(IPixelTransformer p_212861_1_) | 
| private static long | func_227471_b_(long p_227471_0_,
              long p_227471_2_) | 
| ImprovedNoiseGenerator | getNoiseGenerator() | 
| LazyArea | makeArea(IPixelTransformer p_212860_1_,
        LazyArea p_212860_2_,
        LazyArea p_212860_3_) | 
| int | random(int bound) | 
| void | setPosition(long x,
           long z) | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfunc_215714_a, func_215715_aprivate final it.unimi.dsi.fastutil.longs.Long2IntLinkedOpenHashMap cache
private final int maxCacheSize
private final ImprovedNoiseGenerator field_215718_b
private final long field_215719_e
private long field_215720_f
public LazyAreaLayerContext(int maxCacheSizeIn,
                            long seedIn,
                            long seedModifierIn)
public LazyArea func_212861_a_(IPixelTransformer p_212861_1_)
func_212861_a_ in interface IExtendedNoiseRandom<LazyArea>public LazyArea func_212859_a_(IPixelTransformer p_212859_1_, LazyArea p_212859_2_)
func_212859_a_ in interface IExtendedNoiseRandom<LazyArea>public LazyArea makeArea(IPixelTransformer p_212860_1_, LazyArea p_212860_2_, LazyArea p_212860_3_)
makeArea in interface IExtendedNoiseRandom<LazyArea>public void setPosition(long x,
                        long z)
setPosition in interface IExtendedNoiseRandom<LazyArea>public int random(int bound)
random in interface INoiseRandompublic ImprovedNoiseGenerator getNoiseGenerator()
getNoiseGenerator in interface INoiseRandomprivate static long func_227471_b_(long p_227471_0_,
                                   long p_227471_2_)