net.minecraft.world.level

public class NaturalSpawner$SpawnState

dlk$d
net.minecraft.world.level.NaturalSpawner$SpawnState
net.minecraft.class_1948$class_5262

Field summary

Modifier and TypeField
private final int
a
spawnableChunkCount
field_24394
private final it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<MobCategory>
b
mobCategoryCounts
field_24395
private final PotentialCalculator
c
spawnPotential
field_24396
private final it.unimi.dsi.fastutil.objects.Object2IntMap<MobCategory>
d
unmodifiableMobCategoryCounts
field_24397
private final LocalMobCapCalculator
e
localMobCapCalculator
field_34459
private BlockPos
f
lastCheckedPos
field_24398
private EntityType<?>
g
lastCheckedType
field_24399
private double
h
lastCharge
field_24400

Constructor summary

ModifierConstructor
(int arg0, it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap<MobCategory> arg1, PotentialCalculator arg2, LocalMobCapCalculator arg3)

Method summary

Modifier and TypeMethod
private boolean
a(byb<?> arg0, iy arg1, eed arg2)
canSpawn(EntityType<?> arg0, BlockPos arg1, ChunkAccess arg2)
method_27824(class_1299<?> arg0, class_2338 arg1, class_2791 arg2)
private void
a(byu arg0, eed arg1)
afterSpawn(Mob arg0, ChunkAccess arg1)
method_27825(class_1308 arg0, class_2791 arg1)
public int
a()
getSpawnableChunkCount()
method_27823()
public it.unimi.dsi.fastutil.objects.Object2IntMap<MobCategory>
b()
getMobCategoryCounts()
method_27830()
boolean
a(byv arg0)
canSpawnForCategoryGlobal(MobCategory arg0)
method_27826(class_1311 arg0)
boolean
a(byv arg0, dke arg1)
canSpawnForCategoryLocal(MobCategory arg0, ChunkPos arg1)
method_61730(class_1311 arg0, class_1923 arg1)