类 MobSpawnSettings
java.lang.Object
net.minecraft.world.level.biome.MobSpawnSettings
-
嵌套类概要
嵌套类修饰符和类型类说明static class
static final record
static class
-
字段概要
字段修饰符和类型字段说明static final com.mojang.serialization.MapCodec
<MobSpawnSettings> private final Set
<EntityType<?>> private final float
private static final float
static final MobSpawnSettings
static final WeightedRandomList
<MobSpawnSettings.SpawnerData> private static final org.slf4j.Logger
private final Map
<EntityType<?>, MobSpawnSettings.MobSpawnCost> private final Map
<MobCategory, WeightedRandomList<MobSpawnSettings.SpawnerData>> private final Set
<MobCategory> -
构造器概要
构造器构造器说明MobSpawnSettings
(float p_196689_, Map<MobCategory, WeightedRandomList<MobSpawnSettings.SpawnerData>> p_196690_, Map<EntityType<?>, MobSpawnSettings.MobSpawnCost> p_196691_) -
方法概要
修饰符和类型方法说明float
Set
<EntityType<?>> getMobs
(MobCategory p_151799_) getMobSpawnCost
(EntityType<?> p_48346_)
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
DEFAULT_CREATURE_SPAWN_PROBABILITY
private static final float DEFAULT_CREATURE_SPAWN_PROBABILITY- 另请参阅:
-
EMPTY_MOB_LIST
-
EMPTY
-
CODEC
-
creatureGenerationProbability
private final float creatureGenerationProbability -
spawners
-
mobSpawnCosts
-
typesView
-
costView
-
-
构造器详细资料
-
MobSpawnSettings
MobSpawnSettings(float p_196689_, Map<MobCategory, WeightedRandomList<MobSpawnSettings.SpawnerData>> p_196690_, Map<EntityType<?>, MobSpawnSettings.MobSpawnCost> p_196691_)
-
-
方法详细资料
-
getMobs
-
getMobSpawnCost
-
getCreatureProbability
public float getCreatureProbability() -
getSpawnerTypes
-
getEntityTypes
-