Class MultiNoiseUtil
java.lang.Object
net.minecraft.world.biome.source.util.MultiNoiseUtil
- Mappings:
Namespace Name named net/minecraft/world/biome/source/util/MultiNoiseUtil
intermediary net/minecraft/class_6544
official def
-
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 named field_34477
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;field_34477:Z
intermediary field_34477
Lnet/minecraft/class_6544;field_34477:Z
official b
Ldef;b:Z
-
TO_LONG_FACTOR
private static final float TO_LONG_FACTOR- See Also:
- Mappings:
Namespace Name Mixin selector named TO_LONG_FACTOR
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;TO_LONG_FACTOR:F
intermediary field_35359
Lnet/minecraft/class_6544;field_35359:F
official c
Ldef;c:F
-
HYPERCUBE_DIMENSION
protected static final int HYPERCUBE_DIMENSION- See Also:
- Mappings:
Namespace Name Mixin selector named HYPERCUBE_DIMENSION
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;HYPERCUBE_DIMENSION:I
intermediary field_34476
Lnet/minecraft/class_6544;field_34476:I
official a
Ldef;a: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 named createNoiseValuePoint
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;createNoiseValuePoint(FFFFFF)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseValuePoint;
intermediary method_38116
Lnet/minecraft/class_6544;method_38116(FFFFFF)Lnet/minecraft/class_6544$class_6553;
official a
Ldef;a(FFFFFF)Ldef$h;
-
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 named createNoiseHypercube
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;createNoiseHypercube(FFFFFFF)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseHypercube;
intermediary method_38117
Lnet/minecraft/class_6544;method_38117(FFFFFFF)Lnet/minecraft/class_6544$class_4762;
official a
Ldef;a(FFFFFFF)Ldef$d;
-
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 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;
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;
official a
Ldef;a(Ldef$b;Ldef$b;Ldef$b;Ldef$b;Ldef$b;Ldef$b;F)Ldef$d;
-
toLong
public static long toLong(float value) - Mappings:
Namespace Name Mixin selector named toLong
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;toLong(F)J
intermediary method_38665
Lnet/minecraft/class_6544;method_38665(F)J
official a
Ldef;a(F)J
-
toFloat
public static float toFloat(long value) - Mappings:
Namespace Name Mixin selector named toFloat
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;toFloat(J)F
intermediary method_38666
Lnet/minecraft/class_6544;method_38666(J)F
official a
Ldef;a(J)F
-
createEmptyMultiNoiseSampler
- Mappings:
Namespace Name Mixin selector named createEmptyMultiNoiseSampler
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;createEmptyMultiNoiseSampler()Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;
intermediary method_40443
Lnet/minecraft/class_6544;method_40443()Lnet/minecraft/class_6544$class_6552;
official a
Ldef;a()Ldef$f;
-
findFittestPosition
public static BlockPos findFittestPosition(List<MultiNoiseUtil.NoiseHypercube> noises, MultiNoiseUtil.MultiNoiseSampler sampler) - Mappings:
Namespace Name Mixin selector 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;
intermediary method_39164
Lnet/minecraft/class_6544;method_39164(Ljava/util/List;Lnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_2338;
official a
Ldef;a(Ljava/util/List;Ldef$f;)Ljd;
-