Package net.minecraft.util.math.noise
Class DoublePerlinNoiseSampler
java.lang.Object
net.minecraft.util.math.noise.DoublePerlinNoiseSampler
- Mappings:
Namespace Name official edu
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 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 official a
Ledu;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
Ledu;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
Ledu;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
Ledu;d:Ledv;
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
Ledu;e:Ledv;
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;
-
maxValue
private final double maxValue- Mappings:
Namespace Name Mixin selector official f
Ledu;f:D
intermediary field_36631
Lnet/minecraft/class_5216;field_36631:D
named maxValue
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;maxValue:D
-
parameters
- Mappings:
Namespace Name Mixin selector official g
Ledu;g:Ledu$a;
intermediary field_37207
Lnet/minecraft/class_5216;field_37207:Lnet/minecraft/class_5216$class_5487;
named parameters
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;parameters:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
-
Constructor Details
-
DoublePerlinNoiseSampler
private DoublePerlinNoiseSampler(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters, boolean modern) - Mappings:
Namespace Name Mixin selector official <init>
Ledu;<init>(Lauv;Ledu$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
Ledu;a(Lauv;Ledu$a;)Ledu;
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
Ledu;a(Lauv;I[D)Ledu;
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
Ledu;b(Lauv;Ledu$a;)Ledu;
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;
-
getMaxValue
public double getMaxValue()- Mappings:
Namespace Name Mixin selector official a
Ledu;a()D
intermediary method_40554
Lnet/minecraft/class_5216;method_40554()D
named getMaxValue
Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;getMaxValue()D
-
createAmplitude
private static double createAmplitude(int octaves) - Mappings:
Namespace Name Mixin selector official a
Ledu;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
Ledu;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
Ledu;b()Ledu$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
Ledu;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
-