Package net.minecraft.util.math.noise
Class InterpolatedNoiseSampler
java.lang.Object
net.minecraft.util.math.noise.InterpolatedNoiseSampler
- All Implemented Interfaces:
DensityFunction
,DensityFunction.class_6913
- Mappings:
Namespace Name official dmg
intermediary net/minecraft/class_5822
named net/minecraft/util/math/noise/InterpolatedNoiseSampler
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.world.gen.densityfunction.DensityFunction
DensityFunction.class_6911, DensityFunction.class_6913, DensityFunction.class_7270, DensityFunction.DensityFunctionVisitor, DensityFunction.NoisePos, DensityFunction.UnblendedNoisePos
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CodecHolder<InterpolatedNoiseSampler>
private final double
private static final com.mojang.serialization.Codec<Double>
private static final com.mojang.serialization.MapCodec<InterpolatedNoiseSampler>
private final double
private final double
private final double
private final double
private final double
private final OctavePerlinNoiseSampler
private final OctavePerlinNoiseSampler
private final OctavePerlinNoiseSampler
private final double
private final double
Fields inherited from interface net.minecraft.world.gen.densityfunction.DensityFunction
FUNCTION_CODEC, REGISTRY_ENTRY_CODEC
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
InterpolatedNoiseSampler
(OctavePerlinNoiseSampler lowerInterpolatedNoise, OctavePerlinNoiseSampler upperInterpolatedNoise, OctavePerlinNoiseSampler interpolationNoise, double double2, double double3, double double4, double double5, double double6) InterpolatedNoiseSampler
(AbstractRandom random, double double2, double double3, double double4, double double5, double double6) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDebugInfo
(StringBuilder info) CodecHolder<? extends DensityFunction>
getCodec()
double
maxValue()
static InterpolatedNoiseSampler
method_42384
(double double2, double double3, double double4, double double5, double double6) method_42386
(AbstractRandom abstractRandom) double
minValue()
double
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.gen.densityfunction.DensityFunction
abs, clamp, cube, halfNegative, quarterNegative, square, squeeze
Methods inherited from interface net.minecraft.world.gen.densityfunction.DensityFunction.class_6913
apply, method_40470
-
Field Details
-
field_38269
- Mappings:
Namespace Name Mixin selector official e
Ldmg;e:Lcom/mojang/serialization/Codec;
intermediary field_38269
Lnet/minecraft/class_5822;field_38269:Lcom/mojang/serialization/Codec;
named field_38269
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;field_38269:Lcom/mojang/serialization/Codec;
-
field_38270
- Mappings:
Namespace Name Mixin selector official f
Ldmg;f:Lcom/mojang/serialization/MapCodec;
intermediary field_38270
Lnet/minecraft/class_5822;field_38270:Lcom/mojang/serialization/MapCodec;
named field_38270
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;field_38270:Lcom/mojang/serialization/MapCodec;
-
CODEC
- Mappings:
Namespace Name Mixin selector official a
Ldmg;a:Laki;
intermediary field_37206
Lnet/minecraft/class_5822;field_37206:Lnet/minecraft/class_7243;
named CODEC
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;CODEC:Lnet/minecraft/util/dynamic/CodecHolder;
-
lowerInterpolatedNoise
- Mappings:
Namespace Name Mixin selector official g
Ldmg;g:Ldmk;
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 h
Ldmg;h:Ldmk;
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 i
Ldmg;i:Ldmk;
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;
-
field_38271
private final double field_38271- Mappings:
Namespace Name Mixin selector official j
Ldmg;j:D
intermediary field_38271
Lnet/minecraft/class_5822;field_38271:D
named field_38271
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;field_38271:D
-
field_38272
private final double field_38272- Mappings:
Namespace Name Mixin selector official k
Ldmg;k:D
intermediary field_38272
Lnet/minecraft/class_5822;field_38272:D
named field_38272
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;field_38272:D
-
field_38273
private final double field_38273- Mappings:
Namespace Name Mixin selector official l
Ldmg;l:D
intermediary field_38273
Lnet/minecraft/class_5822;field_38273:D
named field_38273
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;field_38273:D
-
field_38274
private final double field_38274- Mappings:
Namespace Name Mixin selector official m
Ldmg;m:D
intermediary field_38274
Lnet/minecraft/class_5822;field_38274:D
named field_38274
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;field_38274:D
-
field_38275
private final double field_38275- Mappings:
Namespace Name Mixin selector official n
Ldmg;n:D
intermediary field_38275
Lnet/minecraft/class_5822;field_38275:D
named field_38275
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;field_38275:D
-
field_36630
private final double field_36630- Mappings:
Namespace Name Mixin selector official o
Ldmg;o:D
intermediary field_36630
Lnet/minecraft/class_5822;field_36630:D
named field_36630
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;field_36630:D
-
xzScale
private final double xzScale- Mappings:
Namespace Name Mixin selector official p
Ldmg;p: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 q
Ldmg;q:D
intermediary field_34753
Lnet/minecraft/class_5822;field_34753:D
named yScale
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;yScale:D
-
-
Constructor Details
-
InterpolatedNoiseSampler
private InterpolatedNoiseSampler(OctavePerlinNoiseSampler lowerInterpolatedNoise, OctavePerlinNoiseSampler upperInterpolatedNoise, OctavePerlinNoiseSampler interpolationNoise, double double2, double double3, double double4, double double5, double double6) - Mappings:
Namespace Name Mixin selector official <init>
Ldmg;<init>(Ldmk;Ldmk;Ldmk;DDDDD)V
intermediary <init>
Lnet/minecraft/class_5822;<init>(Lnet/minecraft/class_3537;Lnet/minecraft/class_3537;Lnet/minecraft/class_3537;DDDDD)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;DDDDD)V
-
InterpolatedNoiseSampler
public InterpolatedNoiseSampler(AbstractRandom random, double double2, double double3, double double4, double double5, double double6) - Mappings:
Namespace Name Mixin selector official <init>
Ldmg;<init>(Lakt;DDDDD)V
intermediary <init>
Lnet/minecraft/class_5822;<init>(Lnet/minecraft/class_5819;DDDDD)V
named <init>
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;<init>(Lnet/minecraft/util/math/random/AbstractRandom;DDDDD)V
-
-
Method Details
-
method_42384
public static InterpolatedNoiseSampler method_42384(double double2, double double3, double double4, double double5, double double6) - Mappings:
Namespace Name Mixin selector official a
Ldmg;a(DDDDD)Ldmg;
intermediary method_42384
Lnet/minecraft/class_5822;method_42384(DDDDD)Lnet/minecraft/class_5822;
named method_42384
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;method_42384(DDDDD)Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;
-
method_42386
- Mappings:
Namespace Name Mixin selector official a
Ldmg;a(Lakt;)Ldmg;
intermediary method_42386
Lnet/minecraft/class_5822;method_42386(Lnet/minecraft/class_5819;)Lnet/minecraft/class_5822;
named method_42386
Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;method_42386(Lnet/minecraft/util/math/random/AbstractRandom;)Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;
-
sample
- Specified by:
sample
in interfaceDensityFunction
- Mappings:
Namespace Name Mixin selector official a
Lcxt;a(Lcxt$b;)D
intermediary method_40464
Lnet/minecraft/class_6910;method_40464(Lnet/minecraft/class_6910$class_6912;)D
named sample
Lnet/minecraft/world/gen/densityfunction/DensityFunction;sample(Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;)D
-
minValue
public double minValue()- Specified by:
minValue
in interfaceDensityFunction
- Mappings:
Namespace Name Mixin selector official a
Lcxt;a()D
intermediary comp_377
Lnet/minecraft/class_6910;comp_377()D
named minValue
Lnet/minecraft/world/gen/densityfunction/DensityFunction;minValue()D
-
maxValue
public double maxValue()- Specified by:
maxValue
in interfaceDensityFunction
- Mappings:
Namespace Name Mixin selector official b
Lcxt;b()D
intermediary comp_378
Lnet/minecraft/class_6910;comp_378()D
named maxValue
Lnet/minecraft/world/gen/densityfunction/DensityFunction;maxValue()D
-
addDebugInfo
- Mappings:
Namespace Name Mixin selector official a
Ldmg;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
-
getCodec
- Specified by:
getCodec
in interfaceDensityFunction
- Mappings:
Namespace Name Mixin selector official c
Lcxt;c()Laki;
intermediary method_41062
Lnet/minecraft/class_6910;method_41062()Lnet/minecraft/class_7243;
named getCodec
Lnet/minecraft/world/gen/densityfunction/DensityFunction;getCodec()Lnet/minecraft/util/dynamic/CodecHolder;
-