Uses of Class
net.minecraft.util.math.AxisAlignedBB
Package
Description
-
Uses of AxisAlignedBB in net.minecraft.block
Modifier and TypeFieldDescriptionprotected static final AxisAlignedBB
AbstractPressurePlateBlock.TOUCH_AABB
Modifier and TypeMethodDescriptionprivate AxisAlignedBB
DetectorRailBlock.getSearchBB
(BlockPos p_176572_1_) -
Uses of AxisAlignedBB in net.minecraft.client.particle
Modifier and TypeFieldDescriptionprivate AxisAlignedBB
Particle.bb
private static final AxisAlignedBB
Particle.INITIAL_AABB
-
Uses of AxisAlignedBB in net.minecraft.client.renderer
Modifier and TypeMethodDescriptionstatic void
WorldRenderer.renderLineBox
(MatrixStack p_228430_0_, IVertexBuilder p_228430_1_, AxisAlignedBB p_228430_2_, float p_228430_3_, float p_228430_4_, float p_228430_5_, float p_228430_6_) -
Uses of AxisAlignedBB in net.minecraft.client.renderer.chunk
-
Uses of AxisAlignedBB in net.minecraft.client.renderer.culling
-
Uses of AxisAlignedBB in net.minecraft.client.renderer.debug
Modifier and TypeMethodDescriptionstatic void
DebugRenderer.renderFilledBox
(AxisAlignedBB p_217730_0_, float p_217730_1_, float p_217730_2_, float p_217730_3_, float p_217730_4_) -
Uses of AxisAlignedBB in net.minecraft.command.arguments
Modifier and TypeMethodDescriptionprivate AxisAlignedBB
EntitySelectorParser.createAabb
(double p_197390_1_, double p_197390_3_, double p_197390_5_) ModifierConstructorDescriptionEntitySelector
(int p_i50800_1_, boolean p_i50800_2_, boolean p_i50800_3_, Predicate<Entity> p_i50800_4_, MinMaxBounds.FloatBound p_i50800_5_, Function<Vector3d, Vector3d> p_i50800_6_, AxisAlignedBB p_i50800_7_, BiConsumer<Vector3d, List<? extends Entity>> p_i50800_8_, boolean p_i50800_9_, String p_i50800_10_, UUID p_i50800_11_, EntityType<?> p_i50800_12_, boolean p_i50800_13_) -
Uses of AxisAlignedBB in net.minecraft.entity
Modifier and TypeFieldDescriptionprivate AxisAlignedBB
Entity.bb
private static final AxisAlignedBB
Entity.INITIAL_AABB
Modifier and TypeMethodDescriptionEntityType.getAABB
(double p_220328_1_, double p_220328_3_, double p_220328_5_) Entity.getBoundingBox()
Entity.getBoundingBoxForCulling()
LivingEntity.getBoundingBoxForCulling()
protected AxisAlignedBB
Entity.getBoundingBoxForPose
(Pose p_213321_1_) LivingEntity.getLocalBoundsForPose
(Pose p_233648_1_) EntitySize.makeBoundingBox
(double p_242285_1_, double p_242285_3_, double p_242285_5_) EntitySize.makeBoundingBox
(Vector3d p_242286_1_) Modifier and TypeMethodDescriptionprotected void
LivingEntity.checkAutoSpinAttack
(AxisAlignedBB p_204801_1_, AxisAlignedBB p_204801_2_) static Vector3d
Entity.collideBoundingBox
(Vector3d p_213313_0_, AxisAlignedBB p_213313_1_, IWorldReader p_213313_2_, ISelectionContext p_213313_3_, ReuseableStream<VoxelShape> p_213313_4_) static Vector3d
Entity.collideBoundingBoxHeuristically
(Entity p_223307_0_, Vector3d p_223307_1_, AxisAlignedBB p_223307_2_, World p_223307_3_, ISelectionContext p_223307_4_, ReuseableStream<VoxelShape> p_223307_5_) static Vector3d
Entity.collideBoundingBoxLegacy
(Vector3d p_223310_0_, AxisAlignedBB p_223310_1_, ReuseableStream<VoxelShape> p_223310_2_) protected static double
EntityType.getYOffset
(IWorldReader p_208051_0_, BlockPos p_208051_1_, boolean p_208051_2_, AxisAlignedBB p_208051_3_) private boolean
Entity.isFree
(AxisAlignedBB p_174809_1_) void
Entity.setBoundingBox
(AxisAlignedBB p_174826_1_) -
Uses of AxisAlignedBB in net.minecraft.entity.ai.goal
Modifier and TypeMethodDescriptionprotected AxisAlignedBB
NearestAttackableTargetGoal.getTargetSearchArea
(double p_188511_1_) -
Uses of AxisAlignedBB in net.minecraft.entity.boss.dragon
Modifier and TypeMethodDescriptionprivate boolean
EnderDragonEntity.checkWalls
(AxisAlignedBB p_70972_1_) -
Uses of AxisAlignedBB in net.minecraft.entity.item.minecart
-
Uses of AxisAlignedBB in net.minecraft.entity.monster
Modifier and TypeMethodDescriptionIllusionerEntity.getBoundingBoxForCulling()
protected AxisAlignedBB
ShulkerEntity.AttackNearestGoal.getTargetSearchArea
(double p_188511_1_) protected AxisAlignedBB
ShulkerEntity.DefenseAttackGoal.getTargetSearchArea
(double p_188511_1_) -
Uses of AxisAlignedBB in net.minecraft.entity.projectile
Modifier and TypeMethodDescriptionstatic EntityRayTraceResult
ProjectileHelper.getEntityHitResult
(Entity p_221273_0_, Vector3d p_221273_1_, Vector3d p_221273_2_, AxisAlignedBB p_221273_3_, Predicate<Entity> p_221273_4_, double p_221273_5_) static EntityRayTraceResult
ProjectileHelper.getEntityHitResult
(World p_221269_0_, Entity p_221269_1_, Vector3d p_221269_2_, Vector3d p_221269_3_, AxisAlignedBB p_221269_4_, Predicate<Entity> p_221269_5_) -
Uses of AxisAlignedBB in net.minecraft.network.play
Modifier and TypeMethodDescriptionprivate boolean
ServerPlayNetHandler.isPlayerCollidingWithAnythingNew
(IWorldReader p_241163_1_, AxisAlignedBB p_241163_2_) -
Uses of AxisAlignedBB in net.minecraft.pathfinding
Modifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.objects.Object2BooleanMap<AxisAlignedBB>
WalkNodeProcessor.collisionCache
Modifier and TypeMethodDescriptionprivate boolean
WalkNodeProcessor.hasCollisions
(AxisAlignedBB p_237236_1_) -
Uses of AxisAlignedBB in net.minecraft.test
Modifier and TypeMethodDescriptionstatic AxisAlignedBB
StructureHelper.getStructureBounds
(StructureBlockTileEntity p_229594_0_) -
Uses of AxisAlignedBB in net.minecraft.tileentity
Modifier and TypeMethodDescriptionShulkerBoxTileEntity.getBoundingBox
(BlockState p_190584_1_) ShulkerBoxTileEntity.getBoundingBox
(Direction p_190587_1_) private AxisAlignedBB
ConduitTileEntity.getDestroyRangeAABB()
private AxisAlignedBB
ShulkerBoxTileEntity.getTopBoundingBox
(Direction p_190588_1_) private AxisAlignedBB
PistonTileEntity.moveByPositionAndProgress
(AxisAlignedBB p_190607_1_) Modifier and TypeMethodDescriptionprivate static double
PistonTileEntity.getMovement
(AxisAlignedBB p_190612_0_, Direction p_190612_1_, AxisAlignedBB p_190612_2_) private static boolean
PistonTileEntity.matchesStickyCritera
(AxisAlignedBB p_227021_0_, Entity p_227021_1_) private AxisAlignedBB
PistonTileEntity.moveByPositionAndProgress
(AxisAlignedBB p_190607_1_) -
Uses of AxisAlignedBB in net.minecraft.util
Modifier and TypeMethodDescriptionstatic AxisAlignedBB
AabbHelper.getMovementArea
(AxisAlignedBB p_227019_0_, Direction p_227019_1_, double p_227019_2_) static AxisAlignedBB
ShulkerAABBHelper.openBoundingBox
(BlockPos p_233539_0_, Direction p_233539_1_) Modifier and TypeMethodDescriptionstatic boolean
TransportationHelper.canDismountTo
(ICollisionReader p_234631_0_, LivingEntity p_234631_1_, AxisAlignedBB p_234631_2_) static AxisAlignedBB
AabbHelper.getMovementArea
(AxisAlignedBB p_227019_0_, Direction p_227019_1_, double p_227019_2_) -
Uses of AxisAlignedBB in net.minecraft.util.math
Modifier and TypeMethodDescriptionAxisAlignedBB.contract
(double p_191195_1_, double p_191195_3_, double p_191195_5_) AxisAlignedBB.deflate
(double p_186664_1_) AxisAlignedBB.expandTowards
(double p_72321_1_, double p_72321_3_, double p_72321_5_) AxisAlignedBB.expandTowards
(Vector3d p_216361_1_) AxisAlignedBB.inflate
(double p_186662_1_) AxisAlignedBB.inflate
(double p_72314_1_, double p_72314_3_, double p_72314_5_) AxisAlignedBB.intersect
(AxisAlignedBB p_191500_1_) AxisAlignedBB.minmax
(AxisAlignedBB p_111270_1_) AxisAlignedBB.move
(double p_72317_1_, double p_72317_3_, double p_72317_5_) static AxisAlignedBB
AxisAlignedBB.of
(MutableBoundingBox p_216363_0_) static AxisAlignedBB
AxisAlignedBB.ofSize
(double p_241550_0_, double p_241550_2_, double p_241550_4_) static AxisAlignedBB
AxisAlignedBB.unitCubeFromLowerCorner
(Vector3d p_241549_0_) Modifier and TypeMethodDescriptionBlockPos.betweenClosedStream
(AxisAlignedBB p_239581_0_) private static Direction
AxisAlignedBB.getDirection
(AxisAlignedBB p_197741_0_, Vector3d p_197741_1_, double[] p_197741_2_, Direction p_197741_3_, double p_197741_4_, double p_197741_6_, double p_197741_8_) AxisAlignedBB.intersect
(AxisAlignedBB p_191500_1_) boolean
AxisAlignedBB.intersects
(AxisAlignedBB p_72326_1_) AxisAlignedBB.minmax
(AxisAlignedBB p_111270_1_) Modifier and TypeMethodDescriptionstatic BlockRayTraceResult
AxisAlignedBB.clip
(Iterable<AxisAlignedBB> p_197743_0_, Vector3d p_197743_1_, Vector3d p_197743_2_, BlockPos p_197743_3_) -
Uses of AxisAlignedBB in net.minecraft.util.math.shapes
Modifier and TypeMethodDescriptiondouble
VoxelShape.collide
(Direction.Axis p_212430_1_, AxisAlignedBB p_212430_2_, double p_212430_3_) static double
VoxelShapes.collide
(Direction.Axis p_212437_0_, AxisAlignedBB p_212437_1_, Stream<VoxelShape> p_212437_2_, double p_212437_3_) static double
VoxelShapes.collide
(Direction.Axis p_216383_0_, AxisAlignedBB p_216383_1_, IWorldReader p_216383_2_, double p_216383_3_, ISelectionContext p_216383_5_, Stream<VoxelShape> p_216383_6_) private static double
VoxelShapes.collide
(AxisAlignedBB p_216386_0_, IWorldReader p_216386_1_, double p_216386_2_, ISelectionContext p_216386_4_, AxisRotation p_216386_5_, Stream<VoxelShape> p_216386_6_) protected double
VoxelShape.collideX
(AxisRotation p_212431_1_, AxisAlignedBB p_212431_2_, double p_212431_3_) static VoxelShape
VoxelShapes.create
(AxisAlignedBB p_197881_0_) static boolean
VoxelShapeSpliterator.isBoxFullyWithinWorldBorder
(WorldBorder p_234877_0_, AxisAlignedBB p_234877_1_) private static boolean
VoxelShapeSpliterator.isCloseToBorder
(VoxelShape p_241460_0_, AxisAlignedBB p_241460_1_) private static boolean
VoxelShapeSpliterator.isOutsideBorder
(VoxelShape p_241461_0_, AxisAlignedBB p_241461_1_) ModifierConstructorDescriptionVoxelShapeSpliterator
(ICollisionReader p_i231606_1_, Entity p_i231606_2_, AxisAlignedBB p_i231606_3_) VoxelShapeSpliterator
(ICollisionReader p_i241238_1_, Entity p_i241238_2_, AxisAlignedBB p_i241238_3_, BiPredicate<BlockState, BlockPos> p_i241238_4_) -
Uses of AxisAlignedBB in net.minecraft.world
Modifier and TypeMethodDescriptiondefault boolean
IWorldReader.containsAnyLiquid
(AxisAlignedBB p_72953_1_) default Stream<VoxelShape>
ICollisionReader.getBlockCollisions
(Entity p_226666_1_, AxisAlignedBB p_226666_2_) default Stream<VoxelShape>
ICollisionReader.getBlockCollisions
(Entity p_241457_1_, AxisAlignedBB p_241457_2_, BiPredicate<BlockState, BlockPos> p_241457_3_) default Stream<BlockState>
IBlockReader.getBlockStates
(AxisAlignedBB p_234853_1_) default Stream<BlockState>
IWorldReader.getBlockStatesIfLoaded
(AxisAlignedBB p_234939_1_) default Stream<VoxelShape>
ICollisionReader.getCollisions
(Entity p_234867_1_, AxisAlignedBB p_234867_2_, Predicate<Entity> p_234867_3_) Region.getCollisions
(Entity p_234867_1_, AxisAlignedBB p_234867_2_, Predicate<Entity> p_234867_3_) IEntityReader.getEntities
(Entity p_72839_1_, AxisAlignedBB p_72839_2_) IEntityReader.getEntities
(Entity p_175674_1_, AxisAlignedBB p_175674_2_, Predicate<? super Entity> p_175674_3_) World.getEntities
(Entity p_175674_1_, AxisAlignedBB p_175674_2_, Predicate<? super Entity> p_175674_3_) World.getEntities
(EntityType<T> p_217394_1_, AxisAlignedBB p_217394_2_, Predicate<? super T> p_217394_3_) IEntityReader.getEntitiesOfClass
(Class<? extends T> p_217357_1_, AxisAlignedBB p_217357_2_) IEntityReader.getEntitiesOfClass
(Class<? extends T> p_175647_1_, AxisAlignedBB p_175647_2_, Predicate<? super T> p_175647_3_) World.getEntitiesOfClass
(Class<? extends T> p_175647_1_, AxisAlignedBB p_175647_2_, Predicate<? super T> p_175647_3_) default Stream<VoxelShape>
IBiomeReader.getEntityCollisions
(Entity p_230318_1_, AxisAlignedBB p_230318_2_, Predicate<Entity> p_230318_3_) ICollisionReader.getEntityCollisions
(Entity p_230318_1_, AxisAlignedBB p_230318_2_, Predicate<Entity> p_230318_3_) default Stream<VoxelShape>
IEntityReader.getEntityCollisions
(Entity p_230318_1_, AxisAlignedBB p_230318_2_, Predicate<Entity> p_230318_3_) Region.getEntityCollisions
(Entity p_230318_1_, AxisAlignedBB p_230318_2_, Predicate<Entity> p_230318_3_) IEntityReader.getLoadedEntitiesOfClass
(Class<? extends T> p_225317_1_, AxisAlignedBB p_225317_2_) IEntityReader.getLoadedEntitiesOfClass
(Class<? extends T> p_225316_1_, AxisAlignedBB p_225316_2_, Predicate<? super T> p_225316_3_) World.getLoadedEntitiesOfClass
(Class<? extends T> p_225316_1_, AxisAlignedBB p_225316_2_, Predicate<? super T> p_225316_3_) default <T extends LivingEntity>
List<T>IEntityReader.getNearbyEntities
(Class<? extends T> p_217374_1_, EntityPredicate p_217374_2_, LivingEntity p_217374_3_, AxisAlignedBB p_217374_4_) default List<PlayerEntity>
IEntityReader.getNearbyPlayers
(EntityPredicate p_217373_1_, LivingEntity p_217373_2_, AxisAlignedBB p_217373_3_) default <T extends LivingEntity>
TIEntityReader.getNearestEntity
(Class<? extends T> p_217360_1_, EntityPredicate p_217360_2_, LivingEntity p_217360_3_, double p_217360_4_, double p_217360_6_, double p_217360_8_, AxisAlignedBB p_217360_10_) default <T extends LivingEntity>
TIEntityReader.getNearestLoadedEntity
(Class<? extends T> p_225318_1_, EntityPredicate p_225318_2_, LivingEntity p_225318_3_, double p_225318_4_, double p_225318_6_, double p_225318_8_, AxisAlignedBB p_225318_10_) default boolean
ICollisionReader.noBlockCollision
(Entity p_242405_1_, AxisAlignedBB p_242405_2_, BiPredicate<BlockState, BlockPos> p_242405_3_) default boolean
ICollisionReader.noCollision
(Entity p_226665_1_, AxisAlignedBB p_226665_2_) default boolean
ICollisionReader.noCollision
(Entity p_234865_1_, AxisAlignedBB p_234865_2_, Predicate<Entity> p_234865_3_) default boolean
ICollisionReader.noCollision
(AxisAlignedBB p_226664_1_) -
Uses of AxisAlignedBB in net.minecraft.world.border
-
Uses of AxisAlignedBB in net.minecraft.world.chunk
Modifier and TypeMethodDescriptionvoid
Chunk.getEntities
(Entity p_177414_1_, AxisAlignedBB p_177414_2_, List<Entity> p_177414_3_, Predicate<? super Entity> p_177414_4_) <T extends Entity>
voidChunk.getEntities
(EntityType<?> p_217313_1_, AxisAlignedBB p_217313_2_, List<? super T> p_217313_3_, Predicate<? super T> p_217313_4_) void
EmptyChunk.getEntities
(Entity p_177414_1_, AxisAlignedBB p_177414_2_, List<Entity> p_177414_3_, Predicate<? super Entity> p_177414_4_) <T extends Entity>
voidChunk.getEntitiesOfClass
(Class<? extends T> p_177430_1_, AxisAlignedBB p_177430_2_, List<T> p_177430_3_, Predicate<? super T> p_177430_4_) <T extends Entity>
voidEmptyChunk.getEntitiesOfClass
(Class<? extends T> p_177430_1_, AxisAlignedBB p_177430_2_, List<T> p_177430_3_, Predicate<? super T> p_177430_4_) -
Uses of AxisAlignedBB in net.minecraft.world.gen
Modifier and TypeMethodDescriptionWorldGenRegion.getEntities
(Entity p_175674_1_, AxisAlignedBB p_175674_2_, Predicate<? super Entity> p_175674_3_) WorldGenRegion.getEntitiesOfClass
(Class<? extends T> p_175647_1_, AxisAlignedBB p_175647_2_, Predicate<? super T> p_175647_3_) -
Uses of AxisAlignedBB in net.minecraft.world.gen.feature
Modifier and TypeFieldDescriptionprivate final AxisAlignedBB
EndSpikeFeature.EndSpike.topBoundingBox
-
Uses of AxisAlignedBB in net.minecraftforge.common
Modifier and TypeMethodDescriptionIMinecartCollisionHandler.getBoundingBox
(AbstractMinecartEntity cart) This function replaces the function of the same name in EntityMinecart.IMinecartCollisionHandler.getCollisionBox
(AbstractMinecartEntity cart, Entity other) This function replaced the function of the same name in EntityMinecart.IMinecartCollisionHandler.getMinecartCollisionBox
(AbstractMinecartEntity cart) This function is used to define the box used for detecting minecart collisions.Modifier and TypeMethodDescriptionstatic AABBTicket
FarmlandWaterManager.addAABBTicket
(World world, AxisAlignedBB aabb) Convenience method to add a ticket that is backed by an AABB. -
Uses of AxisAlignedBB in net.minecraftforge.common.extensions
Modifier and TypeFieldDescriptionstatic final AxisAlignedBB
IForgeTileEntity.INFINITE_EXTENT_AABB
Sometimes default render bounding box: infinite in scope.Modifier and TypeMethodDescriptiondefault AxisAlignedBB
IForgeTileEntity.getRenderBoundingBox()
Return anAxisAlignedBB
that controls the visible scope of aTileEntitySpecialRenderer
associated with thisTileEntity
Defaults to the collision bounding boxBlock#getCollisionBoundingBoxFromPool(World, int, int, int)
associated with the block at this location.Modifier and TypeMethodDescriptiondefault Boolean
IForgeFluid.isAABBInsideLiquid
(FluidState state, IWorldReader world, BlockPos pos, AxisAlignedBB boundingBox) Called when entities are moving to check if they are inside a liquiddefault Boolean
IForgeFluid.isAABBInsideMaterial
(FluidState state, IWorldReader world, BlockPos pos, AxisAlignedBB boundingBox, Material materialIn) Called when boats or fishing hooks are inside the block to check if they are inside the material requested. -
Uses of AxisAlignedBB in net.minecraftforge.common.ticket
-
Uses of AxisAlignedBB in net.minecraftforge.server.permission.context