类 SpawnSettings


  • public class SpawnSettings
    extends Object
    Mappings:
    Namespace Name
    official bxb
    intermediary net/minecraft/class_5483
    named net/minecraft/world/biome/SpawnSettings
    • 字段详细资料

      • LOGGER

        public static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official a Lbxb;a:Lorg/apache/logging/log4j/Logger;
        intermediary field_26645 Lnet/minecraft/class_5483;field_26645:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/world/biome/SpawnSettings;LOGGER:Lorg/apache/logging/log4j/Logger;
      • field_30983

        private static final float field_30983
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lbxb;e:F
        intermediary field_30983 Lnet/minecraft/class_5483;field_30983:F
        named field_30983 Lnet/minecraft/world/biome/SpawnSettings;field_30983:F
      • field_30982

        public static final Pool<SpawnSettings.SpawnEntry> field_30982
        Mappings:
        Namespace Name Mixin selector
        official b Lbxb;b:Laqa;
        intermediary field_30982 Lnet/minecraft/class_5483;field_30982:Lnet/minecraft/class_6012;
        named field_30982 Lnet/minecraft/world/biome/SpawnSettings;field_30982:Lnet/minecraft/util/collection/Pool;
      • INSTANCE

        public static final SpawnSettings INSTANCE
        Mappings:
        Namespace Name Mixin selector
        official c Lbxb;c:Lbxb;
        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

        public static final com.mojang.serialization.MapCodec<SpawnSettings> CODEC
        Mappings:
        Namespace Name Mixin selector
        official d Lbxb;d: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;
      • creatureSpawnProbability

        private final float creatureSpawnProbability
        Mappings:
        Namespace Name Mixin selector
        official f Lbxb;f:F
        intermediary field_26404 Lnet/minecraft/class_5483;field_26404:F
        named creatureSpawnProbability Lnet/minecraft/world/biome/SpawnSettings;creatureSpawnProbability:F
      • spawners

        private final Map<SpawnGroup,​Pool<SpawnSettings.SpawnEntry>> spawners
        Mappings:
        Namespace Name Mixin selector
        official g Lbxb;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

        private final Map<EntityType<?>,​SpawnSettings.SpawnDensity> spawnCosts
        Mappings:
        Namespace Name Mixin selector
        official h Lbxb;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;
      • playerSpawnFriendly

        private final boolean playerSpawnFriendly
        Mappings:
        Namespace Name Mixin selector
        official i Lbxb;i:Z
        intermediary field_26692 Lnet/minecraft/class_5483;field_26692:Z
        named playerSpawnFriendly Lnet/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)V
        intermediary <init> Lnet/minecraft/class_5483;<init>(FLjava/util/Map;Ljava/util/Map;Z)V
        named <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 a Lbxb;a(Lata;)Laqa;
        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

        @Nullable
        public @Nullable SpawnSettings.SpawnDensity getSpawnDensity​(EntityType<?> entityType)
        Mappings:
        Namespace Name Mixin selector
        official a Lbxb;a(Lasp;)Lbxb$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;
      • getCreatureSpawnProbability

        public float getCreatureSpawnProbability()
        Mappings:
        Namespace Name Mixin selector
        official a Lbxb;a()F
        intermediary method_31002 Lnet/minecraft/class_5483;method_31002()F
        named getCreatureSpawnProbability Lnet/minecraft/world/biome/SpawnSettings;getCreatureSpawnProbability()F
      • isPlayerSpawnFriendly

        public boolean isPlayerSpawnFriendly()
        Mappings:
        Namespace Name Mixin selector
        official b Lbxb;b()Z
        intermediary method_31082 Lnet/minecraft/class_5483;method_31082()Z
        named isPlayerSpawnFriendly Lnet/minecraft/world/biome/SpawnSettings;isPlayerSpawnFriendly()Z