Package net.minecraft.world
Class SpawnHelper.Info
java.lang.Object
net.minecraft.world.SpawnHelper.Info
- Enclosing class:
- SpawnHelper
- Mappings:
Namespace Name official bye$dintermediary net/minecraft/class_1948$class_5262named net/minecraft/world/SpawnHelper$Info
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate doubleprivate @Nullable EntityType<?>private final SpawnDensityCapperprivate final GravityFieldprivate final Object2IntOpenHashMap<SpawnGroup>private final Object2IntMap<SpawnGroup>private final int -
Constructor Summary
ConstructorsConstructorDescriptionInfo(int spawningChunkCount, Object2IntOpenHashMap<SpawnGroup> groupToCount, GravityField densityField, SpawnDensityCapper densityCapper) -
Method Summary
Modifier and TypeMethodDescriptionint(package private) booleanisBelowCap(SpawnGroup spawnGroup, ChunkPos chunkPos) private voidprivate booleantest(EntityType<?> type, BlockPos pos, Chunk chunk)
-
Field Details
-
spawningChunkCount
private final int spawningChunkCount- Mappings:
Namespace Name Mixin selector official aLbye$d;a:Iintermediary field_24394Lnet/minecraft/class_1948$class_5262;field_24394:Inamed spawningChunkCountLnet/minecraft/world/SpawnHelper$Info;spawningChunkCount:I
-
groupToCount
- Mappings:
Namespace Name Mixin selector official bLbye$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
- Mappings:
Namespace Name Mixin selector official cLbye$d;c:Lbyh;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
- Mappings:
Namespace Name Mixin selector official dLbye$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;
-
densityCapper
- Mappings:
Namespace Name Mixin selector official eLbye$d;e:Lbyd;intermediary field_34297Lnet/minecraft/class_1948$class_5262;field_34297:Lnet/minecraft/class_6480;named densityCapperLnet/minecraft/world/SpawnHelper$Info;densityCapper:Lnet/minecraft/world/SpawnDensityCapper;
-
cachedPos
- Mappings:
Namespace Name Mixin selector official fLbye$d;f:Lgh;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
- Mappings:
Namespace Name Mixin selector official gLbye$d;g:Laun;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 hLbye$d;h:Dintermediary field_24400Lnet/minecraft/class_1948$class_5262;field_24400:Dnamed cachedDensityMassLnet/minecraft/world/SpawnHelper$Info;cachedDensityMass:D
-
cachedBiome
- Mappings:
Namespace Name Mixin selector official iLbye$d;i:Lbyt;intermediary field_34298Lnet/minecraft/class_1948$class_5262;field_34298:Lnet/minecraft/class_1959;named cachedBiomeLnet/minecraft/world/SpawnHelper$Info;cachedBiome:Lnet/minecraft/world/biome/Biome;
-
-
Constructor Details
-
Info
Info(int spawningChunkCount, Object2IntOpenHashMap<SpawnGroup> groupToCount, GravityField densityField, SpawnDensityCapper densityCapper) - Mappings:
Namespace Name Mixin selector official <init>Lbye$d;<init>(ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lbyh;Lbyd;)Vintermediary <init>Lnet/minecraft/class_1948$class_5262;<init>(ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/class_5263;Lnet/minecraft/class_6480;)Vnamed <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 aLbye$d;a(Laun;Lgh;Lcnu;)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
- See Also:
- Mappings:
Namespace Name Mixin selector official aLbye$d;a(Lava;Lcnu;)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 aLbye$d;a()Iintermediary method_27823Lnet/minecraft/class_1948$class_5262;method_27823()Inamed getSpawningChunkCountLnet/minecraft/world/SpawnHelper$Info;getSpawningChunkCount()I
-
getGroupToCount
- Mappings:
Namespace Name Mixin selector official bLbye$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
- Mappings:
Namespace Name Mixin selector official aLbye$d;a(Lavb;Lbwy;)Zintermediary method_27826Lnet/minecraft/class_1948$class_5262;method_27826(Lnet/minecraft/class_1311;Lnet/minecraft/class_1923;)Znamed isBelowCapLnet/minecraft/world/SpawnHelper$Info;isBelowCap(Lnet/minecraft/entity/SpawnGroup;Lnet/minecraft/util/math/ChunkPos;)Z
-