类 SpawnHelper.Info
- java.lang.Object
-
- net.minecraft.world.SpawnHelper.Info
-
- 封闭类:
- SpawnHelper
public static class SpawnHelper.Info extends Object
- Mappings:
Namespace Name official bwb$dintermediary net/minecraft/class_1948$class_5262named net/minecraft/world/SpawnHelper$Info
-
-
字段概要
字段 修饰符和类型 字段 说明 private doublecachedDensityMassprivate @Nullable EntityType<?>cachedEntityTypeprivate @Nullable BlockPoscachedPosprivate GravityFielddensityFieldprivate Object2IntOpenHashMap<SpawnGroup>groupToCountprivate Object2IntMap<SpawnGroup>groupToCountViewprivate intspawningChunkCount
-
构造器概要
构造器 限定符 构造器 说明 privateInfo(int spawningChunkCount, Object2IntOpenHashMap<SpawnGroup> groupToCount, GravityField densityField)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Object2IntMap<SpawnGroup>getGroupToCount()intgetSpawningChunkCount()private booleanisBelowCap(SpawnGroup group)private voidrun(MobEntity entity, Chunk chunk)private booleantest(EntityType<?> type, BlockPos pos, Chunk chunk)
-
-
-
字段详细资料
-
spawningChunkCount
private final int spawningChunkCount
- Mappings:
Namespace Name Mixin selector official aLbwb$d;a:Iintermediary field_24394Lnet/minecraft/class_1948$class_5262;field_24394:Inamed spawningChunkCountLnet/minecraft/world/SpawnHelper$Info;spawningChunkCount:I
-
groupToCount
private final Object2IntOpenHashMap<SpawnGroup> groupToCount
- Mappings:
Namespace Name Mixin selector official bLbwb$d;b:Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;intermediary field_24395Lnet/minecraft/class_1948$class_5262;field_24395:Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;named groupToCountLnet/minecraft/world/SpawnHelper$Info;groupToCount:Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;
-
densityField
private final GravityField densityField
- Mappings:
Namespace Name Mixin selector official cLbwb$d;c:Lbwe;intermediary field_24396Lnet/minecraft/class_1948$class_5262;field_24396:Lnet/minecraft/class_5263;named densityFieldLnet/minecraft/world/SpawnHelper$Info;densityField:Lnet/minecraft/util/math/GravityField;
-
groupToCountView
private final Object2IntMap<SpawnGroup> groupToCountView
- Mappings:
Namespace Name Mixin selector official dLbwb$d;d:Lit/unimi/dsi/fastutil/objects/Object2IntMap;intermediary field_24397Lnet/minecraft/class_1948$class_5262;field_24397:Lit/unimi/dsi/fastutil/objects/Object2IntMap;named groupToCountViewLnet/minecraft/world/SpawnHelper$Info;groupToCountView:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
-
cachedPos
@Nullable private @Nullable BlockPos cachedPos
- Mappings:
Namespace Name Mixin selector official eLbwb$d;e:Lgb;intermediary field_24398Lnet/minecraft/class_1948$class_5262;field_24398:Lnet/minecraft/class_2338;named cachedPosLnet/minecraft/world/SpawnHelper$Info;cachedPos:Lnet/minecraft/util/math/BlockPos;
-
cachedEntityType
@Nullable private @Nullable EntityType<?> cachedEntityType
- Mappings:
Namespace Name Mixin selector official fLbwb$d;f:Lasp;intermediary field_24399Lnet/minecraft/class_1948$class_5262;field_24399:Lnet/minecraft/class_1299;named cachedEntityTypeLnet/minecraft/world/SpawnHelper$Info;cachedEntityType:Lnet/minecraft/entity/EntityType;
-
cachedDensityMass
private double cachedDensityMass
- Mappings:
Namespace Name Mixin selector official gLbwb$d;g:Dintermediary field_24400Lnet/minecraft/class_1948$class_5262;field_24400:Dnamed cachedDensityMassLnet/minecraft/world/SpawnHelper$Info;cachedDensityMass:D
-
-
构造器详细资料
-
Info
private Info(int spawningChunkCount, Object2IntOpenHashMap<SpawnGroup> groupToCount, GravityField densityField)- Mappings:
Namespace Name Mixin selector official <init>Lbwb$d;<init>(ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lbwe;)Vintermediary <init>Lnet/minecraft/class_1948$class_5262;<init>(ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/class_5263;)Vnamed <init>Lnet/minecraft/world/SpawnHelper$Info;<init>(ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/util/math/GravityField;)V
-
-
方法详细资料
-
test
private boolean test(EntityType<?> type, BlockPos pos, Chunk chunk)
- 另请参阅:
SpawnHelper.Checker.test(EntityType, BlockPos, Chunk)- Mappings:
Namespace Name Mixin selector official aLbwb$d;a(Lasp;Lgb;Lclk;)Zintermediary method_27824Lnet/minecraft/class_1948$class_5262;method_27824(Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Znamed testLnet/minecraft/world/SpawnHelper$Info;test(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/chunk/Chunk;)Z
-
run
private void run(MobEntity entity, Chunk chunk)
- 另请参阅:
SpawnHelper.Runner.run(MobEntity, Chunk)- Mappings:
Namespace Name Mixin selector official aLbwb$d;a(Lasz;Lclk;)Vintermediary method_27825Lnet/minecraft/class_1948$class_5262;method_27825(Lnet/minecraft/class_1308;Lnet/minecraft/class_2791;)Vnamed runLnet/minecraft/world/SpawnHelper$Info;run(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/world/chunk/Chunk;)V
-
getSpawningChunkCount
public int getSpawningChunkCount()
- Mappings:
Namespace Name Mixin selector official aLbwb$d;a()Iintermediary method_27823Lnet/minecraft/class_1948$class_5262;method_27823()Inamed getSpawningChunkCountLnet/minecraft/world/SpawnHelper$Info;getSpawningChunkCount()I
-
getGroupToCount
public Object2IntMap<SpawnGroup> getGroupToCount()
- Mappings:
Namespace Name Mixin selector official bLbwb$d;b()Lit/unimi/dsi/fastutil/objects/Object2IntMap;intermediary method_27830Lnet/minecraft/class_1948$class_5262;method_27830()Lit/unimi/dsi/fastutil/objects/Object2IntMap;named getGroupToCountLnet/minecraft/world/SpawnHelper$Info;getGroupToCount()Lit/unimi/dsi/fastutil/objects/Object2IntMap;
-
isBelowCap
private boolean isBelowCap(SpawnGroup group)
- Mappings:
Namespace Name Mixin selector official aLbwb$d;a(Lata;)Zintermediary method_27826Lnet/minecraft/class_1948$class_5262;method_27826(Lnet/minecraft/class_1311;)Znamed isBelowCapLnet/minecraft/world/SpawnHelper$Info;isBelowCap(Lnet/minecraft/entity/SpawnGroup;)Z
-
-