net.minecraft.world.entity

public class ClientEntityManager<T extends EntityLike>

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

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_27279
LOGGER
private final EntityHandler<T>
callbacks
field_27280
handler
private final EntityIndex<T>
entityStorage
field_27281
index
private final SectionedEntityCache<T>
sectionStorage
field_27282
cache
private final it.unimi.dsi.fastutil.longs.LongSet
tickingChunks
field_27283
tickingChunkSections
private final EntityLookup<T>
entityGetter
field_27284
lookup

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
startTicking(ChunkPos pos)
method_31869(class_1923 arg0)
startTicking(ChunkPos pos)
public void
stopTicking(ChunkPos pos)
method_31875(class_1923 arg0)
stopTicking(ChunkPos pos)
public EntityLookup<T>
getEntityGetter()
method_31866()
getLookup()
public void
addEntity(T entity)
method_31870(T arg0)
addEntity(T entity)
public int
count()
method_31874()
getEntityCount()
private void
removeSectionIfEmpty(long sectionPos, EntitySection<T> section)
method_31868(long arg0, class_5572<T> arg1)
removeIfEmpty(long packedChunkSection, EntityTrackingSection<T> entities)
public String
gatherStats()
method_31879()
getDebugString()
private void
lambda$stopTicking$0(EntitySection arg0)
method_31871(class_5572 arg0)
method_31871(EntityTrackingSection sections)
private static boolean
lambda$stopTicking$1(EntityAccess arg0)
method_31876(class_5568 arg0)
method_31876(EntityLike e)
private void
lambda$startTicking$0(EntitySection arg0)
method_31877(class_5572 arg0)
method_31877(EntityTrackingSection sections)
private static boolean
lambda$startTicking$1(EntityAccess arg0)
method_31880(class_5568 arg0)
method_31880(EntityLike e)
private EntityTrackingStatus
lambda$new$0(long arg0)
method_31867(long arg0)
method_31867(long pos)