net.minecraft.world.level

public interface CollisionGetter

extends BlockGetter

brd
net.minecraft.world.level.CollisionGetter
net.minecraft.class_1941
net.minecraft.unmapped.C_vxzrjtdu
net.minecraft.world.CollisionView
net.minecraft.world.ICollisionReader
net.minecraft.server.v1_16_R2.ICollisionAccess

Method summary

Modifier and TypeMethod
WorldBorder
f()
getWorldBorder()
method_8621()
m_buskdhke()
getWorldBorder()
func_175723_af()
getWorldBorder()
BlockGetter
c(int arg0, int arg1)
getChunkForCollisions(int arg0, int arg1)
method_22338(int arg0, int arg1)
m_cdodgqhq(int arg0, int arg1)
getExistingChunk(int chunkX, int chunkZ)
func_225522_c_(int arg0, int arg1)
default boolean
a(apx arg0, dde arg1)
isUnobstructed(Entity arg0, VoxelShape arg1)
method_8611(class_1297 arg0, class_265 arg1)
m_swfiobrv(C_astfners arg0, C_zscvhwbd arg1)
intersectsEntities(Entity except, VoxelShape shape)
func_195585_a(Entity arg0, VoxelShape arg1)
default boolean
a(cee arg0, fx arg1, dcp 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)
func_226663_a_(BlockState arg0, BlockPos arg1, ISelectionContext arg2)
default boolean
j(apx arg0)
isUnobstructed(Entity arg0)
method_8606(class_1297 arg0)
m_ykcfhdid(C_astfners arg0)
intersectsEntities(Entity entity)
func_226668_i_(Entity arg0)
default boolean
b(dcf arg0)
noCollision(AABB arg0)
method_18026(class_238 arg0)
m_istsheae(C_hbcjzgoe arg0)
isSpaceEmpty(Box box)
func_226664_a_(AxisAlignedBB arg0)
default boolean
k(apx arg0)
noCollision(Entity arg0)
method_17892(class_1297 arg0)
m_amxdfdmp(C_astfners arg0)
isSpaceEmpty(Entity entity)
func_226669_j_(Entity arg0)
getCubes(Entity arg0)
default boolean
a_(apx arg0, dcf 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)
func_226665_a__(Entity arg0, AxisAlignedBB arg1)
getCubes(Entity arg0, AxisAlignedBB arg1)
default boolean
b(apx arg0, dcf arg1, Predicate<apx> arg2)
noCollision(Entity arg0, AABB arg1, Predicate<Entity> arg2)
method_8590(class_1297 arg0, class_238 arg1, Predicate<class_1297> arg2)
m_hgoheipd(C_astfners arg0, C_hbcjzgoe arg1, Predicate<C_astfners> arg2)
isSpaceEmpty(Entity arg0, Box arg1, Predicate<Entity> arg2)
func_234865_b_(Entity arg0, AxisAlignedBB arg1, Predicate<Entity> arg2)
Stream<VoxelShape>
c(apx arg0, dcf arg1, Predicate<apx> arg2)
getEntityCollisions(Entity arg0, AABB arg1, Predicate<Entity> arg2)
method_20743(class_1297 arg0, class_238 arg1, Predicate<class_1297> arg2)
m_lrisnbsp(C_astfners arg0, C_hbcjzgoe arg1, Predicate<C_astfners> arg2)
getEntityCollisions(Entity arg0, Box arg1, Predicate<Entity> arg2)
func_230318_c_(Entity arg0, AxisAlignedBB arg1, Predicate<Entity> arg2)
default Stream<VoxelShape>
d(apx arg0, dcf arg1, Predicate<apx> arg2)
getCollisions(Entity arg0, AABB arg1, Predicate<Entity> arg2)
method_8600(class_1297 arg0, class_238 arg1, Predicate<class_1297> arg2)
m_ypwqnrxo(C_astfners arg0, C_hbcjzgoe arg1, Predicate<C_astfners> arg2)
getCollisions(Entity arg0, Box arg1, Predicate<Entity> arg2)
func_234867_d_(Entity arg0, AxisAlignedBB arg1, Predicate<Entity> arg2)
default Stream<VoxelShape>
b(apx arg0, dcf arg1)
getBlockCollisions(Entity arg0, AABB arg1)
method_20812(class_1297 arg0, class_238 arg1)
m_yxthbgrn(C_astfners arg0, C_hbcjzgoe arg1)
getBlockCollisions(Entity entity, Box box)
func_226666_b_(Entity arg0, AxisAlignedBB arg1)
default Stream<VoxelShape>
b(apx arg0, dcf arg1, BiPredicate<cee, fx> arg2)
getBlockCollisions(Entity arg0, AABB arg1, BiPredicate<BlockState, BlockPos> arg2)
method_30030(class_1297 arg0, class_238 arg1, BiPredicate<class_2680, class_2338> arg2)
m_rdgfmjze(C_astfners arg0, C_hbcjzgoe arg1, BiPredicate<C_txtbiemp, C_hynzadkk> arg2)
getBlockCollisions(Entity arg0, Box arg1, BiPredicate<BlockState, BlockPos> arg2)
func_241457_a_(Entity arg0, AxisAlignedBB arg1, BiPredicate<BlockState, BlockPos> arg2)
default boolean
a(apx arg0, dcf arg1, BiPredicate<cee, fx> arg2)
noBlockCollision(Entity arg0, AABB arg1, BiPredicate<BlockState, BlockPos> arg2)
method_30635(class_1297 arg0, class_238 arg1, BiPredicate<class_2680, class_2338> arg2)
m_lvvgkmew(C_astfners arg0, C_hbcjzgoe arg1, BiPredicate<C_txtbiemp, C_hynzadkk> arg2)
isBlockSpaceEmpty(Entity arg0, Box arg1, BiPredicate<BlockState, BlockPos> arg2)
func_242405_a(Entity arg0, AxisAlignedBB arg1, BiPredicate<BlockState, BlockPos> arg2)