Package net.minecraft.util.math.noise
Class DoublePerlinNoiseSampler
java.lang.Object
net.minecraft.util.math.noise.DoublePerlinNoiseSampler
- Mappings:
 Namespace Name named net/minecraft/util/math/noise/DoublePerlinNoiseSamplerintermediary net/minecraft/class_5216official ezo
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final doubleprivate static final doubleprivate static final doubleprivate final OctavePerlinNoiseSamplerprivate final doubleprivate final DoublePerlinNoiseSampler.NoiseParametersprivate final OctavePerlinNoiseSampler - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateDoublePerlinNoiseSampler(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters, boolean modern)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddDebugInfo(StringBuilder info) copy()static DoublePerlinNoiseSamplerstatic DoublePerlinNoiseSamplercreate(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters) private static doublecreateAmplitude(int octaves) static DoublePerlinNoiseSamplercreateLegacy(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters) Deprecated.doubledoublesample(double x, double y, double z)  
- 
Field Details
- 
DOMAIN_SCALE
private static final double DOMAIN_SCALE- See Also:
 - Mappings:
 Namespace Name Mixin selector named DOMAIN_SCALELnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;DOMAIN_SCALE:Dintermediary field_31702Lnet/minecraft/class_5216;field_31702:Dofficial aLezo;a:D
 - 
field_31703
private static final double field_31703- See Also:
 - Mappings:
 Namespace Name Mixin selector named field_31703Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;field_31703:Dintermediary field_31703Lnet/minecraft/class_5216;field_31703:Dofficial bLezo;b:D
 - 
amplitude
private final double amplitude- Mappings:
 Namespace Name Mixin selector named amplitudeLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;amplitude:Dintermediary field_24175Lnet/minecraft/class_5216;field_24175:Dofficial cLezo;c:D
 - 
firstSampler
- Mappings:
 Namespace Name Mixin selector named firstSamplerLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;firstSampler:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;intermediary field_24176Lnet/minecraft/class_5216;field_24176:Lnet/minecraft/class_3537;official dLezo;d:Lezp;
 - 
secondSampler
- Mappings:
 Namespace Name Mixin selector named secondSamplerLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;secondSampler:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;intermediary field_24177Lnet/minecraft/class_5216;field_24177:Lnet/minecraft/class_3537;official eLezo;e:Lezp;
 - 
maxValue
private final double maxValue- Mappings:
 Namespace Name Mixin selector named maxValueLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;maxValue:Dintermediary field_36631Lnet/minecraft/class_5216;field_36631:Dofficial fLezo;f:D
 - 
parameters
- Mappings:
 Namespace Name Mixin selector named parametersLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;parameters:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;intermediary field_37207Lnet/minecraft/class_5216;field_37207:Lnet/minecraft/class_5216$class_5487;official gLezo;g:Lezo$a;
 
 - 
 - 
Constructor Details
- 
DoublePerlinNoiseSampler
private DoublePerlinNoiseSampler(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters, boolean modern) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;<init>(Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;Z)Vintermediary <init>Lnet/minecraft/class_5216;<init>(Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;Z)Vofficial <init>Lezo;<init>(Lbck;Lezo$a;Z)V
 
 - 
 - 
Method Details
- 
createLegacy
@Deprecated public static DoublePerlinNoiseSampler createLegacy(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters) Deprecated.- Mappings:
 Namespace Name Mixin selector named createLegacyLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;createLegacy(Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;)Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;intermediary method_39186Lnet/minecraft/class_5216;method_39186(Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;)Lnet/minecraft/class_5216;official aLezo;a(Lbck;Lezo$a;)Lezo;
 - 
create
- Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;create(Lnet/minecraft/util/math/random/Random;I[D)Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;intermediary method_31927Lnet/minecraft/class_5216;method_31927(Lnet/minecraft/class_5819;I[D)Lnet/minecraft/class_5216;official aLezo;a(Lbck;I[D)Lezo;
 - 
create
public static DoublePerlinNoiseSampler create(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters) - Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;create(Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;)Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;intermediary method_38476Lnet/minecraft/class_5216;method_38476(Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;)Lnet/minecraft/class_5216;official bLezo;b(Lbck;Lezo$a;)Lezo;
 - 
getMaxValue
public double getMaxValue()- Mappings:
 Namespace Name Mixin selector named getMaxValueLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;getMaxValue()Dintermediary method_40554Lnet/minecraft/class_5216;method_40554()Dofficial aLezo;a()D
 - 
createAmplitude
private static double createAmplitude(int octaves) - Mappings:
 Namespace Name Mixin selector named createAmplitudeLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;createAmplitude(I)Dintermediary method_27407Lnet/minecraft/class_5216;method_27407(I)Dofficial aLezo;a(I)D
 - 
sample
public double sample(double x, double y, double z) - Mappings:
 Namespace Name Mixin selector named sampleLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;sample(DDD)Dintermediary method_27406Lnet/minecraft/class_5216;method_27406(DDD)Dofficial aLezo;a(DDD)D
 - 
copy
- Mappings:
 Namespace Name Mixin selector named copyLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;copy()Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;intermediary method_38475Lnet/minecraft/class_5216;method_38475()Lnet/minecraft/class_5216$class_5487;official bLezo;b()Lezo$a;
 - 
addDebugInfo
- Mappings:
 Namespace Name Mixin selector named addDebugInfoLnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;addDebugInfo(Ljava/lang/StringBuilder;)Vintermediary method_39124Lnet/minecraft/class_5216;method_39124(Ljava/lang/StringBuilder;)Vofficial aLezo;a(Ljava/lang/StringBuilder;)V
 
 -