Uses of Class
net.minecraft.util.math.AxisAlignedBB
Packages that use AxisAlignedBB
Package
Description
-
Uses of AxisAlignedBB in net.minecraft.block
Fields in net.minecraft.block declared as AxisAlignedBBModifier and TypeFieldDescriptionprotected static final AxisAlignedBBAbstractPressurePlateBlock.TOUCH_AABBMethods in net.minecraft.block that return AxisAlignedBBModifier and TypeMethodDescriptionprivate AxisAlignedBBDetectorRailBlock.getSearchBB(BlockPos p_176572_1_) -
Uses of AxisAlignedBB in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as AxisAlignedBBModifier and TypeFieldDescriptionprivate AxisAlignedBBParticle.bbprivate static final AxisAlignedBBParticle.INITIAL_AABBMethods in net.minecraft.client.particle that return AxisAlignedBBMethods in net.minecraft.client.particle with parameters of type AxisAlignedBB -
Uses of AxisAlignedBB in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type AxisAlignedBBModifier and TypeMethodDescriptionstatic voidWorldRenderer.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
Fields in net.minecraft.client.renderer.chunk declared as AxisAlignedBB -
Uses of AxisAlignedBB in net.minecraft.client.renderer.culling
Methods in net.minecraft.client.renderer.culling with parameters of type AxisAlignedBB -
Uses of AxisAlignedBB in net.minecraft.client.renderer.debug
Methods in net.minecraft.client.renderer.debug with parameters of type AxisAlignedBBModifier and TypeMethodDescriptionstatic voidDebugRenderer.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
Fields in net.minecraft.command.arguments declared as AxisAlignedBBMethods in net.minecraft.command.arguments that return AxisAlignedBBModifier and TypeMethodDescriptionprivate AxisAlignedBBEntitySelectorParser.createAabb(double p_197390_1_, double p_197390_3_, double p_197390_5_) Constructors in net.minecraft.command.arguments with parameters of type AxisAlignedBBModifierConstructorDescriptionEntitySelector(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
Fields in net.minecraft.entity declared as AxisAlignedBBModifier and TypeFieldDescriptionprivate AxisAlignedBBEntity.bbprivate static final AxisAlignedBBEntity.INITIAL_AABBMethods in net.minecraft.entity that return AxisAlignedBBModifier and TypeMethodDescriptionEntityType.getAABB(double p_220328_1_, double p_220328_3_, double p_220328_5_) Entity.getBoundingBox()Entity.getBoundingBoxForCulling()LivingEntity.getBoundingBoxForCulling()protected AxisAlignedBBEntity.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_) Methods in net.minecraft.entity with parameters of type AxisAlignedBBModifier and TypeMethodDescriptionprotected voidLivingEntity.checkAutoSpinAttack(AxisAlignedBB p_204801_1_, AxisAlignedBB p_204801_2_) static Vector3dEntity.collideBoundingBox(Vector3d p_213313_0_, AxisAlignedBB p_213313_1_, IWorldReader p_213313_2_, ISelectionContext p_213313_3_, ReuseableStream<VoxelShape> p_213313_4_) static Vector3dEntity.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 Vector3dEntity.collideBoundingBoxLegacy(Vector3d p_223310_0_, AxisAlignedBB p_223310_1_, ReuseableStream<VoxelShape> p_223310_2_) protected static doubleEntityType.getYOffset(IWorldReader p_208051_0_, BlockPos p_208051_1_, boolean p_208051_2_, AxisAlignedBB p_208051_3_) private booleanEntity.isFree(AxisAlignedBB p_174809_1_) voidEntity.setBoundingBox(AxisAlignedBB p_174826_1_) -
Uses of AxisAlignedBB in net.minecraft.entity.ai.goal
Methods in net.minecraft.entity.ai.goal that return AxisAlignedBBModifier and TypeMethodDescriptionprotected AxisAlignedBBNearestAttackableTargetGoal.getTargetSearchArea(double p_188511_1_) -
Uses of AxisAlignedBB in net.minecraft.entity.boss.dragon
Methods in net.minecraft.entity.boss.dragon with parameters of type AxisAlignedBBModifier and TypeMethodDescriptionprivate booleanEnderDragonEntity.checkWalls(AxisAlignedBB p_70972_1_) -
Uses of AxisAlignedBB in net.minecraft.entity.item.minecart
Methods in net.minecraft.entity.item.minecart that return AxisAlignedBB -
Uses of AxisAlignedBB in net.minecraft.entity.monster
Methods in net.minecraft.entity.monster that return AxisAlignedBBModifier and TypeMethodDescriptionIllusionerEntity.getBoundingBoxForCulling()protected AxisAlignedBBShulkerEntity.AttackNearestGoal.getTargetSearchArea(double p_188511_1_) protected AxisAlignedBBShulkerEntity.DefenseAttackGoal.getTargetSearchArea(double p_188511_1_) -
Uses of AxisAlignedBB in net.minecraft.entity.projectile
Methods in net.minecraft.entity.projectile with parameters of type AxisAlignedBBModifier and TypeMethodDescriptionstatic EntityRayTraceResultProjectileHelper.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 EntityRayTraceResultProjectileHelper.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
Methods in net.minecraft.network.play with parameters of type AxisAlignedBBModifier and TypeMethodDescriptionprivate booleanServerPlayNetHandler.isPlayerCollidingWithAnythingNew(IWorldReader p_241163_1_, AxisAlignedBB p_241163_2_) -
Uses of AxisAlignedBB in net.minecraft.pathfinding
Fields in net.minecraft.pathfinding with type parameters of type AxisAlignedBBModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.objects.Object2BooleanMap<AxisAlignedBB>WalkNodeProcessor.collisionCacheMethods in net.minecraft.pathfinding with parameters of type AxisAlignedBBModifier and TypeMethodDescriptionprivate booleanWalkNodeProcessor.hasCollisions(AxisAlignedBB p_237236_1_) -
Uses of AxisAlignedBB in net.minecraft.test
Methods in net.minecraft.test that return AxisAlignedBBModifier and TypeMethodDescriptionstatic AxisAlignedBBStructureHelper.getStructureBounds(StructureBlockTileEntity p_229594_0_) -
Uses of AxisAlignedBB in net.minecraft.tileentity
Methods in net.minecraft.tileentity that return AxisAlignedBBModifier and TypeMethodDescriptionShulkerBoxTileEntity.getBoundingBox(BlockState p_190584_1_) ShulkerBoxTileEntity.getBoundingBox(Direction p_190587_1_) private AxisAlignedBBConduitTileEntity.getDestroyRangeAABB()private AxisAlignedBBShulkerBoxTileEntity.getTopBoundingBox(Direction p_190588_1_) private AxisAlignedBBPistonTileEntity.moveByPositionAndProgress(AxisAlignedBB p_190607_1_) Methods in net.minecraft.tileentity with parameters of type AxisAlignedBBModifier and TypeMethodDescriptionprivate static doublePistonTileEntity.getMovement(AxisAlignedBB p_190612_0_, Direction p_190612_1_, AxisAlignedBB p_190612_2_) private static booleanPistonTileEntity.matchesStickyCritera(AxisAlignedBB p_227021_0_, Entity p_227021_1_) private AxisAlignedBBPistonTileEntity.moveByPositionAndProgress(AxisAlignedBB p_190607_1_) -
Uses of AxisAlignedBB in net.minecraft.util
Methods in net.minecraft.util that return AxisAlignedBBModifier and TypeMethodDescriptionstatic AxisAlignedBBAabbHelper.getMovementArea(AxisAlignedBB p_227019_0_, Direction p_227019_1_, double p_227019_2_) static AxisAlignedBBShulkerAABBHelper.openBoundingBox(BlockPos p_233539_0_, Direction p_233539_1_) Methods in net.minecraft.util with parameters of type AxisAlignedBBModifier and TypeMethodDescriptionstatic booleanTransportationHelper.canDismountTo(ICollisionReader p_234631_0_, LivingEntity p_234631_1_, AxisAlignedBB p_234631_2_) static AxisAlignedBBAabbHelper.getMovementArea(AxisAlignedBB p_227019_0_, Direction p_227019_1_, double p_227019_2_) -
Uses of AxisAlignedBB in net.minecraft.util.math
Methods in net.minecraft.util.math that return AxisAlignedBBModifier 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 AxisAlignedBBAxisAlignedBB.of(MutableBoundingBox p_216363_0_) static AxisAlignedBBAxisAlignedBB.ofSize(double p_241550_0_, double p_241550_2_, double p_241550_4_) static AxisAlignedBBAxisAlignedBB.unitCubeFromLowerCorner(Vector3d p_241549_0_) Methods in net.minecraft.util.math with parameters of type AxisAlignedBBModifier and TypeMethodDescriptionBlockPos.betweenClosedStream(AxisAlignedBB p_239581_0_) private static DirectionAxisAlignedBB.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_) booleanAxisAlignedBB.intersects(AxisAlignedBB p_72326_1_) AxisAlignedBB.minmax(AxisAlignedBB p_111270_1_) Method parameters in net.minecraft.util.math with type arguments of type AxisAlignedBBModifier and TypeMethodDescriptionstatic BlockRayTraceResultAxisAlignedBB.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
Fields in net.minecraft.util.math.shapes declared as AxisAlignedBBMethods in net.minecraft.util.math.shapes that return AxisAlignedBBMethods in net.minecraft.util.math.shapes that return types with arguments of type AxisAlignedBBMethods in net.minecraft.util.math.shapes with parameters of type AxisAlignedBBModifier and TypeMethodDescriptiondoubleVoxelShape.collide(Direction.Axis p_212430_1_, AxisAlignedBB p_212430_2_, double p_212430_3_) static doubleVoxelShapes.collide(Direction.Axis p_212437_0_, AxisAlignedBB p_212437_1_, Stream<VoxelShape> p_212437_2_, double p_212437_3_) static doubleVoxelShapes.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 doubleVoxelShapes.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 doubleVoxelShape.collideX(AxisRotation p_212431_1_, AxisAlignedBB p_212431_2_, double p_212431_3_) static VoxelShapeVoxelShapes.create(AxisAlignedBB p_197881_0_) static booleanVoxelShapeSpliterator.isBoxFullyWithinWorldBorder(WorldBorder p_234877_0_, AxisAlignedBB p_234877_1_) private static booleanVoxelShapeSpliterator.isCloseToBorder(VoxelShape p_241460_0_, AxisAlignedBB p_241460_1_) private static booleanVoxelShapeSpliterator.isOutsideBorder(VoxelShape p_241461_0_, AxisAlignedBB p_241461_1_) Constructors in net.minecraft.util.math.shapes with parameters of type AxisAlignedBBModifierConstructorDescriptionVoxelShapeSpliterator(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
Methods in net.minecraft.world with parameters of type AxisAlignedBBModifier and TypeMethodDescriptiondefault booleanIWorldReader.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 booleanICollisionReader.noBlockCollision(Entity p_242405_1_, AxisAlignedBB p_242405_2_, BiPredicate<BlockState, BlockPos> p_242405_3_) default booleanICollisionReader.noCollision(Entity p_226665_1_, AxisAlignedBB p_226665_2_) default booleanICollisionReader.noCollision(Entity p_234865_1_, AxisAlignedBB p_234865_2_, Predicate<Entity> p_234865_3_) default booleanICollisionReader.noCollision(AxisAlignedBB p_226664_1_) -
Uses of AxisAlignedBB in net.minecraft.world.border
Methods in net.minecraft.world.border with parameters of type AxisAlignedBB -
Uses of AxisAlignedBB in net.minecraft.world.chunk
Methods in net.minecraft.world.chunk with parameters of type AxisAlignedBBModifier and TypeMethodDescriptionvoidChunk.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_) voidEmptyChunk.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
Methods in net.minecraft.world.gen with parameters of type AxisAlignedBBModifier 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
Fields in net.minecraft.world.gen.feature declared as AxisAlignedBBModifier and TypeFieldDescriptionprivate final AxisAlignedBBEndSpikeFeature.EndSpike.topBoundingBoxMethods in net.minecraft.world.gen.feature that return AxisAlignedBB -
Uses of AxisAlignedBB in net.minecraftforge.common
Methods in net.minecraftforge.common that return AxisAlignedBBModifier 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.Methods in net.minecraftforge.common with parameters of type AxisAlignedBBModifier and TypeMethodDescriptionstatic AABBTicketFarmlandWaterManager.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
Fields in net.minecraftforge.common.extensions declared as AxisAlignedBBModifier and TypeFieldDescriptionstatic final AxisAlignedBBIForgeTileEntity.INFINITE_EXTENT_AABBSometimes default render bounding box: infinite in scope.Methods in net.minecraftforge.common.extensions that return AxisAlignedBBModifier and TypeMethodDescriptiondefault AxisAlignedBBIForgeTileEntity.getRenderBoundingBox()Return anAxisAlignedBBthat controls the visible scope of aTileEntitySpecialRendererassociated with thisTileEntityDefaults to the collision bounding boxBlock#getCollisionBoundingBoxFromPool(World, int, int, int)associated with the block at this location.Methods in net.minecraftforge.common.extensions with parameters of type AxisAlignedBBModifier and TypeMethodDescriptiondefault BooleanIForgeFluid.isAABBInsideLiquid(FluidState state, IWorldReader world, BlockPos pos, AxisAlignedBB boundingBox) Called when entities are moving to check if they are inside a liquiddefault BooleanIForgeFluid.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
Fields in net.minecraftforge.common.ticket declared as AxisAlignedBBConstructors in net.minecraftforge.common.ticket with parameters of type AxisAlignedBB -
Uses of AxisAlignedBB in net.minecraftforge.server.permission.context
Fields in net.minecraftforge.server.permission.context declared as AxisAlignedBBFields in net.minecraftforge.server.permission.context with type parameters of type AxisAlignedBBConstructors in net.minecraftforge.server.permission.context with parameters of type AxisAlignedBB