Uses of Class
net.minecraft.util.math.Vec3f
-
Uses of Vec3f in com.mojang.blaze3d.platform
Methods in com.mojang.blaze3d.platform with parameters of type Vec3f Modifier and Type Method Description static void
GlStateManager. setupGui3DDiffuseLighting(Vec3f vec3f, Vec3f vec3f2)
static void
GlStateManager. setupGuiFlatDiffuseLighting(Vec3f vec3f, Vec3f vec3f2)
static void
GlStateManager. setupLevelDiffuseLighting(Vec3f vec3f, Vec3f vec3f2, Matrix4f matrix4f)
-
Uses of Vec3f in com.mojang.blaze3d.systems
Fields in com.mojang.blaze3d.systems declared as Vec3f Modifier and Type Field Description private static Vec3f[]
RenderSystem. shaderLightDirections
Methods in com.mojang.blaze3d.systems with parameters of type Vec3f Modifier and Type Method Description static void
RenderSystem. _setShaderLights(Vec3f vec3f, Vec3f vec3f2)
static void
RenderSystem. setShaderLights(Vec3f vec3f, Vec3f vec3f2)
static void
RenderSystem. setupGui3DDiffuseLighting(Vec3f vec3f, Vec3f vec3f2)
static void
RenderSystem. setupGuiFlatDiffuseLighting(Vec3f vec3f, Vec3f vec3f2)
static void
RenderSystem. setupLevelDiffuseLighting(Vec3f vec3f, Vec3f vec3f2, Matrix4f matrix4f)
-
Uses of Vec3f in net.minecraft.client.font
Fields in net.minecraft.client.font declared as Vec3f Modifier and Type Field Description private static Vec3f
TextRenderer. FORWARD_SHIFT
-
Uses of Vec3f in net.minecraft.client.gl
-
Uses of Vec3f in net.minecraft.client.model
Fields in net.minecraft.client.model declared as Vec3f Modifier and Type Field Description private Vec3f
ModelCuboidData. dimensions
Vec3f
ModelPart.Quad. direction
private Vec3f
ModelCuboidData. offset
Vec3f
ModelPart.Vertex. pos
Constructors in net.minecraft.client.model with parameters of type Vec3f Constructor Description Vertex(Vec3f pos, float u, float v)
-
Uses of Vec3f in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as Vec3f Modifier and Type Field Description private Vec3f
DustColorTransitionParticle. field_28244
private Vec3f
DustColorTransitionParticle. field_28245
Methods in net.minecraft.client.particle that return Vec3f Modifier and Type Method Description private Vec3f
DustColorTransitionParticle. method_33073(Vec3f vec3f, float float2)
Methods in net.minecraft.client.particle with parameters of type Vec3f Modifier and Type Method Description private Vec3f
DustColorTransitionParticle. method_33073(Vec3f vec3f, float float2)
-
Uses of Vec3f in net.minecraft.client.render
Fields in net.minecraft.client.render declared as Vec3f Modifier and Type Field Description private Vec3f
Camera. diagonalPlane
private static Vec3f
DiffuseLighting. field_24426
private static Vec3f
DiffuseLighting. field_24427
private static Vec3f
DiffuseLighting. field_24428
private static Vec3f
DiffuseLighting. field_24429
private @Nullable Vec3f[]
BufferBuilder. field_27348
private @Nullable Vec3f[]
BufferBuilder.State. field_27360
private static Vec3f
DiffuseLighting. field_29567
private static Vec3f
DiffuseLighting. field_29568
private Vec3f
Camera. horizontalPlane
private Vec3f
Camera. verticalPlane
Methods in net.minecraft.client.render that return Vec3f Modifier and Type Method Description Vec3f
Camera. getHorizontalPlane()
Vec3f
Camera. getVerticalPlane()
private Vec3f[]
BufferBuilder. method_31954()
Vec3f
Camera. method_35689()
Constructors in net.minecraft.client.render with parameters of type Vec3f Constructor Description State(VertexFormat.DrawMode drawMode, int int2, @Nullable Vec3f[] vec3f, float float2, float float3, float float4)
-
Uses of Vec3f in net.minecraft.client.render.debug
Methods in net.minecraft.client.render.debug that return Vec3f Modifier and Type Method Description private Vec3f
HeightmapDebugRenderer. method_27037(Heightmap.Type type)
-
Uses of Vec3f in net.minecraft.client.render.model
Methods in net.minecraft.client.render.model with parameters of type Vec3f Modifier and Type Method Description BakedQuad
BakedQuadFactory. 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 void
BakedQuadFactory. packVertexData(int[] vertices, int cornerIndex, Vec3f position, Sprite sprite, ModelElementTexture modelElementTexture)
private void
BakedQuadFactory. rotateVertex(Vec3f vector, @Nullable ModelRotation rotation)
void
BakedQuadFactory. transformVertex(Vec3f vertex, AffineTransformation transformation)
private void
BakedQuadFactory. 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 Vec3f Modifier and Type Field Description private static Vec3f
Transformation.Deserializer. DEFAULT_ROTATION
private static Vec3f
Transformation.Deserializer. DEFAULT_SCALE
private static Vec3f
Transformation.Deserializer. DEFAULT_TRANSLATION
Vec3f
ModelElement. from
Vec3f
ModelRotation. origin
Vec3f
Transformation. rotation
Vec3f
Transformation. scale
Vec3f
ModelElement. to
Vec3f
Transformation. translation
Methods in net.minecraft.client.render.model.json that return Vec3f Modifier and Type Method Description private Vec3f
ModelElement.Deserializer. deserializeFrom(JsonObject object)
private Vec3f
ModelElement.Deserializer. deserializeTo(JsonObject object)
private Vec3f
ModelElement.Deserializer. deserializeVec3f(JsonObject object, String name)
private Vec3f
Transformation.Deserializer. parseVector3f(JsonObject json, String key, Vec3f fallback)
Methods in net.minecraft.client.render.model.json with parameters of type Vec3f Modifier and Type Method Description private Vec3f
Transformation.Deserializer. parseVector3f(JsonObject json, String key, Vec3f fallback)
Constructors in net.minecraft.client.render.model.json with parameters of type Vec3f Constructor Description ModelElement(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 Modifier and Type Method Description void
SoundListener. setOrientation(Vec3f at, Vec3f up)
-
Uses of Vec3f in net.minecraft.entity
Methods in net.minecraft.entity that return Vec3f Modifier and Type Method Description default Vec3f
CrossbowUser. getProjectileLaunchVelocity(LivingEntity entity, Vec3d positionDelta, float multishotSpray)
-
Uses of Vec3f in net.minecraft.particle
Fields in net.minecraft.particle declared as Vec3f Modifier and Type Field Description protected Vec3f
AbstractDustParticleEffect. color
static Vec3f
DustParticleEffect. RED
static Vec3f
DustColorTransitionParticleEffect. SCULK_BLUE
private Vec3f
DustColorTransitionParticleEffect. toColor
Methods in net.minecraft.particle that return Vec3f Modifier and Type Method Description Vec3f
AbstractDustParticleEffect. getColor()
Vec3f
DustColorTransitionParticleEffect. getFromColor()
Vec3f
DustColorTransitionParticleEffect. getToColor()
static Vec3f
AbstractDustParticleEffect. method_33466(PacketByteBuf packetByteBuf)
static Vec3f
AbstractDustParticleEffect. readColor(com.mojang.brigadier.StringReader stringReader)
Constructors in net.minecraft.particle with parameters of type Vec3f Constructor Description AbstractDustParticleEffect(Vec3f vec3f, float scale)
DustColorTransitionParticleEffect(Vec3f vec3f, Vec3f vec3f2, float scale)
DustParticleEffect(Vec3f vec3f, float scale)
-
Uses of Vec3f in net.minecraft.util.math
Fields in net.minecraft.util.math declared as Vec3f Modifier and Type Field Description static Vec3f
Vec3f. field_29501
static Vec3f
Vec3f. NEGATIVE_X
static Vec3f
Vec3f. NEGATIVE_Y
static Vec3f
Vec3f. NEGATIVE_Z
static Vec3f
Vec3f. POSITIVE_X
static Vec3f
Vec3f. POSITIVE_Y
static Vec3f
Vec3f. POSITIVE_Z
private @Nullable Vec3f
AffineTransformation. scale
private @Nullable Vec3f
AffineTransformation. translation
Fields in net.minecraft.util.math with type parameters of type Vec3f Modifier and Type Field Description static com.mojang.serialization.Codec<Vec3f>
Vec3f. CODEC
Methods in net.minecraft.util.math that return Vec3f Modifier and Type Method Description Vec3f
Vec3f. copy()
Vec3f
AffineTransformation. getScale()
Vec3f
AffineTransformation. getTranslation()
Vec3f
Direction. getUnitVector()
Vec3f
Quaternion. method_35820()
Vec3f
Quaternion. method_35824()
Vec3f
Quaternion. method_35827()
Vec3f
Quaternion. method_35828()
Methods in net.minecraft.util.math that return types with arguments of type Vec3f Modifier and Type Method Description Triple<Quaternion,Vec3f,Quaternion>
Matrix3f. decomposeLinearTransformation()
static com.mojang.datafixers.util.Pair<Matrix3f,Vec3f>
AffineTransformation. getLinearTransformationAndTranslationFromAffine(Matrix4f affineTransform)
Methods in net.minecraft.util.math with parameters of type Vec3f Modifier and Type Method Description void
Vec3f. add(Vec3f vector)
void
Matrix4f. addToLastColumn(Vec3f vector)
void
Vec3f. cross(Vec3f vector)
float
Vec3f. dot(Vec3f other)
void
Vec3f. lerp(Vec3f vector, float delta)
static Quaternion
Quaternion. method_35823(Vec3f vec3f)
static Quaternion
Quaternion. method_35826(Vec3f vec3f)
void
Vec3f. method_35920(Vec3f vec3f)
void
Vec3f. method_35921(Vec3f vec3f, Vec3f vec3f2)
void
Vector4f. multiplyComponentwise(Vec3f vector)
private static Matrix4f
AffineTransformation. setup(@Nullable Vec3f translation, @Nullable Quaternion rotation2, @Nullable Vec3f scale, @Nullable Quaternion rotation1)
void
Vec3f. subtract(Vec3f other)
Constructors in net.minecraft.util.math with parameters of type Vec3f Constructor Description AffineTransformation(@Nullable Vec3f translation, @Nullable Quaternion rotation2, @Nullable Vec3f scale, @Nullable Quaternion rotation1)
Quaternion(Vec3f axis, float rotationAngle, boolean degrees)
Vec3d(Vec3f vec)
Vector4f(Vec3f vector)