net.minecraft.world.level

public interface CollisionGetter

extends BlockGetter

bjk
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_15_R1.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(akq arg0, cwf 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(byj arg0, fk arg1, cvq 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, EntityContext context)
func_226663_a_(BlockState arg0, BlockPos arg1, ISelectionContext arg2)
default boolean
i(akq arg0)
isUnobstructed(Entity arg0)
method_8606(class_1297 arg0)
m_ykcfhdid(C_astfners arg0)
intersectsEntities(Entity entity)
func_226668_i_(Entity arg0)
default boolean
a(cvf arg0)
noCollision(AABB arg0)
method_18026(class_238 arg0)
m_istsheae(C_hbcjzgoe arg0)
doesNotCollide(Box box)
func_226664_a_(AxisAlignedBB arg0)
default boolean
j(akq arg0)
noCollision(Entity arg0)
method_17892(class_1297 arg0)
m_amxdfdmp(C_astfners 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)
m_mleasjrh(C_astfners arg0, C_hbcjzgoe 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)
m_qsfovfrm(C_astfners arg0, C_hbcjzgoe arg1, Set<C_astfners> 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)
m_mrizwynd(C_astfners arg0, C_hbcjzgoe arg1, Set<C_astfners> 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)
m_ypwqnrxo(C_astfners arg0, C_hbcjzgoe arg1, Set<C_astfners> 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)
m_byqkqxkz(C_astfners arg0, C_hbcjzgoe arg1)
getBlockCollisions(Entity entity, Box box)
func_226666_b_(Entity arg0, AxisAlignedBB arg1)