Class MultiNoiseUtil
java.lang.Object
net.minecraft.world.biome.source.util.MultiNoiseUtil
- Mappings:
Namespace Name official cnrintermediary net/minecraft/class_6544named net/minecraft/world/biome/source/util/MultiNoiseUtil
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classprivate static classstatic final record(package private) static interfacestatic final recordRepresents a hypercube in a multi-dimensional cartesian plane.static final recordstatic final recordprotected static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final booleanprotected static final intprivate static final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateNoiseHypercube(float temperature, float humidity, float continentalness, float erosion, float depth, float weirdness, float offset) createNoiseHypercube(MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange depth, MultiNoiseUtil.ParameterRange weirdness, float offset) createNoiseValuePoint(float temperatureNoise, float humidityNoise, float continentalnessNoise, float erosionNoise, float depth, float weirdnessNoise) static BlockPosfindFittestPosition(List<MultiNoiseUtil.NoiseHypercube> noises, MultiNoiseUtil.MultiNoiseSampler sampler) static floattoFloat(long value) static longtoLong(float value)
-
Field Details
-
field_34477
private static final boolean field_34477- See Also:
- Mappings:
Namespace Name Mixin selector official bLcnr;b:Zintermediary field_34477Lnet/minecraft/class_6544;field_34477:Znamed field_34477Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;field_34477:Z
-
TO_LONG_FACTOR
private static final float TO_LONG_FACTOR- See Also:
- Mappings:
Namespace Name Mixin selector official cLcnr;c:Fintermediary field_35359Lnet/minecraft/class_6544;field_35359:Fnamed TO_LONG_FACTORLnet/minecraft/world/biome/source/util/MultiNoiseUtil;TO_LONG_FACTOR:F
-
HYPERCUBE_DIMENSION
protected static final int HYPERCUBE_DIMENSION- See Also:
- Mappings:
Namespace Name Mixin selector official aLcnr;a:Iintermediary field_34476Lnet/minecraft/class_6544;field_34476:Inamed HYPERCUBE_DIMENSIONLnet/minecraft/world/biome/source/util/MultiNoiseUtil;HYPERCUBE_DIMENSION:I
-
-
Constructor Details
-
MultiNoiseUtil
public MultiNoiseUtil()
-
-
Method Details
-
createNoiseValuePoint
public static MultiNoiseUtil.NoiseValuePoint createNoiseValuePoint(float temperatureNoise, float humidityNoise, float continentalnessNoise, float erosionNoise, float depth, float weirdnessNoise) - Mappings:
Namespace Name Mixin selector official aLcnr;a(FFFFFF)Lcnr$h;intermediary method_38116Lnet/minecraft/class_6544;method_38116(FFFFFF)Lnet/minecraft/class_6544$class_6553;named createNoiseValuePointLnet/minecraft/world/biome/source/util/MultiNoiseUtil;createNoiseValuePoint(FFFFFF)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseValuePoint;
-
createNoiseHypercube
public static MultiNoiseUtil.NoiseHypercube createNoiseHypercube(float temperature, float humidity, float continentalness, float erosion, float depth, float weirdness, float offset) - Mappings:
Namespace Name Mixin selector official aLcnr;a(FFFFFFF)Lcnr$d;intermediary method_38117Lnet/minecraft/class_6544;method_38117(FFFFFFF)Lnet/minecraft/class_6544$class_4762;named createNoiseHypercubeLnet/minecraft/world/biome/source/util/MultiNoiseUtil;createNoiseHypercube(FFFFFFF)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseHypercube;
-
createNoiseHypercube
public static MultiNoiseUtil.NoiseHypercube createNoiseHypercube(MultiNoiseUtil.ParameterRange temperature, MultiNoiseUtil.ParameterRange humidity, MultiNoiseUtil.ParameterRange continentalness, MultiNoiseUtil.ParameterRange erosion, MultiNoiseUtil.ParameterRange depth, MultiNoiseUtil.ParameterRange weirdness, float offset) - Mappings:
Namespace Name Mixin selector official aLcnr;a(Lcnr$b;Lcnr$b;Lcnr$b;Lcnr$b;Lcnr$b;Lcnr$b;F)Lcnr$d;intermediary method_38118Lnet/minecraft/class_6544;method_38118(Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;F)Lnet/minecraft/class_6544$class_4762;named createNoiseHypercubeLnet/minecraft/world/biome/source/util/MultiNoiseUtil;createNoiseHypercube(Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;F)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseHypercube;
-
toLong
public static long toLong(float value) - Mappings:
Namespace Name Mixin selector official aLcnr;a(F)Jintermediary method_38665Lnet/minecraft/class_6544;method_38665(F)Jnamed toLongLnet/minecraft/world/biome/source/util/MultiNoiseUtil;toLong(F)J
-
toFloat
public static float toFloat(long value) - Mappings:
Namespace Name Mixin selector official aLcnr;a(J)Fintermediary method_38666Lnet/minecraft/class_6544;method_38666(J)Fnamed toFloatLnet/minecraft/world/biome/source/util/MultiNoiseUtil;toFloat(J)F
-
createEmptyMultiNoiseSampler
- Mappings:
Namespace Name Mixin selector official aLcnr;a()Lcnr$f;intermediary method_40443Lnet/minecraft/class_6544;method_40443()Lnet/minecraft/class_6544$class_6552;named createEmptyMultiNoiseSamplerLnet/minecraft/world/biome/source/util/MultiNoiseUtil;createEmptyMultiNoiseSampler()Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;
-
findFittestPosition
public static BlockPos findFittestPosition(List<MultiNoiseUtil.NoiseHypercube> noises, MultiNoiseUtil.MultiNoiseSampler sampler) - Mappings:
Namespace Name Mixin selector official aLcnr;a(Ljava/util/List;Lcnr$f;)Lgu;intermediary method_39164Lnet/minecraft/class_6544;method_39164(Ljava/util/List;Lnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_2338;named findFittestPositionLnet/minecraft/world/biome/source/util/MultiNoiseUtil;findFittestPosition(Ljava/util/List;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;)Lnet/minecraft/util/math/BlockPos;
-