net.minecraft.world.level

public interface CollisionGetter

extends BlockGetter

dik
net.minecraft.world.level.CollisionGetter
net.minecraft.class_1941
net.minecraft.unmapped.C_vxzrjtdu
net.minecraft.world.CollisionView
net.minecraft.world.CollisionView

Method summary

Modifier and TypeMethod
WorldBorder
A_()
getWorldBorder()
method_8621()
m_buskdhke()
getWorldBorder()
getWorldBorder()
BlockGetter
c(int arg0, int arg1)
getChunkForCollisions(int arg0, int arg1)
method_22338(int arg0, int arg1)
m_cdodgqhq(int arg0, int arg1)
getChunkAsView(int chunkX, int chunkZ)
getChunkAsView(int arg0, int arg1)
default boolean
a(bwf arg0, ffk arg1)
isUnobstructed(Entity arg0, VoxelShape arg1)
method_8611(class_1297 arg0, class_265 arg1)
m_swfiobrv(C_astfners arg0, C_zscvhwbd arg1)
doesNotIntersectEntities(Entity except, VoxelShape shape)
doesNotIntersectEntities(Entity except, VoxelShape shape)
default boolean
a(eah arg0, iu arg1, fev arg2)
isUnobstructed(BlockState arg0, BlockPos arg1, CollisionContext arg2)
method_8628(class_2680 arg0, class_2338 arg1, class_3726 arg2)
m_muqpnsjj(C_txtbiemp arg0, C_hynzadkk arg1, C_pbfjvesm arg2)
canPlace(BlockState state, BlockPos pos, ShapeContext context)
canPlace(BlockState state, BlockPos pos, ShapeContext context)
default boolean
f(bwf arg0)
isUnobstructed(Entity arg0)
method_8606(class_1297 arg0)
m_ykcfhdid(C_astfners arg0)
doesNotIntersectEntities(Entity entity)
doesNotIntersectEntities(Entity entity)
default boolean
b(fel arg0)
noCollision(AABB arg0)
method_18026(class_238 arg0)
m_istsheae(C_hbcjzgoe arg0)
isSpaceEmpty(Box box)
isSpaceEmpty(Box box)
default boolean
g(bwf arg0)
noCollision(Entity arg0)
method_17892(class_1297 arg0)
m_amxdfdmp(C_astfners arg0)
isSpaceEmpty(Entity entity)
isSpaceEmpty(Entity entity)
default boolean
a(bwf arg0, fel arg1)
noCollision(Entity arg0, AABB arg1)
method_8587(class_1297 arg0, class_238 arg1)
m_mleasjrh(C_astfners arg0, C_hbcjzgoe arg1)
isSpaceEmpty(Entity entity, Box box)
isSpaceEmpty(Entity entity, Box box)
default boolean
a(bwf arg0, fel arg1, boolean arg2)
noCollision(Entity arg0, AABB arg1, boolean arg2)
method_61716(class_1297 arg0, class_238 arg1, boolean arg2)
m_iomerewe(C_astfners arg0, C_hbcjzgoe arg1, boolean arg2)
isSpaceEmpty(Entity entity, Box box, boolean checkFluid)
m_iomerewe(Entity entity, Box arg1, boolean arg2)
default boolean
b(bwf arg0, fel arg1)
noBlockCollision(Entity arg0, AABB arg1)
method_52569(class_1297 arg0, class_238 arg1)
m_lvvgkmew(C_astfners arg0, C_hbcjzgoe arg1)
isBlockSpaceEmpty(Entity entity, Box box)
isBlockSpaceEmpty(Entity entity, Box box)
List<VoxelShape>
c(bwf arg0, fel arg1)
getEntityCollisions(Entity arg0, AABB arg1)
method_20743(class_1297 arg0, class_238 arg1)
m_lrisnbsp(C_astfners arg0, C_hbcjzgoe arg1)
getEntityCollisions(Entity entity, Box box)
getEntityCollisions(Entity entity, Box arg1)
default Iterable<VoxelShape>
d(bwf arg0, fel arg1)
getCollisions(Entity arg0, AABB arg1)
method_8600(class_1297 arg0, class_238 arg1)
m_ypwqnrxo(C_astfners arg0, C_hbcjzgoe arg1)
getCollisions(Entity entity, Box box)
getCollisions(Entity entity, Box box)
default Iterable<VoxelShape>
e(bwf arg0, fel arg1)
getBlockCollisions(Entity arg0, AABB arg1)
method_20812(class_1297 arg0, class_238 arg1)
m_byqkqxkz(C_astfners arg0, C_hbcjzgoe arg1)
getBlockCollisions(Entity entity, Box box)
getBlockCollisions(Entity entity, Box box)
default Iterable<VoxelShape>
f(bwf arg0, fel arg1)
getBlockAndLiquidCollisions(Entity arg0, AABB arg1)
method_61719(class_1297 arg0, class_238 arg1)
m_oizpmzlf(C_astfners arg0, C_hbcjzgoe arg1)
getBlockOrFluidCollisions(Entity entity, Box box)
m_oizpmzlf(Entity entity, Box arg1)
private VoxelShape
i(bwf arg0, fel arg1)
borderCollision(Entity arg0, AABB arg1)
method_39455(class_1297 arg0, class_238 arg1)
m_kamrttpa(C_astfners arg0, C_hbcjzgoe arg1)
getWorldBorderCollisions(Entity entity, Box box)
getBorderCollision(Entity entity, Box box)
default BlockHitResult
b(dij arg0)
clipIncludingBorder(ClipContext arg0)
method_61717(class_3959 arg0)
m_oojuhygq(C_uyikqwzv arg0)
getCollisionsIncludingWorldBorder(RaycastContext context)
default boolean
g(bwf arg0, fel arg1)
collidesWithSuffocatingBlock(Entity arg0, AABB arg1)
method_39454(class_1297 arg0, class_238 arg1)
m_tdevuobh(C_astfners arg0, C_hbcjzgoe arg1)
canCollide(Entity entity, Box box)
collidesWithSuffocatingBlock(Entity entity, Box box)
default Optional<BlockPos>
h(bwf arg0, fel arg1)
findSupportingBlock(Entity arg0, AABB arg1)
method_51718(class_1297 arg0, class_238 arg1)
m_svuuczvg(C_astfners arg0, C_hbcjzgoe arg1)
findSupportingBlockPos(Entity entity, Box box)
findSupportingBlock(Entity entity, Box box)
default Optional<Vec3>
a(bwf arg0, ffk arg1, feq 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)
m_qrigjdbl(C_astfners arg0, C_zscvhwbd arg1, C_vgpupfxx arg2, double arg3, double arg4, double arg5)
findClosestCollision(Entity entity, VoxelShape shape, Vec3d target, double x, double y, double z)
findClosestCollision(Entity entity, VoxelShape shape, Vec3d target, double x, double y, double z)