Class MultiNoiseUtil
java.lang.Object
net.minecraft.world.biome.source.util.MultiNoiseUtil
- Mappings:
Namespace Name official cbh
intermediary net/minecraft/class_6544
named net/minecraft/world/biome/source/util/MultiNoiseUtil
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
private static class
static interface
(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
private static final float
protected static final int
-
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, NoiseColumnSampler sampler) static long
method_38665
(float float2) static float
method_38666
(long long2)
-
Field Details
-
field_34477
private static final boolean field_34477- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lcbh;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
-
field_35359
private static final float field_35359- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lcbh;c:F
intermediary field_35359
Lnet/minecraft/class_6544;field_35359:F
named field_35359
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;field_35359:F
-
HYPERCUBE_DIMENSION
protected static final int HYPERCUBE_DIMENSION- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lcbh;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
Lcbh;a(FFFFFF)Lcbh$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
Lcbh;a(FFFFFFF)Lcbh$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
Lcbh;a(Lcbh$b;Lcbh$b;Lcbh$b;Lcbh$b;Lcbh$b;Lcbh$b;F)Lcbh$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;
-
method_38665
public static long method_38665(float float2) - Mappings:
Namespace Name Mixin selector official a
Lcbh;a(F)J
intermediary method_38665
Lnet/minecraft/class_6544;method_38665(F)J
named method_38665
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;method_38665(F)J
-
method_38666
public static float method_38666(long long2) - Mappings:
Namespace Name Mixin selector official a
Lcbh;a(J)F
intermediary method_38666
Lnet/minecraft/class_6544;method_38666(J)F
named method_38666
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;method_38666(J)F
-
findFittestPosition
public static BlockPos findFittestPosition(List<MultiNoiseUtil.NoiseHypercube> noises, NoiseColumnSampler sampler) - Mappings:
Namespace Name Mixin selector official a
Lcbh;a(Ljava/util/List;Lcti;)Lgh;
intermediary method_39164
Lnet/minecraft/class_6544;method_39164(Ljava/util/List;Lnet/minecraft/class_5818;)Lnet/minecraft/class_2338;
named findFittestPosition
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;findFittestPosition(Ljava/util/List;Lnet/minecraft/world/gen/NoiseColumnSampler;)Lnet/minecraft/util/math/BlockPos;
-