Package net.minecraft.world.level.biome
Class Climate
java.lang.Object
net.minecraft.world.level.biome.Climate
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static interfacestatic final recordstatic classstatic final recordprotected static final classstatic final record(package private) static classstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final booleanprotected static final intprivate static final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Climate.Samplerempty()static BlockPosfindSpawnPosition(List<Climate.ParameterPoint> points, Climate.Sampler sampler) static Climate.ParameterPointparameters(float temperature, float humidity, float continentalness, float erosion, float depth, float weirdness, float offset) static Climate.ParameterPointparameters(Climate.Parameter temperature, Climate.Parameter humidity, Climate.Parameter continentalness, Climate.Parameter erosion, Climate.Parameter depth, Climate.Parameter weirdness, float offset) static longquantizeCoord(float coord) static Climate.TargetPointtarget(float temperature, float humidity, float continentalness, float erosion, float depth, float weirdness) static floatunquantizeCoord(long coord)
-
Field Details
-
DEBUG_SLOW_BIOME_SEARCH
private static final boolean DEBUG_SLOW_BIOME_SEARCH- See Also:
-
QUANTIZATION_FACTOR
private static final float QUANTIZATION_FACTOR- See Also:
-
PARAMETER_COUNT
protected static final int PARAMETER_COUNT- See Also:
-
-
Constructor Details
-
Climate
public Climate()
-
-
Method Details
-
target
public static Climate.TargetPoint target(float temperature, float humidity, float continentalness, float erosion, float depth, float weirdness) -
parameters
public static Climate.ParameterPoint parameters(float temperature, float humidity, float continentalness, float erosion, float depth, float weirdness, float offset) -
parameters
public static Climate.ParameterPoint parameters(Climate.Parameter temperature, Climate.Parameter humidity, Climate.Parameter continentalness, Climate.Parameter erosion, Climate.Parameter depth, Climate.Parameter weirdness, float offset) -
quantizeCoord
public static long quantizeCoord(float coord) -
unquantizeCoord
public static float unquantizeCoord(long coord) -
empty
-
findSpawnPosition
public static BlockPos findSpawnPosition(List<Climate.ParameterPoint> points, Climate.Sampler sampler)
-