Package net.minecraft.util.math.noise
Class DoublePerlinNoiseSampler
java.lang.Object
net.minecraft.util.math.noise.DoublePerlinNoiseSampler
- Mappings:
Namespace Name official dic
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
(AbstractRandom random, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, boolean bool) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDebugInfo
(StringBuilder info) copy()
static DoublePerlinNoiseSampler
create
(AbstractRandom random, int offset, double[] octaves) static DoublePerlinNoiseSampler
create
(AbstractRandom random, DoublePerlinNoiseSampler.NoiseParameters parameters) private static double
createAmplitude
(int octaves) static DoublePerlinNoiseSampler
createLegacy
(AbstractRandom 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
Ldic;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
Ldic;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
Ldic;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
Ldic;d:Ldid;
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
Ldic;e:Ldid;
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
Ldic;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
Ldic;g:Ldic$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(AbstractRandom random, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, boolean bool) - Mappings:
Namespace Name Mixin selector official <init>
Ldic;<init>(Lcun;Ldic$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/world/gen/random/AbstractRandom;Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;Z)V
-
-
Method Details
-
createLegacy
@Deprecated public static DoublePerlinNoiseSampler createLegacy(AbstractRandom random, DoublePerlinNoiseSampler.NoiseParameters parameters) Deprecated.- Mappings:
Namespace Name Mixin selector official a
Ldic;a(Lcun;Ldic$a;)Ldic;
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/world/gen/random/AbstractRandom;Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;)Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
create
- Mappings:
Namespace Name Mixin selector official a
Ldic;a(Lcun;I[D)Ldic;
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/world/gen/random/AbstractRandom;I[D)Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
create
public static DoublePerlinNoiseSampler create(AbstractRandom random, DoublePerlinNoiseSampler.NoiseParameters parameters) - Mappings:
Namespace Name Mixin selector official b
Ldic;b(Lcun;Ldic$a;)Ldic;
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/world/gen/random/AbstractRandom;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
Ldic;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
Ldic;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
Ldic;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
Ldic;b()Ldic$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
Ldic;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
-