public interface IEntityReader
Modifier and Type | Method and Description |
---|---|
default java.util.stream.Stream<VoxelShape> |
getCollisionBoxes(Entity entityIn,
VoxelShape shape,
java.util.Set<Entity> breakOnEntityCollide) |
java.util.List<Entity> |
getEntitiesInAABBexcluding(Entity entityIn,
AxisAlignedBB boundingBox,
java.util.function.Predicate<? super Entity> predicate) |
default java.util.List<Entity> |
getEntitiesWithinAABBExcludingEntity(Entity entityIn,
AxisAlignedBB bb) |
java.util.List<Entity> getEntitiesInAABBexcluding(@Nullable Entity entityIn, AxisAlignedBB boundingBox, @Nullable java.util.function.Predicate<? super Entity> predicate)
default java.util.List<Entity> getEntitiesWithinAABBExcludingEntity(@Nullable Entity entityIn, AxisAlignedBB bb)
default java.util.stream.Stream<VoxelShape> getCollisionBoxes(@Nullable Entity entityIn, VoxelShape shape, java.util.Set<Entity> breakOnEntityCollide)