CLASS net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings FIELD field_26403 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_26404 creatureSpawnProbability F FIELD field_26405 spawners Ljava/util/Map; FIELD field_26406 spawnCosts Ljava/util/Map; FIELD field_26645 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_26646 INSTANCE Lnet/minecraft/class_5483; FIELD field_26692 playerSpawnFriendly Z METHOD (FLjava/util/Map;Ljava/util/Map;Z)V ARG 1 creatureSpawnProbability ARG 2 spawners ARG 3 spawnCosts ARG 4 playerSpawnFriendly METHOD method_31002 getCreatureSpawnProbability ()F METHOD method_31003 getSpawnDensity (Lnet/minecraft/class_1299;)Lnet/minecraft/class_5483$class_5265; ARG 1 entityType METHOD method_31004 getSpawnEntries (Lnet/minecraft/class_1311;)Lnet/minecraft/class_6012; ARG 1 spawnGroup METHOD method_31082 isPlayerSpawnFriendly ()Z CLASS class_1964 SpawnEntry FIELD field_24681 CODEC Lcom/mojang/serialization/Codec; FIELD field_9387 maxGroupSize I FIELD field_9388 minGroupSize I FIELD field_9389 type Lnet/minecraft/class_1299; METHOD (Lnet/minecraft/class_1299;III)V ARG 1 type ARG 2 weight ARG 3 minGroupSize ARG 4 maxGroupSize CLASS class_5265 SpawnDensity COMMENT Embodies the density limit information of a type of entity in entity COMMENT spawning logic. The density field is generated for all entities spawned COMMENT than a specific type of entity. FIELD field_24407 gravityLimit D FIELD field_24408 mass D FIELD field_25820 CODEC Lcom/mojang/serialization/Codec; METHOD (DD)V ARG 1 gravityLimit ARG 3 mass METHOD method_27837 getGravityLimit ()D COMMENT Represents the cap of gravity as in {@link COMMENT net.minecraft.util.math.GravityField#calculate(BlockPos, double)} for COMMENT entity spawning. If the cap is exceeded, the entity spawning attempt COMMENT will skip. METHOD method_27838 getMass ()D COMMENT Represents the mass of each entity spawned. Will affect gravity COMMENT calculation. CLASS class_5496 Builder FIELD field_26647 spawners Ljava/util/Map; FIELD field_26648 spawnCosts Ljava/util/Map; FIELD field_26649 creatureSpawnProbability F FIELD field_26693 playerSpawnFriendly Z METHOD method_31007 build ()Lnet/minecraft/class_5483; METHOD method_31008 creatureSpawnProbability (F)Lnet/minecraft/class_5483$class_5496; ARG 1 probability METHOD method_31009 spawnCost (Lnet/minecraft/class_1299;DD)Lnet/minecraft/class_5483$class_5496; ARG 1 entityType ARG 2 mass ARG 4 gravityLimit METHOD method_31011 spawn (Lnet/minecraft/class_1311;Lnet/minecraft/class_5483$class_1964;)Lnet/minecraft/class_5483$class_5496; ARG 1 spawnGroup ARG 2 spawnEntry METHOD method_31083 playerSpawnFriendly ()Lnet/minecraft/class_5483$class_5496;