net.minecraft.world.level.entity

public class LevelEntityGetterAdapter<T extends EntityAccess>

implements LevelEntityGetter<T>

dxq
net.minecraft.world.level.entity.LevelEntityGetterAdapter
net.minecraft.class_5578
net.minecraft.world.entity.SimpleEntityLookup
net.minecraft.src.C_141291_
net.minecraft.world.level.entity.LevelEntityGetterAdapter

Field summary

Modifier and TypeField
private final EntityLookup<T>
a
visibleEntities
field_27258
index
f_156940_
private final EntitySectionStorage<T>
b
sectionStorage
field_27259
cache
f_156941_

Constructor summary

ModifierConstructor
public (EntityLookup<T> index, EntitySectionStorage<T> cache)

Method summary

Modifier and TypeMethod
public T
a(int arg0)
get(int arg0)
method_31804(int arg0)
get(int arg0)
m_142597_(int arg0)
public T
a(UUID arg0)
get(UUID arg0)
method_31808(UUID arg0)
get(UUID arg0)
m_142694_(UUID arg0)
public Iterable<T>
a()
getAll()
method_31803()
iterate()
m_142273_()
public <U extends T> void
a(dxn<T, U> arg0, axa<U> arg1)
get(EntityTypeTest<T, U> arg0, AbortableIterationConsumer<U> arg1)
method_31806(class_5575<T, U> arg0, class_7927<U> arg1)
forEach(TypeFilter<T, U> arg0, LazyIterationConsumer<U> arg1)
m_142690_(C_141287_<T, U> p_262009_, C_260372_<U> arg1)
public void
a(ewx arg0, Consumer<T> arg1)
get(AABB arg0, Consumer<T> arg1)
method_31807(class_238 arg0, Consumer<T> arg1)
forEachIntersects(Box arg0, Consumer<T> arg1)
m_142232_(C_3040_ p_156957_, Consumer<T> arg1)
public <U extends T> void
a(dxn<T, U> arg0, ewx arg1, axa<U> arg2)
get(EntityTypeTest<T, U> arg0, AABB arg1, AbortableIterationConsumer<U> arg2)
method_31805(class_5575<T, U> arg0, class_238 arg1, class_7927<U> arg2)
forEachIntersects(TypeFilter<T, U> arg0, Box arg1, LazyIterationConsumer<U> arg2)
m_142137_(C_141287_<T, U> p_261693_, C_3040_ p_261719_, C_260372_<U> arg2)