net.minecraft.world.entity

public class EntityTrackingSection<T extends EntityLike>

net.minecraft.world.level.entity.EntitySection
net.minecraft.class_5572
net.minecraft.world.entity.EntityTrackingSection

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_27247
LOGGER
private final TypeFilterableList<T>
storage
field_27248
collection
private EntityTrackingStatus
chunkStatus
field_27249
status

Constructor summary

ModifierConstructor
public (Class<T> entityClass, EntityTrackingStatus status)

Method summary

Modifier and TypeMethod
public void
add(T entity)
method_31764(T arg0)
add(T entity)
public boolean
remove(T entity)
method_31767(T arg0)
remove(T entity)
public LazyIterationConsumer$NextIteration
getEntities(AABB bb, AbortableIterationConsumer<T> entities)
method_31765(class_238 arg0, class_7927<T> arg1)
forEach(Box box, LazyIterationConsumer<T> consumer)
public <U extends T> LazyIterationConsumer$NextIteration
getEntities(EntityTypeTest<T, U> type, AABB bb, AbortableIterationConsumer<? super U> consumer)
method_31762(class_5575<T, U> arg0, class_238 arg1, class_7927<? super U> arg2)
forEach(TypeFilter<T, U> type, Box box, LazyIterationConsumer<? super U> consumer)
public boolean
isEmpty()
method_31761()
isEmpty()
public Stream<T>
getEntities()
method_31766()
stream()
public EntityTrackingStatus
getStatus()
method_31768()
getStatus()
public EntityTrackingStatus
updateChunkStatus(Visibility chunkStatus)
method_31763(class_5584 arg0)
swapStatus(EntityTrackingStatus status)
public int
size()
method_31769()
size()