Uses of Class
net.minecraft.util.math.Vec3d
Packages that use Vec3d
Package
Description
-
Uses of Vec3d in net.minecraft
Fields in net.minecraft declared as Vec3dModifier and TypeFieldDescriptionfinal Vec3dclass_2765.class_2767.field_14884private final Vec3dclass_3915.field_19277private static Vec3dclass_321.positionFields in net.minecraft with type parameters of type Vec3dModifier and TypeFieldDescriptionprivate final BiFunction<Vec3d,Entity, Vec3d> class_4048.class_4049.field_19625private final BiFunction<Vec3d,Entity, Vec3d> class_4048.class_4049.field_19625class_4317.field_21180class_4317.field_21180private final BiConsumer<Vec3d,List<? extends Entity>> class_4317.field_21182private BiConsumer<Vec3d,List<? extends Entity>> class_4318.field_21189static final BiConsumer<Vec3d,List<? extends Entity>> class_4318.field_21214static final BiConsumer<Vec3d,List<? extends Entity>> class_4318.field_21215static final BiConsumer<Vec3d,List<? extends Entity>> class_4318.field_21216static final BiConsumer<Vec3d,List<? extends Entity>> class_4318.field_21217Methods in net.minecraft that return Vec3dModifier and TypeMethodDescriptionclass_3794.getFogColor(float skyAngle, float tickDelta) private static Vec3dclass_2765.method_11888(Vec3d vec3d, BlockMirror blockMirror, BlockRotation blockRotation, BlockPos blockPos) protected Vec3dclass_3133.method_13954()protected Vec3dclass_3379.method_13954()protected Vec3dclass_3473.method_13954()private Vec3dclass_3379.method_15089()class_3915.method_17467()class_4021.method_17779(RenderBlockView renderBlockView, BlockPos blockPos, FluidState fluidState) class_4022.method_17779(RenderBlockView renderBlockView, BlockPos blockPos, FluidState fluidState) class_4048.class_4049.method_17870(Entity entity) class_4048.class_4049.method_17871(class_3915 class_3915) class_4261.method_19411(class_3915 class_3915) class_4267.method_19411(class_3915 class_3915) class_4304.method_19411(class_3915 class_3915) static Vec3dclass_4287.method_19564(com.mojang.brigadier.context.CommandContext<class_3915> commandContext, String string) class_4379.method_20242(World world) static Vec3dclass_321.method_9372(Entity entity, double delta) Methods in net.minecraft with parameters of type Vec3dModifier and TypeMethodDescriptionprivate static Vec3dclass_2765.method_11888(Vec3d vec3d, BlockMirror blockMirror, BlockRotation blockRotation, BlockPos blockPos) voidclass_3204.method_14310(ServerPlayerEntity serverPlayerEntity, Vec3d vec3d, int int2) voidclass_3204.class_3205.method_14314(ServerPlayerEntity serverPlayerEntity, Vec3d vec3d, int int2) voidclass_3218.method_14354(ServerPlayerEntity serverPlayerEntity, Vec3d vec3d) voidclass_3218.class_3219.method_14358(ServerWorld serverWorld, Vec3d vec3d, double double2, double double3, double double4) booleanclass_3204.class_3591.method_16270(ServerPlayerEntity serverPlayerEntity, Vec3d vec3d, int int2) booleanclass_3218.class_3696.method_16633(ServerWorld serverWorld, Vec3d vec3d, double double2, double double3, double double4) class_3915.method_17454(Vec3d vec3d) class_3915.method_17463(Vec3d vec3d) private voidclass_4110.method_18190(Identifier identifier, Vec3d vec3d, NbtCompound nbtCompound) class_4317.method_19729(Vec3d vec3d) class_4317.method_19731(Vec3d vec3d, List<T> list) private voidclass_4317.method_19733(List<Entity> list, ServerWorld serverWorld, Vec3d vec3d, Predicate<Entity> predicate) Method parameters in net.minecraft with type arguments of type Vec3dModifier and TypeMethodDescriptionvoidclass_4318.method_19764(BiConsumer<Vec3d, List<? extends Entity>> biConsumer) Constructors in net.minecraft with parameters of type Vec3dModifierConstructorDescriptionclass_2767(Vec3d vec3d, BlockPos blockPos, NbtCompound nbtCompound) class_2913(Identifier identifier, SoundCategory soundCategory, Vec3d vec3d, float float2, float float3) class_3915(class_3893 class_3893, Vec3d vec3d, Vec2f vec2f, ServerWorld serverWorld, int int2, String string, Text text, MinecraftServer minecraftServer, Entity entity) protectedclass_3915(class_3893 class_3893, Vec3d vec3d, Vec2f vec2f, ServerWorld serverWorld, int int2, String string, Text text, MinecraftServer minecraftServer, Entity entity, boolean bool, com.mojang.brigadier.ResultConsumer<class_3915> resultConsumer, class_4048.class_4049 class_4049) Constructor parameters in net.minecraft with type arguments of type Vec3dModifierConstructorDescriptionprivateclass_4049(String string, BiFunction<Vec3d, Entity, Vec3d> biFunction) privateclass_4049(String string, BiFunction<Vec3d, Entity, Vec3d> biFunction) class_4317(int int2, boolean bool, boolean bool2, Predicate<Entity> predicate, class_3638.class_3641 class_3641, Function<Vec3d, Vec3d> function, Box box, BiConsumer<Vec3d, List<? extends Entity>> biConsumer, boolean bool3, String string, UUID uUID, Class<? extends Entity> class2, boolean bool4) class_4317(int int2, boolean bool, boolean bool2, Predicate<Entity> predicate, class_3638.class_3641 class_3641, Function<Vec3d, Vec3d> function, Box box, BiConsumer<Vec3d, List<? extends Entity>> biConsumer, boolean bool3, String string, UUID uUID, Class<? extends Entity> class2, boolean bool4) class_4317(int int2, boolean bool, boolean bool2, Predicate<Entity> predicate, class_3638.class_3641 class_3641, Function<Vec3d, Vec3d> function, Box box, BiConsumer<Vec3d, List<? extends Entity>> biConsumer, boolean bool3, String string, UUID uUID, Class<? extends Entity> class2, boolean bool4) -
Uses of Vec3d in net.minecraft.block
Methods in net.minecraft.block that return Vec3dModifier and TypeMethodDescriptionBlock.getOffsetPos(BlockState state, BlockView world, BlockPos pos) Deprecated.default Vec3dBlockState.method_16906(BlockView blockView, BlockPos blockPos) Methods in net.minecraft.block with parameters of type Vec3dModifier and TypeMethodDescriptionstatic BlockHitResultBlock.method_414(BlockState blockState, World world, BlockPos blockPos, Vec3d vec3d, Vec3d vec3d2) -
Uses of Vec3d in net.minecraft.block.entity
Methods in net.minecraft.block.entity with parameters of type Vec3dModifier and TypeMethodDescriptionprivate static ChunkEndGatewayBlockEntity.method_11686(World world, Vec3d vec3d) -
Uses of Vec3d in net.minecraft.client
Fields in net.minecraft.client declared as Vec3dMethods in net.minecraft.client that return Vec3dMethods in net.minecraft.client with parameters of type Vec3dConstructors in net.minecraft.client with parameters of type Vec3d -
Uses of Vec3d in net.minecraft.client.network
Methods in net.minecraft.client.network with parameters of type Vec3dModifier and TypeMethodDescriptionClientPlayerInteractionManager.method_13842(ClientPlayerEntity clientPlayerEntity, ClientWorld clientWorld, BlockPos blockPos, Direction direction, Vec3d vec3d, Hand hand) -
Uses of Vec3d in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as Vec3d -
Uses of Vec3d in net.minecraft.client.render
Fields in net.minecraft.client.render declared as Vec3dModifier and TypeFieldDescriptionprivate Vec3dWorldRenderer.field_20744private static final Vec3dDiffuseLighting.field_5040private static final Vec3dDiffuseLighting.field_5041Methods in net.minecraft.client.render with parameters of type Vec3dModifier and TypeMethodDescriptionprivate voidWorldRenderer.method_19161(BufferBuilder bufferBuilder, double double2, double double3, double double4, Vec3d vec3d) -
Uses of Vec3d in net.minecraft.client.render.entity
Methods in net.minecraft.client.render.entity that return Vec3dModifier and TypeMethodDescriptionprivate Vec3dGuardianEntityRenderer.method_10214(LivingEntity livingEntity, double double2, float float2) -
Uses of Vec3d in net.minecraft.client.util.math
Fields in net.minecraft.client.util.math declared as Vec3dConstructors in net.minecraft.client.util.math with parameters of type Vec3d -
Uses of Vec3d in net.minecraft.dragon
Fields in net.minecraft.dragon declared as Vec3dModifier and TypeFieldDescriptionprivate Vec3dclass_2981.field_14673private Vec3dclass_2982.field_14675private Vec3dclass_2983.field_14678private Vec3dclass_2984.field_14680private Vec3dclass_2985.field_14682private Vec3dclass_2986.field_14683private Vec3dclass_2991.field_14692private Vec3dclass_2992.field_14697Methods in net.minecraft.dragon that return Vec3dModifier and TypeMethodDescriptionclass_2979.method_13187()class_2981.method_13187()class_2982.method_13187()class_2983.method_13187()class_2984.method_13187()class_2985.method_13187()class_2986.method_13187()class_2987.method_13187()class_2991.method_13187()class_2992.method_13187()Methods in net.minecraft.dragon with parameters of type Vec3d -
Uses of Vec3d in net.minecraft.entity
Fields in net.minecraft.entity declared as Vec3dModifier and TypeFieldDescriptionprivate final Vec3d[][]IllusionIllagerEntity.field_15598protected Vec3dEntity.lastPortalVec3dMethods in net.minecraft.entity that return Vec3dModifier and TypeMethodDescriptionEntity.getCameraPosVec(float tickDelta) Entity.getLastNetherPortalDirectionVector()Entity.getRotation()Entity.getRotationVecClient()final Vec3dEntity.getRotationVector(float vector) protected final Vec3dEntity.getRotationVector(float pitch, float yaw) Entity.method_10787()Vec3d[]IllusionIllagerEntity.method_14126(float float2) Methods in net.minecraft.entity with parameters of type Vec3dModifier and TypeMethodDescriptionEntity.interactAt(PlayerEntity player, Vec3d hitPos, Hand hand) voidEntity.method_15563(class_4048.class_4049 class_4049, Vec3d vec3d) voidLivingEntity.method_15563(class_4048.class_4049 class_4049, Vec3d vec3d) doubleEntity.method_15564(Vec3d vec3d) -
Uses of Vec3d in net.minecraft.entity.ai.goal
Methods in net.minecraft.entity.ai.goal that return Vec3dModifier and TypeMethodDescriptionprivate Vec3dEscapeSunlightGoal.locateShadedPos()protected Vec3dWanderAroundGoal.method_13954() -
Uses of Vec3d in net.minecraft.entity.ai.pathing
Fields in net.minecraft.entity.ai.pathing declared as Vec3dModifier and TypeFieldDescriptionprotected Vec3dEntityNavigation.field_14602protected Vec3dEntityNavigation.pathStartPosMethods in net.minecraft.entity.ai.pathing that return Vec3dModifier and TypeMethodDescriptionprotected Vec3dclass_3383.getPos()protected abstract Vec3dEntityNavigation.getPos()protected Vec3dMobNavigation.getPos()protected Vec3dSwimNavigation.getPos()PathMinHeap.method_11928(Entity entity) PathMinHeap.method_11929(Entity entity, int int2) PathMinHeap.method_11938()Methods in net.minecraft.entity.ai.pathing with parameters of type Vec3dModifier and TypeMethodDescriptionprivate booleanMobNavigation.allVisibleArePassable(int x, int y, int z, int sizeX, int sizeY, int sizeZ, Vec3d entityPos, double lookVecX, double lookVecZ) Checks whether all blocks in the box which are visible (in front of) the mob can be pathed throughprotected booleanclass_3383.canPathDirectlyThrough(Vec3d origin, Vec3d target, int sizeX, int sizeY, int sizeZ) protected abstract booleanEntityNavigation.canPathDirectlyThrough(Vec3d origin, Vec3d target, int sizeX, int sizeY, int sizeZ) protected booleanMobNavigation.canPathDirectlyThrough(Vec3d origin, Vec3d target, int sizeX, int sizeY, int sizeZ) protected booleanSwimNavigation.canPathDirectlyThrough(Vec3d origin, Vec3d target, int sizeX, int sizeY, int sizeZ) protected voidEntityNavigation.checkTimeouts(Vec3d currentPos) protected voidSwimNavigation.checkTimeouts(Vec3d currentPos) private booleanMobNavigation.method_13106(int int2, int int3, int int4, int int5, int int6, int int7, Vec3d vec3d, double double2, double double3) -
Uses of Vec3d in net.minecraft.entity.boss.dragon
Methods in net.minecraft.entity.boss.dragon that return Vec3d -
Uses of Vec3d in net.minecraft.entity.damage
Methods in net.minecraft.entity.damage that return Vec3d -
Uses of Vec3d in net.minecraft.entity.decoration
Methods in net.minecraft.entity.decoration with parameters of type Vec3dModifier and TypeMethodDescriptionArmorStandEntity.interactAt(PlayerEntity player, Vec3d hitPos, Hand hand) protected EquipmentSlotArmorStandEntity.method_14045(Vec3d vec3d) -
Uses of Vec3d in net.minecraft.entity.mob
Fields in net.minecraft.entity.mob declared as Vec3dMethods in net.minecraft.entity.mob that return Vec3d -
Uses of Vec3d in net.minecraft.entity.passive
Methods in net.minecraft.entity.passive that return Vec3dMethods in net.minecraft.entity.passive with parameters of type Vec3d -
Uses of Vec3d in net.minecraft.entity.player
Fields in net.minecraft.entity.player declared as Vec3dModifier and TypeFieldDescriptionprivate Vec3dServerPlayerEntity.field_16402private Vec3dServerPlayerEntity.field_16405Methods in net.minecraft.entity.player that return Vec3dMethods in net.minecraft.entity.player with parameters of type Vec3dModifier and TypeMethodDescriptionvoidServerPlayerEntity.method_15563(class_4048.class_4049 class_4049, Vec3d vec3d) -
Uses of Vec3d in net.minecraft.entity.projectile
Methods in net.minecraft.entity.projectile with parameters of type Vec3d -
Uses of Vec3d in net.minecraft.entity.vehicle
Methods in net.minecraft.entity.vehicle that return Vec3dModifier and TypeMethodDescriptionCommandBlockMinecartEntity.class_3532.method_16274()AbstractMinecartEntity.snapPositionToRail(double x, double y, double z) AbstractMinecartEntity.snapPositionToRailWithOffset(double x, double y, double z, double offset) -
Uses of Vec3d in net.minecraft.fluid
Methods in net.minecraft.fluid that return Vec3dModifier and TypeMethodDescriptionprotected abstract Vec3dFluid.method_17779(RenderBlockView renderBlockView, BlockPos blockPos, FluidState fluidState) default Vec3dFluidState.method_17803(RenderBlockView renderBlockView, BlockPos blockPos) -
Uses of Vec3d in net.minecraft.network.packet.c2s.play
Fields in net.minecraft.network.packet.c2s.play declared as Vec3dMethods in net.minecraft.network.packet.c2s.play that return Vec3dConstructors in net.minecraft.network.packet.c2s.play with parameters of type Vec3dModifierConstructorDescriptionPlayerInteractEntityC2SPacket(Entity entity, Hand hand, Vec3d vec3d) -
Uses of Vec3d in net.minecraft.network.packet.s2c.play
Constructors in net.minecraft.network.packet.s2c.play with parameters of type Vec3dModifierConstructorDescriptionExplosionS2CPacket(double x, double y, double z, float radius, List<BlockPos> affectedBlocks, Vec3d velocity) -
Uses of Vec3d in net.minecraft.server.command
Fields in net.minecraft.server.command declared as Vec3dMethods in net.minecraft.server.command with parameters of type Vec3dModifier and TypeMethodDescriptionprivate static intParticleCommand.method_20886(class_3915 class_3915, ParticleEffect particleEffect, Vec3d vec3d, Vec3d vec3d2, float float2, int int2, boolean bool, Collection<ServerPlayerEntity> collection) private static intPlaySoundCommand.method_20896(class_3915 class_3915, Collection<ServerPlayerEntity> collection, Identifier identifier, SoundCategory soundCategory, Vec3d vec3d, float float2, float float3, float float4) private static intSummonCommand.method_21041(class_3915 class_3915, Identifier identifier, Vec3d vec3d, NbtCompound nbtCompound, boolean bool) Constructors in net.minecraft.server.command with parameters of type Vec3d -
Uses of Vec3d in net.minecraft.server.network
Fields in net.minecraft.server.network declared as Vec3d -
Uses of Vec3d in net.minecraft.util
Methods in net.minecraft.util that return Vec3dModifier and TypeMethodDescriptionprivate static Vec3dRandomVectorGenerator.method_13957(PathAwareEntity pathAwareEntity, int int2, int int3, Vec3d vec3d, boolean bool, double double2) static Vec3dRandomVectorGenerator.method_13959(PathAwareEntity mob, int int2, int int3) static Vec3dRandomVectorGenerator.method_15715(PathAwareEntity pathAwareEntity, int int2, int int3, Vec3d vec3d, double double2) static Vec3dRandomVectorGenerator.method_2799(PathAwareEntity mob, int int2, int int3) static Vec3dRandomVectorGenerator.method_2800(PathAwareEntity mob, int int2, int int3, Vec3d vec3d) static Vec3dRandomVectorGenerator.method_2801(PathAwareEntity mob, int int2, int int3, Vec3d vec3d) private static Vec3dRandomVectorGenerator.method_2802(PathAwareEntity mob, int int2, int int3, Vec3d vec3d) Methods in net.minecraft.util with parameters of type Vec3dModifier and TypeMethodDescriptionprivate static Vec3dRandomVectorGenerator.method_13957(PathAwareEntity pathAwareEntity, int int2, int int3, Vec3d vec3d, boolean bool, double double2) static Vec3dRandomVectorGenerator.method_15715(PathAwareEntity pathAwareEntity, int int2, int int3, Vec3d vec3d, double double2) private static BlockPosRandomVectorGenerator.method_15716(Random random, int int2, int int3, Vec3d vec3d, double double2) static Vec3dRandomVectorGenerator.method_2800(PathAwareEntity mob, int int2, int int3, Vec3d vec3d) static Vec3dRandomVectorGenerator.method_2801(PathAwareEntity mob, int int2, int int3, Vec3d vec3d) private static Vec3dRandomVectorGenerator.method_2802(PathAwareEntity mob, int int2, int int3, Vec3d vec3d) -
Uses of Vec3d in net.minecraft.util.hit
Fields in net.minecraft.util.hit declared as Vec3dConstructors in net.minecraft.util.hit with parameters of type Vec3dModifierConstructorDescriptionBlockHitResult(Entity entity, Vec3d pos) BlockHitResult(BlockHitResult.Type hitType, Vec3d vec, Direction direction, BlockPos pos) BlockHitResult(Vec3d vec, Direction direction, BlockPos pos) -
Uses of Vec3d in net.minecraft.util.math
Fields in net.minecraft.util.math declared as Vec3dMethods in net.minecraft.util.math that return Vec3dModifier and TypeMethodDescriptionVec3d.add(double x, double y, double z) Vec3d.crossProduct(Vec3d vec) static Vec3dVec3d.fromPolar(float x, float y) static Vec3dBox.getCenter()Vec3d.method_18012(EnumSet<Direction.Axis> enumSet) Vec3d.multiply(double value) Vec3d.normalize()Vec3d.reverseSubtract(Vec3d vec) Vec3d.rotateX(float degrees) Vec3d.rotateY(float degrees) Vec3d.subtract(double x, double y, double z) Methods in net.minecraft.util.math with parameters of type Vec3dModifier and TypeMethodDescriptionbooleanVec3d.crossProduct(Vec3d vec) doubleVec3d.distanceTo(Vec3d vec) doubleVec3d.dotProduct(Vec3d vec) booleanBox.intersects(Vec3d vec1, Vec3d vec2) private static DirectionBox.method_18001(Box box, Vec3d vec3d, double[] double2, Direction direction, double double3, double double4, double double5) Box.method_18002(Vec3d vec3d, Vec3d vec3d2, BlockPos blockPos) Box.method_585(Vec3d vec1, Vec3d vec2) static BlockHitResultVec3d.reverseSubtract(Vec3d vec) doubleVec3d.squaredDistanceTo(Vec3d vec) Constructors in net.minecraft.util.math with parameters of type Vec3d -
Uses of Vec3d in net.minecraft.util.shapes
Methods in net.minecraft.util.shapes with parameters of type Vec3dModifier and TypeMethodDescription -
Uses of Vec3d in net.minecraft.village
Methods in net.minecraft.village that return Vec3d -
Uses of Vec3d in net.minecraft.world
Methods in net.minecraft.world that return Vec3dModifier and TypeMethodDescriptionWorld.getCloudColor(float tickDelta) World.getFogColor(float tickDelta) abstract Vec3dCommandBlockExecutor.method_16274()World.method_3631(Entity entity, float float2) Methods in net.minecraft.world with parameters of type Vec3dModifier and TypeMethodDescriptionfloatWorld.method_3612(Vec3d pos, Box box) World.method_3614(Vec3d vec3d, Vec3d vec3d2, class_4079 class_4079) World.method_3615(Vec3d vec3d, Vec3d vec3d2, class_4079 class_4079, boolean bool, boolean bool2) -
Uses of Vec3d in net.minecraft.world.dimension
Methods in net.minecraft.world.dimension that return Vec3dModifier and TypeMethodDescriptionabstract Vec3dDimension.getFogColor(float skyAngle, float tickDelta) TheEndDimension.getFogColor(float skyAngle, float tickDelta) TheNetherDimension.getFogColor(float skyAngle, float tickDelta) -
Uses of Vec3d in net.minecraft.world.explosion
Fields in net.minecraft.world.explosion with type parameters of type Vec3dMethods in net.minecraft.world.explosion that return types with arguments of type Vec3d