net.minecraft.world.biome

public class SpawnSettings

net.minecraft.world.level.biome.MobSpawnSettings
net.minecraft.class_5483
net.minecraft.world.biome.SpawnSettings

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_26645
LOGGER
private static final float
DEFAULT_CREATURE_SPAWN_PROBABILITY
field_30983
field_30983
public static final Pool<SpawnSettings$SpawnEntry>
EMPTY_MOB_LIST
field_30982
EMPTY_ENTRY_POOL
public static final SpawnSettings
EMPTY
field_26646
INSTANCE
public static final com.mojang.serialization.MapCodec<SpawnSettings>
CODEC
field_26403
CODEC
private final float
creatureGenerationProbability
field_26404
creatureSpawnProbability
private final Map<SpawnGroup, Pool<SpawnSettings$SpawnEntry>>
spawners
field_26405
spawners
private final Map<EntityType<?>, SpawnSettings$SpawnDensity>
mobSpawnCosts
field_26406
spawnCosts

Constructor summary

ModifierConstructor
private (float creatureSpawnProbability, Map<SpawnGroup, Pool<SpawnSettings$SpawnEntry>> spawners, Map<EntityType<?>, SpawnSettings$SpawnDensity> spawnCosts)

Method summary

Modifier and TypeMethod
public Pool<SpawnSettings$SpawnEntry>
getMobs(MobCategory category)
method_31004(class_1311 arg0)
getSpawnEntries(SpawnGroup spawnGroup)
public SpawnSettings$SpawnDensity
getMobSpawnCost(EntityType<?> type)
method_31003(class_1299<?> arg0)
getSpawnDensity(EntityType<?> entityType)
public float
getCreatureProbability()
method_31002()
getCreatureSpawnProbability()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_30791(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_30791(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static Map
lambda$static$3(MobSpawnSettings arg0)
method_30794(class_5483 arg0)
method_30794(SpawnSettings settings)
private static Map
lambda$static$2(MobSpawnSettings arg0)
method_30795(class_5483 arg0)
method_30795(SpawnSettings settings)
private static Float
lambda$static$1(MobSpawnSettings arg0)
method_30796(class_5483 arg0)
method_30796(SpawnSettings settings)