Class FakeLevelEntityGetterAdapter
java.lang.Object
net.minecraft.world.level.entity.LevelEntityGetterAdapter<net.minecraft.world.entity.Entity>
com.ldtteam.structurize.client.fakelevel.FakeLevelEntityGetterAdapter
- All Implemented Interfaces:
net.minecraft.world.level.entity.LevelEntityGetter<net.minecraft.world.entity.Entity>
public class FakeLevelEntityGetterAdapter
extends net.minecraft.world.level.entity.LevelEntityGetterAdapter<net.minecraft.world.entity.Entity>
Vanilla equivalent without section storage. Porting: should override any usage of super.sectionStorage
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final net.minecraft.world.level.entity.EntityTypeTest<net.minecraft.world.entity.Entity,net.minecraft.world.entity.Entity> static final FakeLevelEntityGetterAdapter -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFakeLevelEntityGetterAdapter(net.minecraft.world.level.entity.EntityLookup<net.minecraft.world.entity.Entity> entityLookup) -
Method Summary
Modifier and TypeMethodDescription<U extends net.minecraft.world.entity.Entity>
voidget(net.minecraft.world.level.entity.EntityTypeTest<net.minecraft.world.entity.Entity, U> predicate, net.minecraft.world.phys.AABB aabb, net.minecraft.util.AbortableIterationConsumer<U> sink) voidstatic <T extends net.minecraft.world.entity.Entity>
FakeLevelEntityGetterAdapterofEntities(Collection<T> entities) Methods inherited from class net.minecraft.world.level.entity.LevelEntityGetterAdapter
get, get, get, getAll
-
Field Details
-
EMPTY
-
ALWAYS_PASS_TEST
protected static final net.minecraft.world.level.entity.EntityTypeTest<net.minecraft.world.entity.Entity,net.minecraft.world.entity.Entity> ALWAYS_PASS_TEST
-
-
Constructor Details
-
FakeLevelEntityGetterAdapter
protected FakeLevelEntityGetterAdapter(net.minecraft.world.level.entity.EntityLookup<net.minecraft.world.entity.Entity> entityLookup)
-
-
Method Details
-
ofEntities
public static <T extends net.minecraft.world.entity.Entity> FakeLevelEntityGetterAdapter ofEntities(Collection<T> entities) -
get
public void get(net.minecraft.world.phys.AABB aabb, Consumer<net.minecraft.world.entity.Entity> sink) - Specified by:
getin interfacenet.minecraft.world.level.entity.LevelEntityGetter<net.minecraft.world.entity.Entity>- Overrides:
getin classnet.minecraft.world.level.entity.LevelEntityGetterAdapter<net.minecraft.world.entity.Entity>
-
get
public <U extends net.minecraft.world.entity.Entity> void get(net.minecraft.world.level.entity.EntityTypeTest<net.minecraft.world.entity.Entity, U> predicate, net.minecraft.world.phys.AABB aabb, net.minecraft.util.AbortableIterationConsumer<U> sink) - Specified by:
getin interfacenet.minecraft.world.level.entity.LevelEntityGetter<net.minecraft.world.entity.Entity>- Overrides:
getin classnet.minecraft.world.level.entity.LevelEntityGetterAdapter<net.minecraft.world.entity.Entity>
-