Class TexturePosition

java.lang.Object
net.minecraft.client.util.math.TexturePosition

@Environment(CLIENT) public class TexturePosition extends Object
Encapsulates a position vector and the texture's u and v coordinates.
Mappings:
Namespace Name
official cqi
intermediary net/minecraft/class_459
named net/minecraft/client/util/math/TexturePosition
  • Field Details

    • position

      public Vec3d position
      Mappings:
      Namespace Name Mixin selector
      official a Lcqi;a:Lcee;
      intermediary field_1548 Lnet/minecraft/class_459;field_1548:Lnet/minecraft/class_236;
      named position Lnet/minecraft/client/util/math/TexturePosition;position:Lnet/minecraft/util/math/Vec3d;
    • u

      public float u
      The texture's u value.
      Mappings:
      Namespace Name Mixin selector
      official b Lcqi;b:F
      intermediary field_1549 Lnet/minecraft/class_459;field_1549:F
      named u Lnet/minecraft/client/util/math/TexturePosition;u:F
    • v

      public float v
      The texture's v value.
      Mappings:
      Namespace Name Mixin selector
      official c Lcqi;c:F
      intermediary field_1550 Lnet/minecraft/class_459;field_1550:F
      named v Lnet/minecraft/client/util/math/TexturePosition;v:F
  • Constructor Details

    • TexturePosition

      public TexturePosition(float x, float y, float z, float u, float v)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcqi;<init>(FFFFF)V
      intermediary <init> Lnet/minecraft/class_459;<init>(FFFFF)V
      named <init> Lnet/minecraft/client/util/math/TexturePosition;<init>(FFFFF)V
    • TexturePosition

      public TexturePosition(TexturePosition position, float u, float v)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcqi;<init>(Lcqi;FF)V
      intermediary <init> Lnet/minecraft/class_459;<init>(Lnet/minecraft/class_459;FF)V
      named <init> Lnet/minecraft/client/util/math/TexturePosition;<init>(Lnet/minecraft/client/util/math/TexturePosition;FF)V
    • TexturePosition

      public TexturePosition(Vec3d position, float u, float v)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcqi;<init>(Lcee;FF)V
      intermediary <init> Lnet/minecraft/class_459;<init>(Lnet/minecraft/class_236;FF)V
      named <init> Lnet/minecraft/client/util/math/TexturePosition;<init>(Lnet/minecraft/util/math/Vec3d;FF)V
  • Method Details

    • withUv

      public TexturePosition withUv(float u, float v)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqi;a(FF)Lcqi;
      intermediary method_1181 Lnet/minecraft/class_459;method_1181(FF)Lnet/minecraft/class_459;
      named withUv Lnet/minecraft/client/util/math/TexturePosition;withUv(FF)Lnet/minecraft/client/util/math/TexturePosition;