Package net.minecraft.world
Class SpawnDensityCapper
java.lang.Object
net.minecraft.world.SpawnDensityCapper
- Mappings:
Namespace Name official bygintermediary net/minecraft/class_6480named net/minecraft/world/SpawnDensityCapper
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final Long2ObjectMap<List<EntityLike>>(package private) final HashMap<EntityLike,SpawnDensityCapper.DensityCap> private final ThreadedAnvilChunkStorageprivate final ServerWorld -
Constructor Summary
ConstructorsConstructorDescriptionSpawnDensityCapper(ThreadedAnvilChunkStorage threadedAnvilChunkStorage, ServerWorld world) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanSpawn(SpawnGroup spawnGroup, ChunkPos chunkPos) private booleancanSpawn(EntityLike player, SpawnGroup spawnGroup) private List<EntityLike>getMobSpawnablePlayers(long chunkPos) voidincreaseDensity(long chunkPos, SpawnGroup spawnGroup)
-
Field Details
-
chunkPosToMobSpawnablePlayers
- Mappings:
Namespace Name Mixin selector official aLbyg;a:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;intermediary field_34290Lnet/minecraft/class_6480;field_34290:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;named chunkPosToMobSpawnablePlayersLnet/minecraft/world/SpawnDensityCapper;chunkPosToMobSpawnablePlayers:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
-
playersToDensityCap
- Mappings:
Namespace Name Mixin selector official bLbyg;b:Ljava/util/HashMap;intermediary field_34291Lnet/minecraft/class_6480;field_34291:Ljava/util/HashMap;named playersToDensityCapLnet/minecraft/world/SpawnDensityCapper;playersToDensityCap:Ljava/util/HashMap;
-
threadedAnvilChunkStorage
- Mappings:
Namespace Name Mixin selector official cLbyg;c:Labk;intermediary field_34292Lnet/minecraft/class_6480;field_34292:Lnet/minecraft/class_3898;named threadedAnvilChunkStorageLnet/minecraft/world/SpawnDensityCapper;threadedAnvilChunkStorage:Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;
-
world
- Mappings:
Namespace Name Mixin selector official dLbyg;d:Labx;intermediary field_34293Lnet/minecraft/class_6480;field_34293:Lnet/minecraft/class_3218;named worldLnet/minecraft/world/SpawnDensityCapper;world:Lnet/minecraft/server/world/ServerWorld;
-
-
Constructor Details
-
SpawnDensityCapper
- Mappings:
Namespace Name Mixin selector official <init>Lbyg;<init>(Labk;Labx;)Vintermediary <init>Lnet/minecraft/class_6480;<init>(Lnet/minecraft/class_3898;Lnet/minecraft/class_3218;)Vnamed <init>Lnet/minecraft/world/SpawnDensityCapper;<init>(Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;Lnet/minecraft/server/world/ServerWorld;)V
-
-
Method Details
-
getMobSpawnablePlayers
- Mappings:
Namespace Name Mixin selector official aLbyg;a(J)Ljava/util/List;intermediary method_37834Lnet/minecraft/class_6480;method_37834(J)Ljava/util/List;named getMobSpawnablePlayersLnet/minecraft/world/SpawnDensityCapper;getMobSpawnablePlayers(J)Ljava/util/List;
-
increaseDensity
- Mappings:
Namespace Name Mixin selector official aLbyg;a(JLave;)Vintermediary method_37835Lnet/minecraft/class_6480;method_37835(JLnet/minecraft/class_1311;)Vnamed increaseDensityLnet/minecraft/world/SpawnDensityCapper;increaseDensity(JLnet/minecraft/entity/SpawnGroup;)V
-
canSpawn
- Mappings:
Namespace Name Mixin selector official aLbyg;a(Lave;Lbxb;)Zintermediary method_37836Lnet/minecraft/class_6480;method_37836(Lnet/minecraft/class_1311;Lnet/minecraft/class_1923;)Znamed canSpawnLnet/minecraft/world/SpawnDensityCapper;canSpawn(Lnet/minecraft/entity/SpawnGroup;Lnet/minecraft/util/math/ChunkPos;)Z
-
canSpawn
- Mappings:
Namespace Name Mixin selector official aLbyg;a(Lcpq;Lave;)Zintermediary method_37839Lnet/minecraft/class_6480;method_37839(Lnet/minecraft/class_5568;Lnet/minecraft/class_1311;)Znamed canSpawnLnet/minecraft/world/SpawnDensityCapper;canSpawn(Lnet/minecraft/world/entity/EntityLike;Lnet/minecraft/entity/SpawnGroup;)Z
-