net.minecraft.world.biome.source.util

public class FittestPositionFinder

net.minecraft.world.level.levelgen.NoiseSpawnFinder
net.minecraft.class_6729
net.minecraft.world.biome.source.util.FittestPositionFinder

Field summary

Modifier and TypeField
private static final long
MAX_RADIUS
field_54705
MAX_DISTANCE
private FittestPositionFinder$Result
result
field_35360
bestResult

Constructor summary

ModifierConstructor
private (List<SpawnTarget> spawnTargets, ContextualSamplerProvider contextualSamplerProvider)

Method summary

Modifier and TypeMethod
public static BlockPos
findSpawnPosition(List<SpawnTargetPoint> targetPoints, DensitySamplerSet samplers)
method_1_7467(List<class_1_1172> arg0, class_1_1552 arg1)
findFittestPosition(List<SpawnTarget> spawnTargets, ContextualSamplerProvider contextualSamplerProvider)
private void
radialSearch(DensitySamplerSet samplers, List<SpawnTargetPoint> targetPoints, float maxRadius, float radiusIncrement)
method_39166(class_1_1552 arg0, List<class_1_1172> arg1, float arg2, float arg3)
findFittest(ContextualSamplerProvider contextualSamplerProvider, List<SpawnTarget> spawnTargets, float maxDistance, float step)
private static FittestPositionFinder$Result
getSpawnPositionAndFitness(DensitySamplerSet samplers, List<SpawnTargetPoint> targetPoints, int blockX, int blockZ)
method_39167(class_1_1552 arg0, List<class_1_1172> arg1, int arg2, int arg3)
calculateFitness(ContextualSamplerProvider contextualSamplerProvider, List<SpawnTarget> spawnTargets, int x, int z)