Package net.minecraft.util.math.noise
Class InterpolatedNoiseSampler
java.lang.Object
net.minecraft.util.math.noise.InterpolatedNoiseSampler
- All Implemented Interfaces:
ChunkNoiseSampler.ColumnSampler
- Mappings:
Namespace Name official dgx
intermediary net/minecraft/class_5822
named net/minecraft/util/math/noise/InterpolatedNoiseSampler
-
Field Summary
Modifier and TypeFieldDescriptionprivate final int
private final int
private final OctavePerlinNoiseSampler
private final OctavePerlinNoiseSampler
private final OctavePerlinNoiseSampler
private final double
private final double
private final double
private final double
-
Constructor Summary
ModifierConstructorDescriptionprivate
InterpolatedNoiseSampler
(OctavePerlinNoiseSampler lowerInterpolatedNoise, OctavePerlinNoiseSampler upperInterpolatedNoise, OctavePerlinNoiseSampler interpolationNoise, NoiseSamplingConfig config, int cellWidth, int cellHeight) InterpolatedNoiseSampler
(AbstractRandom random, NoiseSamplingConfig config, int cellWidth, int cellHeight) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDebugInfo
(StringBuilder info) double
calculateNoise
(int x, int y, int z)
-
Field Details
-
lowerInterpolatedNoise
- Mappings:
Namespace Name Mixin selector official a
Ldgx;a:Ldhb;
intermediary field_28774
Lnet/minecraft/class_5822;field_28774:Lnet/minecraft/class_3537;
named lowerInterpolatedNoise
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;lowerInterpolatedNoise:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
upperInterpolatedNoise
- Mappings:
Namespace Name Mixin selector official b
Ldgx;b:Ldhb;
intermediary field_28775
Lnet/minecraft/class_5822;field_28775:Lnet/minecraft/class_3537;
named upperInterpolatedNoise
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;upperInterpolatedNoise:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
interpolationNoise
- Mappings:
Namespace Name Mixin selector official c
Ldgx;c:Ldhb;
intermediary field_28776
Lnet/minecraft/class_5822;field_28776:Lnet/minecraft/class_3537;
named interpolationNoise
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;interpolationNoise:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
xzScale
private final double xzScale- Mappings:
Namespace Name Mixin selector official d
Ldgx;d:D
intermediary field_34752
Lnet/minecraft/class_5822;field_34752:D
named xzScale
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;xzScale:D
-
yScale
private final double yScale- Mappings:
Namespace Name Mixin selector official e
Ldgx;e:D
intermediary field_34753
Lnet/minecraft/class_5822;field_34753:D
named yScale
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;yScale:D
-
xzMainScale
private final double xzMainScale- Mappings:
Namespace Name Mixin selector official f
Ldgx;f:D
intermediary field_34754
Lnet/minecraft/class_5822;field_34754:D
named xzMainScale
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;xzMainScale:D
-
yMainScale
private final double yMainScale- Mappings:
Namespace Name Mixin selector official g
Ldgx;g:D
intermediary field_34755
Lnet/minecraft/class_5822;field_34755:D
named yMainScale
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;yMainScale:D
-
cellWidth
private final int cellWidth- Mappings:
Namespace Name Mixin selector official h
Ldgx;h:I
intermediary field_34756
Lnet/minecraft/class_5822;field_34756:I
named cellWidth
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;cellWidth:I
-
cellHeight
private final int cellHeight- Mappings:
Namespace Name Mixin selector official i
Ldgx;i:I
intermediary field_34757
Lnet/minecraft/class_5822;field_34757:I
named cellHeight
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;cellHeight:I
-
-
Constructor Details
-
InterpolatedNoiseSampler
private InterpolatedNoiseSampler(OctavePerlinNoiseSampler lowerInterpolatedNoise, OctavePerlinNoiseSampler upperInterpolatedNoise, OctavePerlinNoiseSampler interpolationNoise, NoiseSamplingConfig config, int cellWidth, int cellHeight) - Mappings:
Namespace Name Mixin selector official <init>
Ldgx;<init>(Ldhb;Ldhb;Ldhb;Lctj;II)V
intermediary <init>
Lnet/minecraft/class_5822;<init>(Lnet/minecraft/class_3537;Lnet/minecraft/class_3537;Lnet/minecraft/class_3537;Lnet/minecraft/class_5308;II)V
named <init>
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;<init>(Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;Lnet/minecraft/world/gen/chunk/NoiseSamplingConfig;II)V
-
InterpolatedNoiseSampler
public InterpolatedNoiseSampler(AbstractRandom random, NoiseSamplingConfig config, int cellWidth, int cellHeight) - Mappings:
Namespace Name Mixin selector official <init>
Ldgx;<init>(Lctq;Lctj;II)V
intermediary <init>
Lnet/minecraft/class_5822;<init>(Lnet/minecraft/class_5819;Lnet/minecraft/class_5308;II)V
named <init>
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;<init>(Lnet/minecraft/world/gen/random/AbstractRandom;Lnet/minecraft/world/gen/chunk/NoiseSamplingConfig;II)V
-
-
Method Details
-
calculateNoise
public double calculateNoise(int x, int y, int z) - Specified by:
calculateNoise
in interfaceChunkNoiseSampler.ColumnSampler
- Mappings:
Namespace Name Mixin selector official calculateNoise
Lctg$c;calculateNoise(III)D
intermediary calculateNoise
Lnet/minecraft/class_6568$class_6572;calculateNoise(III)D
named calculateNoise
Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ColumnSampler;calculateNoise(III)D
-
addDebugInfo
- Mappings:
Namespace Name Mixin selector official a
Ldgx;a(Ljava/lang/StringBuilder;)V
intermediary method_39117
Lnet/minecraft/class_5822;method_39117(Ljava/lang/StringBuilder;)V
named addDebugInfo
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;addDebugInfo(Ljava/lang/StringBuilder;)V
-