Package net.minecraft.world.biome
Class SpawnSettings
java.lang.Object
net.minecraft.world.biome.SpawnSettings
- Mappings:
- Namespace - Name - official - cnw- intermediary - net/minecraft/class_5483- named - net/minecraft/world/biome/SpawnSettings
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic final recordEmbodies the density limit information of a type of entity in entity spawning logic.static class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<SpawnSettings>private final floatstatic final Pool<SpawnSettings.SpawnEntry>private static final floatstatic final SpawnSettingsprivate static final Loggerprivate final Map<EntityType<?>,SpawnSettings.SpawnDensity> private final Map<SpawnGroup,Pool<SpawnSettings.SpawnEntry>> 
- 
Constructor SummaryConstructorsConstructorDescriptionSpawnSettings(float creatureSpawnProbability, Map<SpawnGroup, Pool<SpawnSettings.SpawnEntry>> spawners, Map<EntityType<?>, SpawnSettings.SpawnDensity> spawnCosts) 
- 
Method SummaryModifier and TypeMethodDescriptionfloatgetSpawnDensity(EntityType<?> entityType) getSpawnEntries(SpawnGroup spawnGroup) 
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - d- Lcnw;d:Lorg/slf4j/Logger;- intermediary - field_26645- Lnet/minecraft/class_5483;field_26645:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/world/biome/SpawnSettings;LOGGER:Lorg/slf4j/Logger;
 
- 
field_30983private static final float field_30983- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lcnw;e:F- intermediary - field_30983- Lnet/minecraft/class_5483;field_30983:F- named - field_30983- Lnet/minecraft/world/biome/SpawnSettings;field_30983:F
 
- 
EMPTY_ENTRY_POOL- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcnw;a:Lbcl;- intermediary - field_30982- Lnet/minecraft/class_5483;field_30982:Lnet/minecraft/class_6012;- named - EMPTY_ENTRY_POOL- Lnet/minecraft/world/biome/SpawnSettings;EMPTY_ENTRY_POOL:Lnet/minecraft/util/collection/Pool;
 
- 
INSTANCE- Mappings:
- Namespace - Name - Mixin selector - official - b- Lcnw;b:Lcnw;- intermediary - field_26646- Lnet/minecraft/class_5483;field_26646:Lnet/minecraft/class_5483;- named - INSTANCE- Lnet/minecraft/world/biome/SpawnSettings;INSTANCE:Lnet/minecraft/world/biome/SpawnSettings;
 
- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - official - c- Lcnw;c:Lcom/mojang/serialization/MapCodec;- intermediary - field_26403- Lnet/minecraft/class_5483;field_26403:Lcom/mojang/serialization/MapCodec;- named - CODEC- Lnet/minecraft/world/biome/SpawnSettings;CODEC:Lcom/mojang/serialization/MapCodec;
 
- 
creatureSpawnProbabilityprivate final float creatureSpawnProbability- Mappings:
- Namespace - Name - Mixin selector - official - f- Lcnw;f:F- intermediary - field_26404- Lnet/minecraft/class_5483;field_26404:F- named - creatureSpawnProbability- Lnet/minecraft/world/biome/SpawnSettings;creatureSpawnProbability:F
 
- 
spawners- Mappings:
- Namespace - Name - Mixin selector - official - g- Lcnw;g:Ljava/util/Map;- intermediary - field_26405- Lnet/minecraft/class_5483;field_26405:Ljava/util/Map;- named - spawners- Lnet/minecraft/world/biome/SpawnSettings;spawners:Ljava/util/Map;
 
- 
spawnCosts- Mappings:
- Namespace - Name - Mixin selector - official - h- Lcnw;h:Ljava/util/Map;- intermediary - field_26406- Lnet/minecraft/class_5483;field_26406:Ljava/util/Map;- named - spawnCosts- Lnet/minecraft/world/biome/SpawnSettings;spawnCosts:Ljava/util/Map;
 
 
- 
- 
Constructor Details- 
SpawnSettingsSpawnSettings(float creatureSpawnProbability, Map<SpawnGroup, Pool<SpawnSettings.SpawnEntry>> spawners, Map<EntityType<?>, SpawnSettings.SpawnDensity> spawnCosts) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lcnw;<init>(FLjava/util/Map;Ljava/util/Map;)V- intermediary - <init>- Lnet/minecraft/class_5483;<init>(FLjava/util/Map;Ljava/util/Map;)V- named - <init>- Lnet/minecraft/world/biome/SpawnSettings;<init>(FLjava/util/Map;Ljava/util/Map;)V
 
 
- 
- 
Method Details- 
getSpawnEntries- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcnw;a(Lbgc;)Lbcl;- intermediary - method_31004- Lnet/minecraft/class_5483;method_31004(Lnet/minecraft/class_1311;)Lnet/minecraft/class_6012;- named - getSpawnEntries- Lnet/minecraft/world/biome/SpawnSettings;getSpawnEntries(Lnet/minecraft/entity/SpawnGroup;)Lnet/minecraft/util/collection/Pool;
 
- 
getSpawnDensity- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcnw;a(Lbfn;)Lcnw$b;- intermediary - method_31003- Lnet/minecraft/class_5483;method_31003(Lnet/minecraft/class_1299;)Lnet/minecraft/class_5483$class_5265;- named - getSpawnDensity- Lnet/minecraft/world/biome/SpawnSettings;getSpawnDensity(Lnet/minecraft/entity/EntityType;)Lnet/minecraft/world/biome/SpawnSettings$SpawnDensity;
 
- 
getCreatureSpawnProbabilitypublic float getCreatureSpawnProbability()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcnw;a()F- intermediary - method_31002- Lnet/minecraft/class_5483;method_31002()F- named - getCreatureSpawnProbability- Lnet/minecraft/world/biome/SpawnSettings;getCreatureSpawnProbability()F
 
 
-