类 SpawnSettings
- java.lang.Object
-
- net.minecraft.world.biome.SpawnSettings
-
public class SpawnSettings extends Object
- Mappings:
Namespace Name official bxbintermediary net/minecraft/class_5483named net/minecraft/world/biome/SpawnSettings
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classSpawnSettings.Builderstatic classSpawnSettings.SpawnDensityEmbodies the density limit information of a type of entity in entity spawning logic.static classSpawnSettings.SpawnEntry
-
字段概要
字段 修饰符和类型 字段 说明 static com.mojang.serialization.MapCodec<SpawnSettings>CODECprivate floatcreatureSpawnProbabilitystatic Pool<SpawnSettings.SpawnEntry>field_30982private static floatfield_30983static SpawnSettingsINSTANCEstatic LoggerLOGGERprivate booleanplayerSpawnFriendlyprivate Map<EntityType<?>,SpawnSettings.SpawnDensity>spawnCostsprivate Map<SpawnGroup,Pool<SpawnSettings.SpawnEntry>>spawners
-
构造器概要
构造器 限定符 构造器 说明 privateSpawnSettings(float creatureSpawnProbability, Map<SpawnGroup,Pool<SpawnSettings.SpawnEntry>> spawners, Map<EntityType<?>,SpawnSettings.SpawnDensity> spawnCosts, boolean playerSpawnFriendly)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 floatgetCreatureSpawnProbability()@Nullable SpawnSettings.SpawnDensitygetSpawnDensity(EntityType<?> entityType)Pool<SpawnSettings.SpawnEntry>getSpawnEntries(SpawnGroup spawnGroup)booleanisPlayerSpawnFriendly()
-
-
-
字段详细资料
-
LOGGER
public static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official aLbxb;a:Lorg/apache/logging/log4j/Logger;intermediary field_26645Lnet/minecraft/class_5483;field_26645:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/world/biome/SpawnSettings;LOGGER:Lorg/apache/logging/log4j/Logger;
-
field_30983
private static final float field_30983
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official eLbxb;e:Fintermediary field_30983Lnet/minecraft/class_5483;field_30983:Fnamed field_30983Lnet/minecraft/world/biome/SpawnSettings;field_30983:F
-
field_30982
public static final Pool<SpawnSettings.SpawnEntry> field_30982
- Mappings:
Namespace Name Mixin selector official bLbxb;b:Laqa;intermediary field_30982Lnet/minecraft/class_5483;field_30982:Lnet/minecraft/class_6012;named field_30982Lnet/minecraft/world/biome/SpawnSettings;field_30982:Lnet/minecraft/util/collection/Pool;
-
INSTANCE
public static final SpawnSettings INSTANCE
- Mappings:
Namespace Name Mixin selector official cLbxb;c:Lbxb;intermediary field_26646Lnet/minecraft/class_5483;field_26646:Lnet/minecraft/class_5483;named INSTANCELnet/minecraft/world/biome/SpawnSettings;INSTANCE:Lnet/minecraft/world/biome/SpawnSettings;
-
CODEC
public static final com.mojang.serialization.MapCodec<SpawnSettings> CODEC
- Mappings:
Namespace Name Mixin selector official dLbxb;d:Lcom/mojang/serialization/MapCodec;intermediary field_26403Lnet/minecraft/class_5483;field_26403:Lcom/mojang/serialization/MapCodec;named CODECLnet/minecraft/world/biome/SpawnSettings;CODEC:Lcom/mojang/serialization/MapCodec;
-
creatureSpawnProbability
private final float creatureSpawnProbability
- Mappings:
Namespace Name Mixin selector official fLbxb;f:Fintermediary field_26404Lnet/minecraft/class_5483;field_26404:Fnamed creatureSpawnProbabilityLnet/minecraft/world/biome/SpawnSettings;creatureSpawnProbability:F
-
spawners
private final Map<SpawnGroup,Pool<SpawnSettings.SpawnEntry>> spawners
- Mappings:
Namespace Name Mixin selector official gLbxb;g:Ljava/util/Map;intermediary field_26405Lnet/minecraft/class_5483;field_26405:Ljava/util/Map;named spawnersLnet/minecraft/world/biome/SpawnSettings;spawners:Ljava/util/Map;
-
spawnCosts
private final Map<EntityType<?>,SpawnSettings.SpawnDensity> spawnCosts
- Mappings:
Namespace Name Mixin selector official hLbxb;h:Ljava/util/Map;intermediary field_26406Lnet/minecraft/class_5483;field_26406:Ljava/util/Map;named spawnCostsLnet/minecraft/world/biome/SpawnSettings;spawnCosts:Ljava/util/Map;
-
playerSpawnFriendly
private final boolean playerSpawnFriendly
- Mappings:
Namespace Name Mixin selector official iLbxb;i:Zintermediary field_26692Lnet/minecraft/class_5483;field_26692:Znamed playerSpawnFriendlyLnet/minecraft/world/biome/SpawnSettings;playerSpawnFriendly:Z
-
-
构造器详细资料
-
SpawnSettings
private SpawnSettings(float creatureSpawnProbability, Map<SpawnGroup,Pool<SpawnSettings.SpawnEntry>> spawners, Map<EntityType<?>,SpawnSettings.SpawnDensity> spawnCosts, boolean playerSpawnFriendly)- Mappings:
Namespace Name Mixin selector official <init>Lbxb;<init>(FLjava/util/Map;Ljava/util/Map;Z)Vintermediary <init>Lnet/minecraft/class_5483;<init>(FLjava/util/Map;Ljava/util/Map;Z)Vnamed <init>Lnet/minecraft/world/biome/SpawnSettings;<init>(FLjava/util/Map;Ljava/util/Map;Z)V
-
-
方法详细资料
-
getSpawnEntries
public Pool<SpawnSettings.SpawnEntry> getSpawnEntries(SpawnGroup spawnGroup)
- Mappings:
Namespace Name Mixin selector official aLbxb;a(Lata;)Laqa;intermediary method_31004Lnet/minecraft/class_5483;method_31004(Lnet/minecraft/class_1311;)Lnet/minecraft/class_6012;named getSpawnEntriesLnet/minecraft/world/biome/SpawnSettings;getSpawnEntries(Lnet/minecraft/entity/SpawnGroup;)Lnet/minecraft/util/collection/Pool;
-
getSpawnDensity
@Nullable public @Nullable SpawnSettings.SpawnDensity getSpawnDensity(EntityType<?> entityType)
- Mappings:
Namespace Name Mixin selector official aLbxb;a(Lasp;)Lbxb$b;intermediary method_31003Lnet/minecraft/class_5483;method_31003(Lnet/minecraft/class_1299;)Lnet/minecraft/class_5483$class_5265;named getSpawnDensityLnet/minecraft/world/biome/SpawnSettings;getSpawnDensity(Lnet/minecraft/entity/EntityType;)Lnet/minecraft/world/biome/SpawnSettings$SpawnDensity;
-
getCreatureSpawnProbability
public float getCreatureSpawnProbability()
- Mappings:
Namespace Name Mixin selector official aLbxb;a()Fintermediary method_31002Lnet/minecraft/class_5483;method_31002()Fnamed getCreatureSpawnProbabilityLnet/minecraft/world/biome/SpawnSettings;getCreatureSpawnProbability()F
-
isPlayerSpawnFriendly
public boolean isPlayerSpawnFriendly()
- Mappings:
Namespace Name Mixin selector official bLbxb;b()Zintermediary method_31082Lnet/minecraft/class_5483;method_31082()Znamed isPlayerSpawnFriendlyLnet/minecraft/world/biome/SpawnSettings;isPlayerSpawnFriendly()Z
-
-