类 SpawnSettings.SpawnDensity
- java.lang.Object
-
- net.minecraft.world.biome.SpawnSettings.SpawnDensity
-
- 封闭类:
- SpawnSettings
public static class SpawnSettings.SpawnDensity extends Object
Embodies the density limit information of a type of entity in entity spawning logic. The density field is generated for all entities spawned than a specific type of entity.- Mappings:
Namespace Name official bxb$bintermediary net/minecraft/class_5483$class_5265named net/minecraft/world/biome/SpawnSettings$SpawnDensity
-
-
字段概要
字段 修饰符和类型 字段 说明 static com.mojang.serialization.Codec<SpawnSettings.SpawnDensity>CODECprivate doublegravityLimitprivate doublemass
-
构造器概要
构造器 限定符 构造器 说明 privateSpawnDensity(double gravityLimit, double mass)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 doublegetGravityLimit()Represents the cap of gravity as inGravityField.calculate(BlockPos, double)for entity spawning.doublegetMass()Represents the mass of each entity spawned.
-
-
-
字段详细资料
-
CODEC
public static final com.mojang.serialization.Codec<SpawnSettings.SpawnDensity> CODEC
- Mappings:
Namespace Name Mixin selector official aLbxb$b;a:Lcom/mojang/serialization/Codec;intermediary field_25820Lnet/minecraft/class_5483$class_5265;field_25820:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/world/biome/SpawnSettings$SpawnDensity;CODEC:Lcom/mojang/serialization/Codec;
-
gravityLimit
private final double gravityLimit
- Mappings:
Namespace Name Mixin selector official bLbxb$b;b:Dintermediary field_24407Lnet/minecraft/class_5483$class_5265;field_24407:Dnamed gravityLimitLnet/minecraft/world/biome/SpawnSettings$SpawnDensity;gravityLimit:D
-
mass
private final double mass
- Mappings:
Namespace Name Mixin selector official cLbxb$b;c:Dintermediary field_24408Lnet/minecraft/class_5483$class_5265;field_24408:Dnamed massLnet/minecraft/world/biome/SpawnSettings$SpawnDensity;mass:D
-
-
方法详细资料
-
getGravityLimit
public double getGravityLimit()
Represents the cap of gravity as inGravityField.calculate(BlockPos, double)for entity spawning. If the cap is exceeded, the entity spawning attempt will skip.- Mappings:
Namespace Name Mixin selector official aLbxb$b;a()Dintermediary method_27837Lnet/minecraft/class_5483$class_5265;method_27837()Dnamed getGravityLimitLnet/minecraft/world/biome/SpawnSettings$SpawnDensity;getGravityLimit()D
-
getMass
public double getMass()
Represents the mass of each entity spawned. Will affect gravity calculation.- Mappings:
Namespace Name Mixin selector official bLbxb$b;b()Dintermediary method_27838Lnet/minecraft/class_5483$class_5265;method_27838()Dnamed getMassLnet/minecraft/world/biome/SpawnSettings$SpawnDensity;getMass()D
-
-