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