Uses of Class
net.minecraft.util.math.Vec3f
Package
Description
-
Uses of Vec3f in com.mojang.blaze3d.platform
Modifier and TypeMethodDescriptionstatic 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
Modifier and TypeMethodDescriptionstatic 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
-
Uses of Vec3f in net.minecraft.client.gl
-
Uses of Vec3f in net.minecraft.client.model
-
Uses of Vec3f in net.minecraft.client.particle
Modifier and TypeFieldDescriptionprivate final Vec3f
DustColorTransitionParticle.field_28244
private final Vec3f
DustColorTransitionParticle.field_28245
Modifier and TypeMethodDescriptionprivate Vec3f
DustColorTransitionParticle.method_33073
(Vec3f vec3f, float float2) Modifier and TypeMethodDescriptionprivate Vec3f
DustColorTransitionParticle.method_33073
(Vec3f vec3f, float float2) -
Uses of Vec3f in net.minecraft.client.render
Modifier and TypeFieldDescriptionBufferBuilder.currentParameters
BufferBuilder.State.currentParameters
private final Vec3f
Camera.diagonalPlane
private static final Vec3f
DiffuseLighting.field_24426
private static final Vec3f
DiffuseLighting.field_24427
private static final Vec3f
DiffuseLighting.field_24428
private static final Vec3f
DiffuseLighting.field_24429
private static final Vec3f
DiffuseLighting.field_29567
private static final Vec3f
DiffuseLighting.field_29568
private final Vec3f
Camera.horizontalPlane
private final Vec3f
Camera.verticalPlane
Modifier and TypeMethodDescriptionprivate Vec3f[]
BufferBuilder.buildParameterVector()
final Vec3f
Camera.getDiagonalPlane()
final Vec3f
Camera.getHorizontalPlane()
final Vec3f
Camera.getVerticalPlane()
ModifierConstructorDescription(package private)
State
(VertexFormat.DrawMode drawMode, int int2, @Nullable Vec3f[] vec3f, float float2, float float3, float float4) -
Uses of Vec3f in net.minecraft.client.render.debug
Modifier and TypeMethodDescriptionprivate Vec3f
HeightmapDebugRenderer.method_27037
(Heightmap.Type type) -
Uses of Vec3f in net.minecraft.client.render.entity.model
-
Uses of Vec3f in net.minecraft.client.render.model
Modifier 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 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
Modifier and TypeFieldDescriptionprivate static final Vec3f
Transformation.Deserializer.DEFAULT_ROTATION
private static final Vec3f
Transformation.Deserializer.DEFAULT_SCALE
private static final Vec3f
Transformation.Deserializer.DEFAULT_TRANSLATION
final Vec3f
ModelElement.from
final Vec3f
ModelRotation.origin
final Vec3f
Transformation.rotation
final Vec3f
Transformation.scale
final Vec3f
ModelElement.to
final Vec3f
Transformation.translation
Modifier and TypeMethodDescriptionprivate 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) Modifier and TypeMethodDescriptionprivate Vec3f
Transformation.Deserializer.parseVector3f
(JsonObject json, String key, Vec3f fallback) ModifierConstructorDescriptionModelElement
(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
-
Uses of Vec3f in net.minecraft.entity
Modifier and TypeMethodDescriptiondefault Vec3f
CrossbowUser.getProjectileLaunchVelocity
(LivingEntity entity, Vec3d positionDelta, float multishotSpray) -
Uses of Vec3f in net.minecraft.entity.mob
-
Uses of Vec3f in net.minecraft.entity.passive
-
Uses of Vec3f in net.minecraft.particle
Modifier and TypeFieldDescriptionprotected final Vec3f
AbstractDustParticleEffect.color
static final Vec3f
DustParticleEffect.RED
static final Vec3f
DustColorTransitionParticleEffect.SCULK_BLUE
private final Vec3f
DustColorTransitionParticleEffect.toColor
Modifier and TypeMethodDescriptionAbstractDustParticleEffect.getColor()
DustColorTransitionParticleEffect.getFromColor()
DustColorTransitionParticleEffect.getToColor()
static Vec3f
AbstractDustParticleEffect.readColor
(com.mojang.brigadier.StringReader stringReader) static Vec3f
AbstractDustParticleEffect.readColor
(PacketByteBuf buf) ModifierConstructorDescriptionAbstractDustParticleEffect
(Vec3f color, float scale) DustColorTransitionParticleEffect
(Vec3f fromColor, Vec3f toColor, float scale) DustParticleEffect
(Vec3f color, float scale) -
Uses of Vec3f in net.minecraft.util.math
Modifier and TypeFieldDescriptionstatic 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
AffineTransformation.scale
AffineTransformation.translation
static Vec3f
Vec3f.ZERO
Modifier and TypeMethodDescriptionVec3f.copy()
AffineTransformation.getScale()
AffineTransformation.getTranslation()
Direction.getUnitVector()
Quaternion.method_35820()
Quaternion.method_35824()
Quaternion.method_35827()
Quaternion.method_35828()
Modifier and TypeMethodDescriptionMatrix3f.decomposeLinearTransformation()
AffineTransformation.getLinearTransformationAndTranslationFromAffine
(Matrix4f affineTransform) Modifier and TypeMethodDescriptionvoid
void
Matrix4f.addToLastColumn
(Vec3f vector) void
void
float
void
static Quaternion
Quaternion.method_35823
(Vec3f vec3f) static Quaternion
Quaternion.method_35826
(Vec3f vec3f) void
Vector4f.multiplyComponentwise
(Vec3f vector) void
private static Matrix4f
AffineTransformation.setup
(@Nullable Vec3f translation, @Nullable Quaternion rotation2, @Nullable Vec3f scale, @Nullable Quaternion rotation1) void
ModifierConstructorDescriptionAffineTransformation
(@Nullable Vec3f translation, @Nullable Quaternion rotation2, @Nullable Vec3f scale, @Nullable Quaternion rotation1) Quaternion
(Vec3f axis, float rotationAngle, boolean degrees) Copies the given vector.