Package net.minecraft.world.level.entity
Class TransientEntitySectionManager<T extends EntityAccess>
java.lang.Object
net.minecraft.world.level.entity.TransientEntitySectionManager<T>
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescription(package private) final LevelCallback<T>private final LevelEntityGetter<T>(package private) final EntityLookup<T>(package private) static final org.slf4j.Logger(package private) final EntitySectionStorage<T>private final it.unimi.dsi.fastutil.longs.LongSet
- 
Constructor SummaryConstructorsConstructorDescriptionTransientEntitySectionManager(Class<T> p_157643_, LevelCallback<T> p_157644_) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidintcount()(package private) voidremoveSectionIfEmpty(long p_157649_, EntitySection<T> p_157650_) voidstartTicking(ChunkPos p_157652_) voidstopTicking(ChunkPos p_157659_) 
- 
Field Details- 
LOGGERstatic final org.slf4j.Logger LOGGER
- 
callbacks
- 
entityStorage
- 
sectionStorage
- 
tickingChunksprivate final it.unimi.dsi.fastutil.longs.LongSet tickingChunks
- 
entityGetter
 
- 
- 
Constructor Details- 
TransientEntitySectionManager
 
- 
- 
Method Details- 
startTicking
- 
stopTicking
- 
getEntityGetter
- 
addEntity
- 
countpublic int count()
- 
removeSectionIfEmpty
- 
gatherStats
 
-