net.minecraft.world.level.entity

public class TransientEntitySectionManager<T extends EntityAccess>

egx
net.minecraft.world.level.entity.TransientEntitySectionManager
net.minecraft.class_5582

Field summary

Modifier and TypeField
static final org.slf4j.Logger
a
LOGGER
field_27279
final LevelCallback<T>
b
callbacks
field_27280
final EntityLookup<T>
c
entityStorage
field_27281
final EntitySectionStorage<T>
d
sectionStorage
field_27282
private final it.unimi.dsi.fastutil.longs.LongSet
e
tickingChunks
field_27283
private final LevelEntityGetter<T>
f
entityGetter
field_27284

Constructor summary

ModifierConstructor
public (Class<T> arg0, LevelCallback<T> arg1)

Method summary

Modifier and TypeMethod
public void
a(dke arg0)
startTicking(ChunkPos arg0)
method_31869(class_1923 arg0)
public void
b(dke arg0)
stopTicking(ChunkPos arg0)
method_31875(class_1923 arg0)
public LevelEntityGetter<T>
a()
getEntityGetter()
method_31866()
public void
a(T arg0)
addEntity(T arg0)
method_31870(T arg0)
public int
b()
count()
method_31874()
void
a(long arg0, egp<T> arg1)
removeSectionIfEmpty(long arg0, EntitySection<T> arg1)
method_31868(long arg0, class_5572<T> arg1)
public String
c()
gatherStats()
method_31879()