Package net.minecraft.world.biome
Class MobSpawnInfo
java.lang.Object
net.minecraft.world.biome.MobSpawnInfo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<MobSpawnInfo>private final Set<EntityType<?>>private final floatstatic final MobSpawnInfostatic final org.apache.logging.log4j.Loggerprivate final Map<EntityType<?>,MobSpawnInfo.SpawnCosts> private final booleanprivate final Map<EntityClassification,List<MobSpawnInfo.Spawners>> private final Set<EntityClassification> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateMobSpawnInfo(float p_i241946_1_, Map<EntityClassification, List<MobSpawnInfo.Spawners>> p_i241946_2_, Map<EntityType<?>, MobSpawnInfo.SpawnCosts> p_i241946_3_, boolean p_i241946_4_) -
Method Summary
Modifier and TypeMethodDescriptionfloatSet<EntityType<?>>getMobs(EntityClassification p_242559_1_) getMobSpawnCost(EntityType<?> p_242558_1_) boolean
-
Field Details
-
LOGGER
public static final org.apache.logging.log4j.Logger LOGGER -
EMPTY
-
CODEC
-
creatureGenerationProbability
private final float creatureGenerationProbability -
spawners
-
mobSpawnCosts
-
playerSpawnFriendly
private final boolean playerSpawnFriendly -
typesView
-
costView
-
-
Constructor Details
-
MobSpawnInfo
private MobSpawnInfo(float p_i241946_1_, Map<EntityClassification, List<MobSpawnInfo.Spawners>> p_i241946_2_, Map<EntityType<?>, MobSpawnInfo.SpawnCosts> p_i241946_3_, boolean p_i241946_4_)
-
-
Method Details
-
getMobs
-
getSpawnerTypes
-
getMobSpawnCost
-
getEntityTypes
-
getCreatureProbability
public float getCreatureProbability() -
playerSpawnFriendly
public boolean playerSpawnFriendly()
-