Package net.minecraft.util.math.noise
Class DoublePerlinNoiseSampler
java.lang.Object
net.minecraft.util.math.noise.DoublePerlinNoiseSampler
- Mappings:
Namespace Name official doc
intermediary net/minecraft/class_5216
named net/minecraft/util/math/noise/DoublePerlinNoiseSampler
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final double
private static final double
private static final double
private final double
private final DoublePerlinNoiseSampler.NoiseParameters
private final OctavePerlinNoiseSampler
private final OctavePerlinNoiseSampler
-
Constructor Summary
ModifierConstructorDescriptionprivate
DoublePerlinNoiseSampler
(Random random, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, boolean bool) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDebugInfo
(StringBuilder info) copy()
static DoublePerlinNoiseSampler
static DoublePerlinNoiseSampler
create
(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters) private static double
createAmplitude
(int octaves) static DoublePerlinNoiseSampler
createLegacy
(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters) Deprecated.double
double
sample
(double x, double y, double z)
-
Field Details
-
DOMAIN_SCALE
private static final double DOMAIN_SCALE- See Also:
- Mappings:
Namespace Name Mixin selector official a
Ldoc;a:D
intermediary field_31702
Lnet/minecraft/class_5216;field_31702:D
named DOMAIN_SCALE
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;DOMAIN_SCALE:D
-
field_31703
private static final double field_31703- See Also:
- Mappings:
Namespace Name Mixin selector official b
Ldoc;b:D
intermediary field_31703
Lnet/minecraft/class_5216;field_31703:D
named field_31703
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;field_31703:D
-
amplitude
private final double amplitude- Mappings:
Namespace Name Mixin selector official c
Ldoc;c:D
intermediary field_24175
Lnet/minecraft/class_5216;field_24175:D
named amplitude
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;amplitude:D
-
firstSampler
- Mappings:
Namespace Name Mixin selector official d
Ldoc;d:Ldod;
intermediary field_24176
Lnet/minecraft/class_5216;field_24176:Lnet/minecraft/class_3537;
named firstSampler
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;firstSampler:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
secondSampler
- Mappings:
Namespace Name Mixin selector official e
Ldoc;e:Ldod;
intermediary field_24177
Lnet/minecraft/class_5216;field_24177:Lnet/minecraft/class_3537;
named secondSampler
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;secondSampler:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
field_36631
private final double field_36631- Mappings:
Namespace Name Mixin selector official f
Ldoc;f:D
intermediary field_36631
Lnet/minecraft/class_5216;field_36631:D
named field_36631
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;field_36631:D
-
field_37207
- Mappings:
Namespace Name Mixin selector official g
Ldoc;g:Ldoc$a;
intermediary field_37207
Lnet/minecraft/class_5216;field_37207:Lnet/minecraft/class_5216$class_5487;
named field_37207
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;field_37207:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
-
Constructor Details
-
DoublePerlinNoiseSampler
private DoublePerlinNoiseSampler(Random random, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, boolean bool) - Mappings:
Namespace Name Mixin selector official <init>
Ldoc;<init>(Lalu;Ldoc$a;Z)V
intermediary <init>
Lnet/minecraft/class_5216;<init>(Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;Z)V
named <init>
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;<init>(Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;Z)V
-
-
Method Details
-
createLegacy
@Deprecated public static DoublePerlinNoiseSampler createLegacy(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters) Deprecated.- Mappings:
Namespace Name Mixin selector official a
Ldoc;a(Lalu;Ldoc$a;)Ldoc;
intermediary method_39186
Lnet/minecraft/class_5216;method_39186(Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;)Lnet/minecraft/class_5216;
named createLegacy
Lnet/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;
-
create
- Mappings:
Namespace Name Mixin selector official a
Ldoc;a(Lalu;I[D)Ldoc;
intermediary method_31927
Lnet/minecraft/class_5216;method_31927(Lnet/minecraft/class_5819;I[D)Lnet/minecraft/class_5216;
named create
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;create(Lnet/minecraft/util/math/random/Random;I[D)Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
create
public static DoublePerlinNoiseSampler create(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters) - Mappings:
Namespace Name Mixin selector official b
Ldoc;b(Lalu;Ldoc$a;)Ldoc;
intermediary method_38476
Lnet/minecraft/class_5216;method_38476(Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;)Lnet/minecraft/class_5216;
named create
Lnet/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;
-
method_40554
public double method_40554()- Mappings:
Namespace Name Mixin selector official a
Ldoc;a()D
intermediary method_40554
Lnet/minecraft/class_5216;method_40554()D
named method_40554
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;method_40554()D
-
createAmplitude
private static double createAmplitude(int octaves) - Mappings:
Namespace Name Mixin selector official a
Ldoc;a(I)D
intermediary method_27407
Lnet/minecraft/class_5216;method_27407(I)D
named createAmplitude
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;createAmplitude(I)D
-
sample
public double sample(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official a
Ldoc;a(DDD)D
intermediary method_27406
Lnet/minecraft/class_5216;method_27406(DDD)D
named sample
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;sample(DDD)D
-
copy
- Mappings:
Namespace Name Mixin selector official b
Ldoc;b()Ldoc$a;
intermediary method_38475
Lnet/minecraft/class_5216;method_38475()Lnet/minecraft/class_5216$class_5487;
named copy
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;copy()Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
addDebugInfo
- Mappings:
Namespace Name Mixin selector official a
Ldoc;a(Ljava/lang/StringBuilder;)V
intermediary method_39124
Lnet/minecraft/class_5216;method_39124(Ljava/lang/StringBuilder;)V
named addDebugInfo
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;addDebugInfo(Ljava/lang/StringBuilder;)V
-