Class MultiNoiseUtil
java.lang.Object
net.minecraft.world.biome.source.util.MultiNoiseUtil
- Mappings:
Namespace Name named net/minecraft/world/biome/source/util/MultiNoiseUtilintermediary net/minecraft/class_6544official def
-
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 named field_34477Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;field_34477:Zintermediary field_34477Lnet/minecraft/class_6544;field_34477:Zofficial bLdef;b:Z
-
TO_LONG_FACTOR
private static final float TO_LONG_FACTOR- See Also:
- Mappings:
Namespace Name Mixin selector named TO_LONG_FACTORLnet/minecraft/world/biome/source/util/MultiNoiseUtil;TO_LONG_FACTOR:Fintermediary field_35359Lnet/minecraft/class_6544;field_35359:Fofficial cLdef;c:F
-
HYPERCUBE_DIMENSION
protected static final int HYPERCUBE_DIMENSION- See Also:
- Mappings:
Namespace Name Mixin selector named HYPERCUBE_DIMENSIONLnet/minecraft/world/biome/source/util/MultiNoiseUtil;HYPERCUBE_DIMENSION:Iintermediary field_34476Lnet/minecraft/class_6544;field_34476:Iofficial aLdef;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 createNoiseValuePointLnet/minecraft/world/biome/source/util/MultiNoiseUtil;createNoiseValuePoint(FFFFFF)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseValuePoint;intermediary method_38116Lnet/minecraft/class_6544;method_38116(FFFFFF)Lnet/minecraft/class_6544$class_6553;official aLdef;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 createNoiseHypercubeLnet/minecraft/world/biome/source/util/MultiNoiseUtil;createNoiseHypercube(FFFFFFF)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseHypercube;intermediary method_38117Lnet/minecraft/class_6544;method_38117(FFFFFFF)Lnet/minecraft/class_6544$class_4762;official aLdef;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 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;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;official aLdef;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 toLongLnet/minecraft/world/biome/source/util/MultiNoiseUtil;toLong(F)Jintermediary method_38665Lnet/minecraft/class_6544;method_38665(F)Jofficial aLdef;a(F)J
-
toFloat
public static float toFloat(long value) - Mappings:
Namespace Name Mixin selector named toFloatLnet/minecraft/world/biome/source/util/MultiNoiseUtil;toFloat(J)Fintermediary method_38666Lnet/minecraft/class_6544;method_38666(J)Fofficial aLdef;a(J)F
-
createEmptyMultiNoiseSampler
- Mappings:
Namespace Name Mixin selector named createEmptyMultiNoiseSamplerLnet/minecraft/world/biome/source/util/MultiNoiseUtil;createEmptyMultiNoiseSampler()Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;intermediary method_40443Lnet/minecraft/class_6544;method_40443()Lnet/minecraft/class_6544$class_6552;official aLdef;a()Ldef$f;
-
findFittestPosition
public static BlockPos findFittestPosition(List<MultiNoiseUtil.NoiseHypercube> noises, MultiNoiseUtil.MultiNoiseSampler sampler) - Mappings:
Namespace Name Mixin selector 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;intermediary method_39164Lnet/minecraft/class_6544;method_39164(Ljava/util/List;Lnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_2338;official aLdef;a(Ljava/util/List;Ldef$f;)Ljd;
-