net.minecraft.world.level

public interface CollisionGetter

extends BlockGetter

bjk
net.minecraft.world.level.CollisionGetter
net.minecraft.class_1941
net.minecraft.world.CollisionView
net.minecraft.world.ICollisionReader
net.minecraft.server.v1_15_R1.ICollisionAccess

Method summary

Modifier and TypeMethod
WorldBorder
f()
getWorldBorder()
method_8621()
getWorldBorder()
func_175723_af()
getWorldBorder()
BlockGetter
c(int arg0, int arg1)
getChunkForCollisions(int arg0, int arg1)
method_22338(int arg0, int arg1)
getExistingChunk(int chunkX, int chunkZ)
func_225522_c_(int arg0, int arg1)
default boolean
a(akq arg0, cwf arg1)
isUnobstructed(Entity arg0, VoxelShape arg1)
method_8611(class_1297 arg0, class_265 arg1)
intersectsEntities(Entity except, VoxelShape shape)
func_195585_a(Entity arg0, VoxelShape arg1)
default boolean
a(byj arg0, fk arg1, cvq arg2)
isUnobstructed(BlockState arg0, BlockPos arg1, CollisionContext arg2)
method_8628(class_2680 arg0, class_2338 arg1, class_3726 arg2)
canPlace(BlockState state, BlockPos pos, EntityContext context)
func_226663_a_(BlockState arg0, BlockPos arg1, ISelectionContext arg2)
default boolean
i(akq arg0)
isUnobstructed(Entity arg0)
method_8606(class_1297 arg0)
intersectsEntities(Entity entity)
func_226668_i_(Entity arg0)
default boolean
a(cvf arg0)
noCollision(AABB arg0)
method_18026(class_238 arg0)
doesNotCollide(Box box)
func_226664_a_(AxisAlignedBB arg0)
default boolean
j(akq arg0)
noCollision(Entity arg0)
method_17892(class_1297 arg0)
doesNotCollide(Entity entity)
func_226669_j_(Entity arg0)
getCubes(Entity arg0)
default boolean
a_(akq arg0, cvf arg1)
noCollision(Entity arg0, AABB arg1)
method_8587(class_1297 arg0, class_238 arg1)
doesNotCollide(Entity entity, Box box)
func_226665_a__(Entity arg0, AxisAlignedBB arg1)
getCubes(Entity arg0, AxisAlignedBB arg1)
default boolean
a(akq arg0, cvf arg1, Set<akq> arg2)
noCollision(Entity arg0, AABB arg1, Set<Entity> arg2)
method_8590(class_1297 arg0, class_238 arg1, Set<class_1297> arg2)
doesNotCollide(Entity entity, Box entityBoundingBox, Set<Entity> otherEntities)
func_226662_a_(Entity arg0, AxisAlignedBB arg1, Set<Entity> arg2)
default Stream<VoxelShape>
b(akq arg0, cvf arg1, Set<akq> arg2)
getEntityCollisions(Entity arg0, AABB arg1, Set<Entity> arg2)
method_20743(class_1297 arg0, class_238 arg1, Set<class_1297> arg2)
getEntityCollisions(Entity entity, Box box, Set<Entity> excluded)
func_223439_a(Entity arg0, AxisAlignedBB arg1, Set<Entity> arg2)
default Stream<VoxelShape>
c(akq arg0, cvf arg1, Set<akq> arg2)
getCollisions(Entity arg0, AABB arg1, Set<Entity> arg2)
method_8600(class_1297 arg0, class_238 arg1, Set<class_1297> arg2)
getCollisions(Entity entity, Box box, Set<Entity> excluded)
func_226667_c_(Entity arg0, AxisAlignedBB arg1, Set<Entity> arg2)
default Stream<VoxelShape>
b(akq arg0, cvf arg1)
getBlockCollisions(Entity arg0, AABB arg1)
method_20812(class_1297 arg0, class_238 arg1)
getBlockCollisions(Entity entity, Box box)
func_226666_b_(Entity arg0, AxisAlignedBB arg1)