net.minecraft.world.level

public interface CollisionGetter

extends BlockGetter

dbk
net.minecraft.world.level.CollisionGetter
net.minecraft.class_1941
net.minecraft.unmapped.C_vxzrjtdu
net.minecraft.world.CollisionView
net.minecraft.world.CollisionView
net.minecraft.src.C_1569_
net.minecraft.world.level.ICollisionAccess

Method summary

Modifier and TypeMethod
WorldBorder
C_()
getWorldBorder()
method_8621()
m_buskdhke()
getWorldBorder()
getWorldBorder()
m_6857_()
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 chunkX, int chunkZ)
m_7925_(int p_45775_, int arg1)
default boolean
a(bsw arg0, ewm 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)
m_5450_(C_507_ p_45751_, C_3072_ arg1)
default boolean
a(dse arg0, iz arg1, evy 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)
m_45752_(C_2064_ p_45754_, C_4675_ p_45755_, C_3051_ arg2)
default boolean
f(bsw arg0)
isUnobstructed(Entity arg0)
method_8606(class_1297 arg0)
m_ykcfhdid(C_astfners arg0)
doesNotIntersectEntities(Entity entity)
doesNotIntersectEntities(Entity entity)
m_45784_(C_507_ arg0)
default boolean
b(evo arg0)
noCollision(AABB arg0)
method_18026(class_238 arg0)
m_istsheae(C_hbcjzgoe arg0)
isSpaceEmpty(Box box)
isSpaceEmpty(Box box)
m_45772_(C_3040_ arg0)
default boolean
g(bsw arg0)
noCollision(Entity arg0)
method_17892(class_1297 arg0)
m_amxdfdmp(C_astfners arg0)
isSpaceEmpty(Entity entity)
isSpaceEmpty(Entity entity)
m_45786_(C_507_ arg0)
default boolean
a(bsw arg0, evo 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)
m_45756_(C_507_ p_45758_, C_3040_ arg1)
default boolean
b(bsw arg0, evo 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)
m_295029_(C_507_ p_300925_, C_3040_ arg1)
List<VoxelShape>
c(bsw arg0, evo 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 box)
m_183134_(C_507_ p_186428_, C_3040_ arg1)
default Iterable<VoxelShape>
d(bsw arg0, evo 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)
m_186431_(C_507_ p_186433_, C_3040_ arg1)
default Iterable<VoxelShape>
e(bsw arg0, evo 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)
m_186434_(C_507_ p_186436_, C_3040_ arg1)
private VoxelShape
h(bsw arg0, evo 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)
m_186440_(C_507_ p_186442_, C_3040_ arg1)
default boolean
f(bsw arg0, evo 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)
m_186437_(C_507_ p_186439_, C_3040_ arg1)
default Optional<BlockPos>
g(bsw arg0, evo 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)
m_285750_(C_507_ p_286792_, C_3040_ arg1)
default Optional<Vec3>
a(bsw arg0, ewm arg1, evt 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)
m_151418_(C_507_ p_151420_, C_3072_ p_151421_, C_3046_ p_151422_, double p_151423_, double arg4, double arg5)