net.minecraft.world.level

public interface CollisionGetter

extends BlockGetter

dkh
net.minecraft.world.level.CollisionGetter
net.minecraft.class_1941

Method summary

Modifier and TypeMethod
WorldBorder
D_()
getWorldBorder()
method_8621()
BlockGetter
c(int arg0, int arg1)
getChunkForCollisions(int arg0, int arg1)
method_22338(int arg0, int arg1)
default boolean
a(bxs arg0, fhr arg1)
isUnobstructed(Entity arg0, VoxelShape arg1)
method_8611(class_1297 arg0, class_265 arg1)
default boolean
a(ecg arg0, iy arg1, fhc arg2)
isUnobstructed(BlockState arg0, BlockPos arg1, CollisionContext arg2)
method_8628(class_2680 arg0, class_2338 arg1, class_3726 arg2)
default boolean
f(bxs arg0)
isUnobstructed(Entity arg0)
method_8606(class_1297 arg0)
default boolean
b(fgs arg0)
noCollision(AABB arg0)
method_18026(class_238 arg0)
default boolean
g(bxs arg0)
noCollision(Entity arg0)
method_17892(class_1297 arg0)
default boolean
a(bxs arg0, fgs arg1)
noCollision(Entity arg0, AABB arg1)
method_8587(class_1297 arg0, class_238 arg1)
default boolean
a(bxs arg0, fgs arg1, boolean arg2)
noCollision(Entity arg0, AABB arg1, boolean arg2)
method_61716(class_1297 arg0, class_238 arg1, boolean arg2)
default boolean
b(bxs arg0, fgs arg1)
noBlockCollision(Entity arg0, AABB arg1)
method_52569(class_1297 arg0, class_238 arg1)
List<VoxelShape>
c(bxs arg0, fgs arg1)
getEntityCollisions(Entity arg0, AABB arg1)
method_20743(class_1297 arg0, class_238 arg1)
default Iterable<VoxelShape>
d(bxs arg0, fgs arg1)
getCollisions(Entity arg0, AABB arg1)
method_8600(class_1297 arg0, class_238 arg1)
default Iterable<VoxelShape>
a(bxs arg0, fgs arg1, fgx arg2)
getPreMoveCollisions(Entity arg0, AABB arg1, Vec3 arg2)
method_71395(class_1297 arg0, class_238 arg1, class_243 arg2)
default Iterable<VoxelShape>
e(bxs arg0, fgs arg1)
getBlockCollisions(Entity arg0, AABB arg1)
method_20812(class_1297 arg0, class_238 arg1)
default Iterable<VoxelShape>
f(bxs arg0, fgs arg1)
getBlockAndLiquidCollisions(Entity arg0, AABB arg1)
method_61719(class_1297 arg0, class_238 arg1)
private Iterable<VoxelShape>
a(fhc arg0, fgs arg1)
getBlockCollisionsFromContext(CollisionContext arg0, AABB arg1)
method_71396(class_3726 arg0, class_238 arg1)
private VoxelShape
i(bxs arg0, fgs arg1)
borderCollision(Entity arg0, AABB arg1)
method_39455(class_1297 arg0, class_238 arg1)
default BlockHitResult
b(dkg arg0)
clipIncludingBorder(ClipContext arg0)
method_61717(class_3959 arg0)
default boolean
g(bxs arg0, fgs arg1)
collidesWithSuffocatingBlock(Entity arg0, AABB arg1)
method_39454(class_1297 arg0, class_238 arg1)
default Optional<BlockPos>
h(bxs arg0, fgs arg1)
findSupportingBlock(Entity arg0, AABB arg1)
method_51718(class_1297 arg0, class_238 arg1)
default Optional<Vec3>
a(bxs arg0, fhr arg1, fgx arg2, double arg3, double arg4, double arg5)
findFreePosition(Entity arg0, VoxelShape arg1, Vec3 arg2, double arg3, double arg4, double arg5)
method_33594(class_1297 arg0, class_265 arg1, class_243 arg2, double arg3, double arg4, double arg5)