Uses of Class
net.minecraft.util.math.Vec3f
Packages that use Vec3f
Package
Description
-
Uses of Vec3f in com.mojang.blaze3d.platform
Methods in com.mojang.blaze3d.platform with parameters of type Vec3fModifier and TypeMethodDescriptionstatic voidGlStateManager.setupGui3DDiffuseLighting(Vec3f vec3f, Vec3f vec3f2) static voidGlStateManager.setupGuiFlatDiffuseLighting(Vec3f vec3f, Vec3f vec3f2) static voidGlStateManager.setupLevelDiffuseLighting(Vec3f vec3f, Vec3f vec3f2, Matrix4f matrix4f) -
Uses of Vec3f in com.mojang.blaze3d.systems
Fields in com.mojang.blaze3d.systems declared as Vec3fMethods in com.mojang.blaze3d.systems with parameters of type Vec3fModifier and TypeMethodDescriptionstatic voidRenderSystem._setShaderLights(Vec3f vec3f, Vec3f vec3f2) static voidRenderSystem.setShaderLights(Vec3f vec3f, Vec3f vec3f2) static voidRenderSystem.setupGui3DDiffuseLighting(Vec3f vec3f, Vec3f vec3f2) static voidRenderSystem.setupGuiFlatDiffuseLighting(Vec3f vec3f, Vec3f vec3f2) static voidRenderSystem.setupLevelDiffuseLighting(Vec3f vec3f, Vec3f vec3f2, Matrix4f matrix4f) -
Uses of Vec3f in net.minecraft.client.font
Fields in net.minecraft.client.font declared as Vec3f -
Uses of Vec3f in net.minecraft.client.gl
Methods in net.minecraft.client.gl with parameters of type Vec3f -
Uses of Vec3f in net.minecraft.client.model
Fields in net.minecraft.client.model declared as Vec3fModifier and TypeFieldDescriptionprivate final Vec3fModelCuboidData.dimensionsfinal Vec3fModelPart.Quad.directionprivate final Vec3fModelCuboidData.offsetfinal Vec3fModelPart.Vertex.posMethods in net.minecraft.client.model with parameters of type Vec3fModifier and TypeMethodDescriptionvoidvoidvoidConstructors in net.minecraft.client.model with parameters of type Vec3f -
Uses of Vec3f in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as Vec3fModifier and TypeFieldDescriptionprivate final Vec3fDustColorTransitionParticle.endColorprivate static final Vec3fShriekParticle.field_38334private static final Vec3fShriekParticle.field_38335private final Vec3fDustColorTransitionParticle.startColorMethods in net.minecraft.client.particle that return Vec3fMethods in net.minecraft.client.particle with parameters of type Vec3fModifier and TypeMethodDescriptionprivate Vec3fprivate voidShriekParticle.method_42584(VertexConsumer vertexConsumer, Vec3f vec3f, float float2, float float3, int int2) -
Uses of Vec3f in net.minecraft.client.render
Fields in net.minecraft.client.render declared as Vec3fModifier and TypeFieldDescriptionprivate final Vec3fCamera.diagonalPlaneprivate static final Vec3fDiffuseLighting.field_24426private static final Vec3fDiffuseLighting.field_24427private static final Vec3fDiffuseLighting.field_24428private static final Vec3fDiffuseLighting.field_24429private static final Vec3fDiffuseLighting.field_29567private static final Vec3fDiffuseLighting.field_29568private final Vec3fCamera.horizontalPlaneBufferBuilder.sortingPrimitiveCentersBufferBuilder.State.sortingPrimitiveCentersprivate final Vec3fCamera.verticalPlaneMethods in net.minecraft.client.render that return Vec3fModifier and TypeMethodDescriptionprivate Vec3f[]BufferBuilder.buildPrimitiveCenters()final Vec3fCamera.getDiagonalPlane()final Vec3fCamera.getHorizontalPlane()final Vec3fCamera.getVerticalPlane()Constructors in net.minecraft.client.render with parameters of type Vec3fModifierConstructorDescription(package private)State(VertexFormat.DrawMode drawMode, int vertexCount, @Nullable Vec3f[] currentParameters, float cameraX, float cameraY, float cameraZ) -
Uses of Vec3f in net.minecraft.client.render.debug
Methods in net.minecraft.client.render.debug that return Vec3fModifier and TypeMethodDescriptionprivate Vec3fHeightmapDebugRenderer.getColorForHeightmapType(Heightmap.Type type) -
Uses of Vec3f in net.minecraft.client.render.entity.animation
Fields in net.minecraft.client.render.entity.animation declared as Vec3fModifier and TypeFieldDescriptionprivate final Vec3fKeyframe.targetThe field for thetargetrecord component.Methods in net.minecraft.client.render.entity.animation that return Vec3fModifier and TypeMethodDescriptionTransformation.Interpolation.apply(Vec3f vec3f, float delta, Keyframe[] keyframes, int start, int end, float float2) static Vec3fAnimationHelper.method_41822(double double2, double double3, double double4) static Vec3fAnimationHelper.method_41823(float float2, float float3, float float4) static Vec3fAnimationHelper.method_41829(float float2, float float3, float float4) Keyframe.target()Returns the value of thetargetrecord component.Methods in net.minecraft.client.render.entity.animation with parameters of type Vec3fModifier and TypeMethodDescriptionstatic voidAnimationHelper.animate(SinglePartEntityModel<?> model, Animation animation, long runningTime, float float2, Vec3f vec3f) Transformation.Interpolation.apply(Vec3f vec3f, float delta, Keyframe[] keyframes, int start, int end, float float2) voidConstructors in net.minecraft.client.render.entity.animation with parameters of type Vec3fModifierConstructorDescriptionKeyframe(float float2, Vec3f vec3f, Transformation.Interpolation interpolation) -
Uses of Vec3f in net.minecraft.client.render.entity.model
Fields in net.minecraft.client.render.entity.model declared as Vec3fMethods in net.minecraft.client.render.entity.model that return Vec3fMethods in net.minecraft.client.render.entity.model with parameters of type Vec3f -
Uses of Vec3f in net.minecraft.client.render.model
Methods in net.minecraft.client.render.model with parameters of type Vec3fModifier and TypeMethodDescriptionBakedQuadFactory.bake(Vec3f from, Vec3f to, ModelElementFace face, Sprite texture, Direction side, ModelBakeSettings settings, @Nullable ModelRotation rotation, boolean shade, Identifier modelId) private float[]BakedQuadFactory.getPositionMatrix(Vec3f from, Vec3f to) private voidBakedQuadFactory.packVertexData(int[] vertices, int cornerIndex, Vec3f position, Sprite sprite, ModelElementTexture modelElementTexture) private voidBakedQuadFactory.rotateVertex(Vec3f vector, @Nullable ModelRotation rotation) voidBakedQuadFactory.transformVertex(Vec3f vertex, AffineTransformation transformation) private voidBakedQuadFactory.transformVertex(Vec3f vertex, Vec3f origin, Matrix4f transformationMatrix, Vec3f scale) -
Uses of Vec3f in net.minecraft.client.render.model.json
Fields in net.minecraft.client.render.model.json declared as Vec3fModifier and TypeFieldDescriptionprivate static final Vec3fTransformation.Deserializer.DEFAULT_ROTATIONprivate static final Vec3fTransformation.Deserializer.DEFAULT_SCALEprivate static final Vec3fTransformation.Deserializer.DEFAULT_TRANSLATIONfinal Vec3fModelElement.fromfinal Vec3fModelRotation.originfinal Vec3fTransformation.rotationfinal Vec3fTransformation.scalefinal Vec3fModelElement.tofinal Vec3fTransformation.translationMethods in net.minecraft.client.render.model.json that return Vec3fModifier and TypeMethodDescriptionprivate Vec3fModelElement.Deserializer.deserializeFrom(JsonObject object) private Vec3fModelElement.Deserializer.deserializeTo(JsonObject object) private Vec3fModelElement.Deserializer.deserializeVec3f(JsonObject object, String name) private Vec3fTransformation.Deserializer.parseVector3f(JsonObject json, String key, Vec3f fallback) Methods in net.minecraft.client.render.model.json with parameters of type Vec3fModifier and TypeMethodDescriptionprivate Vec3fTransformation.Deserializer.parseVector3f(JsonObject json, String key, Vec3f fallback) Constructors in net.minecraft.client.render.model.json with parameters of type Vec3fModifierConstructorDescriptionModelElement(Vec3f from, Vec3f to, Map<Direction, ModelElementFace> faces, @Nullable ModelRotation rotation, boolean shade) ModelRotation(Vec3f origin, Direction.Axis axis, float angle, boolean rescale) Transformation(Vec3f rotation, Vec3f translation, Vec3f scale) -
Uses of Vec3f in net.minecraft.client.sound
Methods in net.minecraft.client.sound with parameters of type Vec3f -
Uses of Vec3f in net.minecraft.entity
Methods in net.minecraft.entity that return Vec3fModifier and TypeMethodDescriptiondefault Vec3fCrossbowUser.getProjectileLaunchVelocity(LivingEntity entity, Vec3d positionDelta, float multishotSpray) Methods in net.minecraft.entity that return types with arguments of type Vec3f -
Uses of Vec3f in net.minecraft.entity.mob
Fields in net.minecraft.entity.mob declared as Vec3f -
Uses of Vec3f in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive with type parameters of type Vec3fMethods in net.minecraft.entity.passive that return types with arguments of type Vec3f -
Uses of Vec3f in net.minecraft.particle
Fields in net.minecraft.particle declared as Vec3fModifier and TypeFieldDescriptionprotected final Vec3fAbstractDustParticleEffect.colorstatic final Vec3fDustParticleEffect.REDstatic final Vec3fDustColorTransitionParticleEffect.SCULK_BLUEprivate final Vec3fDustColorTransitionParticleEffect.toColorMethods in net.minecraft.particle that return Vec3fModifier and TypeMethodDescriptionAbstractDustParticleEffect.getColor()DustColorTransitionParticleEffect.getFromColor()DustColorTransitionParticleEffect.getToColor()static Vec3fAbstractDustParticleEffect.readColor(com.mojang.brigadier.StringReader reader) static Vec3fAbstractDustParticleEffect.readColor(PacketByteBuf buf) Constructors in net.minecraft.particle with parameters of type Vec3fModifierConstructorDescriptionAbstractDustParticleEffect(Vec3f color, float scale) DustColorTransitionParticleEffect(Vec3f fromColor, Vec3f toColor, float scale) DustParticleEffect(Vec3f color, float scale) -
Uses of Vec3f in net.minecraft.util.math
Fields in net.minecraft.util.math declared as Vec3fModifier and TypeFieldDescriptionstatic Vec3fVec3f.NEGATIVE_Xstatic Vec3fVec3f.NEGATIVE_Ystatic Vec3fVec3f.NEGATIVE_Zstatic Vec3fVec3f.POSITIVE_Xstatic Vec3fVec3f.POSITIVE_Ystatic Vec3fVec3f.POSITIVE_ZAffineTransformation.scaleAffineTransformation.translationstatic Vec3fVec3f.ZEROFields in net.minecraft.util.math with type parameters of type Vec3fMethods in net.minecraft.util.math that return Vec3fModifier and TypeMethodDescriptionVec3f.copy()AffineTransformation.getScale()AffineTransformation.getTranslation()Direction.getUnitVector()Quaternion.toEulerXyz()Quaternion.toEulerXyzDegrees()Quaternion.toEulerYxz()Quaternion.toEulerYxzDegrees()Methods in net.minecraft.util.math that return types with arguments of type Vec3fModifier and TypeMethodDescriptionMatrix3f.decomposeLinearTransformation()AffineTransformation.getLinearTransformationAndTranslationFromAffine(Matrix4f affineTransform) Methods in net.minecraft.util.math with parameters of type Vec3fModifier and TypeMethodDescriptionvoidvoidMatrix4f.addToLastColumn(Vec3f vector) voidvoidfloatstatic QuaternionQuaternion.fromEulerXyz(Vec3f vector) static QuaternionQuaternion.fromEulerXyzDegrees(Vec3f vector) voidvoidVector4f.multiplyComponentwise(Vec3f vector) voidprivate static Matrix4fAffineTransformation.setup(@Nullable Vec3f translation, @Nullable Quaternion rotation2, @Nullable Vec3f scale, @Nullable Quaternion rotation1) voidConstructors in net.minecraft.util.math with parameters of type Vec3fModifierConstructorDescriptionAffineTransformation(@Nullable Vec3f translation, @Nullable Quaternion rotation2, @Nullable Vec3f scale, @Nullable Quaternion rotation1) Quaternion(Vec3f axis, float rotationAngle, boolean degrees) Copies the given vector.