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, wait
func_215714_a, func_215715_a
private 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 INoiseRandom
public ImprovedNoiseGenerator getNoiseGenerator()
getNoiseGenerator
in interface INoiseRandom
private static long func_227471_b_(long p_227471_0_, long p_227471_2_)