net.minecraft.world.level.entity

public class TransientEntitySectionManager<T extends EntityAccess>

eck
net.minecraft.world.level.entity.TransientEntitySectionManager
net.minecraft.class_5582
net.minecraft.world.entity.ClientEntityManager

Field summary

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

Constructor summary

ModifierConstructor
public (Class<T> entityClass, LevelCallback<T> handler)

Method summary

Modifier and TypeMethod
public void
a(dgo arg0)
startTicking(ChunkPos arg0)
method_31869(class_1923 arg0)
startTicking(ChunkPos pos)
public void
b(dgo arg0)
stopTicking(ChunkPos arg0)
method_31875(class_1923 arg0)
stopTicking(ChunkPos pos)
public LevelEntityGetter<T>
a()
getEntityGetter()
method_31866()
getLookup()
public void
a(T arg0)
addEntity(T arg0)
method_31870(T arg0)
addEntity(T entity)
public int
b()
count()
method_31874()
getEntityCount()
void
a(long arg0, ecc<T> arg1)
removeSectionIfEmpty(long arg0, EntitySection<T> arg1)
method_31868(long arg0, class_5572<T> arg1)
removeIfEmpty(long packedChunkSection, EntityTrackingSection<T> entities)
public String
c()
gatherStats()
method_31879()
getDebugString()