Package net.minecraft.world
Class SpawnHelper.Info
java.lang.Object
net.minecraft.world.SpawnHelper.Info
- Enclosing class:
SpawnHelper
- Mappings:
Namespace Name official cmx$d
intermediary net/minecraft/class_1948$class_5262
named net/minecraft/world/SpawnHelper$Info
-
Field Summary
Modifier and TypeFieldDescriptionprivate double
private @Nullable EntityType<?>
private final SpawnDensityCapper
private final GravityField
private final Object2IntOpenHashMap<SpawnGroup>
private final Object2IntMap<SpawnGroup>
private final int
-
Constructor Summary
ConstructorDescriptionInfo
(int spawningChunkCount, Object2IntOpenHashMap<SpawnGroup> groupToCount, GravityField densityField, SpawnDensityCapper densityCapper) -
Method Summary
Modifier and TypeMethodDescriptionint
(package private) boolean
isBelowCap
(SpawnGroup group, ChunkPos chunkPos) private void
private boolean
test
(EntityType<?> type, BlockPos pos, Chunk chunk)
-
Field Details
-
spawningChunkCount
private final int spawningChunkCount- Mappings:
Namespace Name Mixin selector official a
Lcmx$d;a:I
intermediary field_24394
Lnet/minecraft/class_1948$class_5262;field_24394:I
named spawningChunkCount
Lnet/minecraft/world/SpawnHelper$Info;spawningChunkCount:I
-
groupToCount
- Mappings:
Namespace Name Mixin selector official b
Lcmx$d;b:Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;
intermediary field_24395
Lnet/minecraft/class_1948$class_5262;field_24395:Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;
named groupToCount
Lnet/minecraft/world/SpawnHelper$Info;groupToCount:Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;
-
densityField
- Mappings:
Namespace Name Mixin selector official c
Lcmx$d;c:Lcna;
intermediary field_24396
Lnet/minecraft/class_1948$class_5262;field_24396:Lnet/minecraft/class_5263;
named densityField
Lnet/minecraft/world/SpawnHelper$Info;densityField:Lnet/minecraft/util/math/GravityField;
-
groupToCountView
- Mappings:
Namespace Name Mixin selector official d
Lcmx$d;d:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
intermediary field_24397
Lnet/minecraft/class_1948$class_5262;field_24397:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
named groupToCountView
Lnet/minecraft/world/SpawnHelper$Info;groupToCountView:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
-
densityCapper
- Mappings:
Namespace Name Mixin selector official e
Lcmx$d;e:Lcmw;
intermediary field_34459
Lnet/minecraft/class_1948$class_5262;field_34459:Lnet/minecraft/class_6540;
named densityCapper
Lnet/minecraft/world/SpawnHelper$Info;densityCapper:Lnet/minecraft/world/SpawnDensityCapper;
-
cachedPos
- Mappings:
Namespace Name Mixin selector official f
Lcmx$d;f:Lgu;
intermediary field_24398
Lnet/minecraft/class_1948$class_5262;field_24398:Lnet/minecraft/class_2338;
named cachedPos
Lnet/minecraft/world/SpawnHelper$Info;cachedPos:Lnet/minecraft/util/math/BlockPos;
-
cachedEntityType
- Mappings:
Namespace Name Mixin selector official g
Lcmx$d;g:Lbfn;
intermediary field_24399
Lnet/minecraft/class_1948$class_5262;field_24399:Lnet/minecraft/class_1299;
named cachedEntityType
Lnet/minecraft/world/SpawnHelper$Info;cachedEntityType:Lnet/minecraft/entity/EntityType;
-
cachedDensityMass
private double cachedDensityMass- Mappings:
Namespace Name Mixin selector official h
Lcmx$d;h:D
intermediary field_24400
Lnet/minecraft/class_1948$class_5262;field_24400:D
named cachedDensityMass
Lnet/minecraft/world/SpawnHelper$Info;cachedDensityMass:D
-
-
Constructor Details
-
Info
Info(int spawningChunkCount, Object2IntOpenHashMap<SpawnGroup> groupToCount, GravityField densityField, SpawnDensityCapper densityCapper) - Mappings:
Namespace Name Mixin selector official <init>
Lcmx$d;<init>(ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lcna;Lcmw;)V
intermediary <init>
Lnet/minecraft/class_1948$class_5262;<init>(ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/class_5263;Lnet/minecraft/class_6540;)V
named <init>
Lnet/minecraft/world/SpawnHelper$Info;<init>(ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/util/math/GravityField;Lnet/minecraft/world/SpawnDensityCapper;)V
-
-
Method Details
-
test
- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lcmx$d;a(Lbfn;Lgu;Lddx;)Z
intermediary method_27824
Lnet/minecraft/class_1948$class_5262;method_27824(Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Z
named test
Lnet/minecraft/world/SpawnHelper$Info;test(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/chunk/Chunk;)Z
-
run
- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lcmx$d;a(Lbgb;Lddx;)V
intermediary method_27825
Lnet/minecraft/class_1948$class_5262;method_27825(Lnet/minecraft/class_1308;Lnet/minecraft/class_2791;)V
named run
Lnet/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 a
Lcmx$d;a()I
intermediary method_27823
Lnet/minecraft/class_1948$class_5262;method_27823()I
named getSpawningChunkCount
Lnet/minecraft/world/SpawnHelper$Info;getSpawningChunkCount()I
-
getGroupToCount
- Mappings:
Namespace Name Mixin selector official b
Lcmx$d;b()Lit/unimi/dsi/fastutil/objects/Object2IntMap;
intermediary method_27830
Lnet/minecraft/class_1948$class_5262;method_27830()Lit/unimi/dsi/fastutil/objects/Object2IntMap;
named getGroupToCount
Lnet/minecraft/world/SpawnHelper$Info;getGroupToCount()Lit/unimi/dsi/fastutil/objects/Object2IntMap;
-
isBelowCap
- Mappings:
Namespace Name Mixin selector official a
Lcmx$d;a(Lbgc;Lclt;)Z
intermediary method_27826
Lnet/minecraft/class_1948$class_5262;method_27826(Lnet/minecraft/class_1311;Lnet/minecraft/class_1923;)Z
named isBelowCap
Lnet/minecraft/world/SpawnHelper$Info;isBelowCap(Lnet/minecraft/entity/SpawnGroup;Lnet/minecraft/util/math/ChunkPos;)Z
-