Class MultiNoiseUtil
java.lang.Object
net.minecraft.world.biome.source.util.MultiNoiseUtil
- Mappings:
Namespace Name official cno
intermediary net/minecraft/class_6544
named net/minecraft/world/biome/source/util/MultiNoiseUtil
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
private static class
static final record
(package private) static interface
static final record
Represents a hypercube in a multi-dimensional cartesian plane.static final record
static final record
protected static final class
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final boolean
protected static final int
private static final float
-
Constructor Summary
-
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 BlockPos
findFittestPosition
(List<MultiNoiseUtil.NoiseHypercube> noises, MultiNoiseUtil.MultiNoiseSampler sampler) static float
toFloat
(long value) static long
toLong
(float value)
-
Field Details
-
field_34477
private static final boolean field_34477- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lcno;b:Z
intermediary field_34477
Lnet/minecraft/class_6544;field_34477:Z
named field_34477
Lnet/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 c
Lcno;c:F
intermediary field_35359
Lnet/minecraft/class_6544;field_35359:F
named TO_LONG_FACTOR
Lnet/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 a
Lcno;a:I
intermediary field_34476
Lnet/minecraft/class_6544;field_34476:I
named HYPERCUBE_DIMENSION
Lnet/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 a
Lcno;a(FFFFFF)Lcno$h;
intermediary method_38116
Lnet/minecraft/class_6544;method_38116(FFFFFF)Lnet/minecraft/class_6544$class_6553;
named createNoiseValuePoint
Lnet/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 a
Lcno;a(FFFFFFF)Lcno$d;
intermediary method_38117
Lnet/minecraft/class_6544;method_38117(FFFFFFF)Lnet/minecraft/class_6544$class_4762;
named createNoiseHypercube
Lnet/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 a
Lcno;a(Lcno$b;Lcno$b;Lcno$b;Lcno$b;Lcno$b;Lcno$b;F)Lcno$d;
intermediary method_38118
Lnet/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 createNoiseHypercube
Lnet/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 a
Lcno;a(F)J
intermediary method_38665
Lnet/minecraft/class_6544;method_38665(F)J
named toLong
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;toLong(F)J
-
toFloat
public static float toFloat(long value) - Mappings:
Namespace Name Mixin selector official a
Lcno;a(J)F
intermediary method_38666
Lnet/minecraft/class_6544;method_38666(J)F
named toFloat
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;toFloat(J)F
-
createEmptyMultiNoiseSampler
- Mappings:
Namespace Name Mixin selector official a
Lcno;a()Lcno$f;
intermediary method_40443
Lnet/minecraft/class_6544;method_40443()Lnet/minecraft/class_6544$class_6552;
named createEmptyMultiNoiseSampler
Lnet/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 a
Lcno;a(Ljava/util/List;Lcno$f;)Lgt;
intermediary method_39164
Lnet/minecraft/class_6544;method_39164(Ljava/util/List;Lnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_2338;
named findFittestPosition
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;findFittestPosition(Ljava/util/List;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;)Lnet/minecraft/util/math/BlockPos;
-