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> pPoints, Climate.Sampler pSampler) static Climate.ParameterPointparameters(float pTemperature, float pHumidity, float pContinentalness, float pErosion, float pDepth, float pWeirdness, float pOffset) static Climate.ParameterPointparameters(Climate.Parameter pTemperature, Climate.Parameter pHumidity, Climate.Parameter pContinentalness, Climate.Parameter pErosion, Climate.Parameter pDepth, Climate.Parameter pWeirdness, float pOffset) static longquantizeCoord(float pCoord) static Climate.TargetPointtarget(float pTemperature, float pHumidity, float pContinentalness, float pErosion, float pDepth, float pWeirdness) static floatunquantizeCoord(long pCoord)
-
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 pTemperature, float pHumidity, float pContinentalness, float pErosion, float pDepth, float pWeirdness) -
parameters
public static Climate.ParameterPoint parameters(float pTemperature, float pHumidity, float pContinentalness, float pErosion, float pDepth, float pWeirdness, float pOffset) -
parameters
public static Climate.ParameterPoint parameters(Climate.Parameter pTemperature, Climate.Parameter pHumidity, Climate.Parameter pContinentalness, Climate.Parameter pErosion, Climate.Parameter pDepth, Climate.Parameter pWeirdness, float pOffset) -
quantizeCoord
public static long quantizeCoord(float pCoord) -
unquantizeCoord
public static float unquantizeCoord(long pCoord) -
empty
-
findSpawnPosition
public static BlockPos findSpawnPosition(List<Climate.ParameterPoint> pPoints, Climate.Sampler pSampler)
-