Class Sprite

java.lang.Object
net.minecraft.client.texture.Sprite

@Environment(CLIENT) public class Sprite extends Object
Mappings:
Namespace Name
named net/minecraft/client/texture/Sprite
intermediary net/minecraft/class_1058
official hrr
  • Field Details

    • atlasId

      private final Identifier atlasId
      Mappings:
      Namespace Name Mixin selector
      named atlasId Lnet/minecraft/client/texture/Sprite;atlasId:Lnet/minecraft/util/Identifier;
      intermediary field_40552 Lnet/minecraft/class_1058;field_40552:Lnet/minecraft/class_2960;
      official a Lhrr;a:Lame;
    • contents

      private final SpriteContents contents
      Mappings:
      Namespace Name Mixin selector
      named contents Lnet/minecraft/client/texture/Sprite;contents:Lnet/minecraft/client/texture/SpriteContents;
      intermediary field_40553 Lnet/minecraft/class_1058;field_40553:Lnet/minecraft/class_7764;
      official b Lhrr;b:Lhrl;
    • animated

      private final boolean animated
      Mappings:
      Namespace Name Mixin selector
      named animated Lnet/minecraft/client/texture/Sprite;animated:Z
      intermediary field_59983 Lnet/minecraft/class_1058;field_59983:Z
      official c Lhrr;c:Z
    • x

      final int x
      Mappings:
      Namespace Name Mixin selector
      named x Lnet/minecraft/client/texture/Sprite;x:I
      intermediary field_5258 Lnet/minecraft/class_1058;field_5258:I
      official d Lhrr;d:I
    • y

      final int y
      Mappings:
      Namespace Name Mixin selector
      named y Lnet/minecraft/client/texture/Sprite;y:I
      intermediary field_5256 Lnet/minecraft/class_1058;field_5256:I
      official e Lhrr;e:I
    • minU

      private final float minU
      Mappings:
      Namespace Name Mixin selector
      named minU Lnet/minecraft/client/texture/Sprite;minU:F
      intermediary field_5270 Lnet/minecraft/class_1058;field_5270:F
      official f Lhrr;f:F
    • maxU

      private final float maxU
      Mappings:
      Namespace Name Mixin selector
      named maxU Lnet/minecraft/client/texture/Sprite;maxU:F
      intermediary field_5269 Lnet/minecraft/class_1058;field_5269:F
      official g Lhrr;g:F
    • minV

      private final float minV
      Mappings:
      Namespace Name Mixin selector
      named minV Lnet/minecraft/client/texture/Sprite;minV:F
      intermediary field_5268 Lnet/minecraft/class_1058;field_5268:F
      official h Lhrr;h:F
    • maxV

      private final float maxV
      Mappings:
      Namespace Name Mixin selector
      named maxV Lnet/minecraft/client/texture/Sprite;maxV:F
      intermediary field_5267 Lnet/minecraft/class_1058;field_5267:F
      official i Lhrr;i:F
  • Constructor Details

    • Sprite

      protected Sprite(Identifier atlasId, SpriteContents contents, int atlasWidth, int atlasHeight, int x, int y)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/texture/Sprite;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/client/texture/SpriteContents;IIII)V
      intermediary <init> Lnet/minecraft/class_1058;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_7764;IIII)V
      official <init> Lhrr;<init>(Lame;Lhrl;IIII)V
  • Method Details

    • getX

      public int getX()
      Mappings:
      Namespace Name Mixin selector
      named getX Lnet/minecraft/client/texture/Sprite;getX()I
      intermediary method_35806 Lnet/minecraft/class_1058;method_35806()I
      official a Lhrr;a()I
    • getY

      public int getY()
      Mappings:
      Namespace Name Mixin selector
      named getY Lnet/minecraft/client/texture/Sprite;getY()I
      intermediary method_35807 Lnet/minecraft/class_1058;method_35807()I
      official b Lhrr;b()I
    • getMinU

      public float getMinU()
      Mappings:
      Namespace Name Mixin selector
      named getMinU Lnet/minecraft/client/texture/Sprite;getMinU()F
      intermediary method_4594 Lnet/minecraft/class_1058;method_4594()F
      official c Lhrr;c()F
    • getMaxU

      public float getMaxU()
      Mappings:
      Namespace Name Mixin selector
      named getMaxU Lnet/minecraft/client/texture/Sprite;getMaxU()F
      intermediary method_4577 Lnet/minecraft/class_1058;method_4577()F
      official d Lhrr;d()F
    • getContents

      public SpriteContents getContents()
      Mappings:
      Namespace Name Mixin selector
      named getContents Lnet/minecraft/client/texture/Sprite;getContents()Lnet/minecraft/client/texture/SpriteContents;
      intermediary method_45851 Lnet/minecraft/class_1058;method_45851()Lnet/minecraft/class_7764;
      official e Lhrr;e()Lhrl;
    • isAnimated

      public boolean isAnimated()
      Mappings:
      Namespace Name Mixin selector
      named isAnimated Lnet/minecraft/client/texture/Sprite;isAnimated()Z
      intermediary method_70951 Lnet/minecraft/class_1058;method_70951()Z
      official f Lhrr;f()Z
    • createAnimation

      @Nullable public @Nullable Sprite.TickableAnimation createAnimation()
      Mappings:
      Namespace Name Mixin selector
      named createAnimation Lnet/minecraft/client/texture/Sprite;createAnimation()Lnet/minecraft/client/texture/Sprite$TickableAnimation;
      intermediary method_33437 Lnet/minecraft/class_1058;method_33437()Lnet/minecraft/class_1058$class_7770;
      official g Lhrr;g()Lhrr$a;
    • getFrameU

      public float getFrameU(float frame)
      Mappings:
      Namespace Name Mixin selector
      named getFrameU Lnet/minecraft/client/texture/Sprite;getFrameU(F)F
      intermediary method_4580 Lnet/minecraft/class_1058;method_4580(F)F
      official a Lhrr;a(F)F
    • getFrameFromU

      public float getFrameFromU(float u)
      Mappings:
      Namespace Name Mixin selector
      named getFrameFromU Lnet/minecraft/client/texture/Sprite;getFrameFromU(F)F
      intermediary method_35804 Lnet/minecraft/class_1058;method_35804(F)F
      official b Lhrr;b(F)F
    • getMinV

      public float getMinV()
      Mappings:
      Namespace Name Mixin selector
      named getMinV Lnet/minecraft/client/texture/Sprite;getMinV()F
      intermediary method_4593 Lnet/minecraft/class_1058;method_4593()F
      official h Lhrr;h()F
    • getMaxV

      public float getMaxV()
      Mappings:
      Namespace Name Mixin selector
      named getMaxV Lnet/minecraft/client/texture/Sprite;getMaxV()F
      intermediary method_4575 Lnet/minecraft/class_1058;method_4575()F
      official i Lhrr;i()F
    • getFrameV

      public float getFrameV(float frame)
      Mappings:
      Namespace Name Mixin selector
      named getFrameV Lnet/minecraft/client/texture/Sprite;getFrameV(F)F
      intermediary method_4570 Lnet/minecraft/class_1058;method_4570(F)F
      official c Lhrr;c(F)F
    • getFrameFromV

      public float getFrameFromV(float v)
      Mappings:
      Namespace Name Mixin selector
      named getFrameFromV Lnet/minecraft/client/texture/Sprite;getFrameFromV(F)F
      intermediary method_35805 Lnet/minecraft/class_1058;method_35805(F)F
      official d Lhrr;d(F)F
    • getAtlasId

      public Identifier getAtlasId()
      Mappings:
      Namespace Name Mixin selector
      named getAtlasId Lnet/minecraft/client/texture/Sprite;getAtlasId()Lnet/minecraft/util/Identifier;
      intermediary method_45852 Lnet/minecraft/class_1058;method_45852()Lnet/minecraft/class_2960;
      official j Lhrr;j()Lame;
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • upload

      public void upload(GpuTexture texture)
      Mappings:
      Namespace Name Mixin selector
      named upload Lnet/minecraft/client/texture/Sprite;upload(Lcom/mojang/blaze3d/textures/GpuTexture;)V
      intermediary method_4584 Lnet/minecraft/class_1058;method_4584(Lcom/mojang/blaze3d/textures/GpuTexture;)V
      official a Lhrr;a(Lcom/mojang/blaze3d/textures/GpuTexture;)V
    • getUvScaleDeltaFactor

      private float getUvScaleDeltaFactor()
      Mappings:
      Namespace Name Mixin selector
      named getUvScaleDeltaFactor Lnet/minecraft/client/texture/Sprite;getUvScaleDeltaFactor()F
      intermediary method_23841 Lnet/minecraft/class_1058;method_23841()F
      official l Lhrr;l()F
    • getUvScaleDelta

      public float getUvScaleDelta()
      Mappings:
      Namespace Name Mixin selector
      named getUvScaleDelta Lnet/minecraft/client/texture/Sprite;getUvScaleDelta()F
      intermediary method_23842 Lnet/minecraft/class_1058;method_23842()F
      official k Lhrr;k()F
    • getTextureSpecificVertexConsumer

      public VertexConsumer getTextureSpecificVertexConsumer(VertexConsumer consumer)
      Mappings:
      Namespace Name Mixin selector
      named getTextureSpecificVertexConsumer Lnet/minecraft/client/texture/Sprite;getTextureSpecificVertexConsumer(Lnet/minecraft/client/render/VertexConsumer;)Lnet/minecraft/client/render/VertexConsumer;
      intermediary method_24108 Lnet/minecraft/class_1058;method_24108(Lnet/minecraft/class_4588;)Lnet/minecraft/class_4588;
      official a Lhrr;a(Lfof;)Lfof;