Class Sprite

java.lang.Object
net.minecraft.client.texture.Sprite
Direct Known Subclasses:
class_4276

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

    • field_21033

      private static final int[] field_21033
      Mappings:
      Namespace Name Mixin selector
      official r Lddm;r:[I
      intermediary field_21033 Lnet/minecraft/class_1639;field_21033:[I
      named field_21033 Lnet/minecraft/client/texture/Sprite;field_21033:[I
    • field_21034

      private static final float[] field_21034
      Mappings:
      Namespace Name Mixin selector
      official s Lddm;s:[F
      intermediary field_21034 Lnet/minecraft/class_1639;field_21034:[F
      named field_21034 Lnet/minecraft/client/texture/Sprite;field_21034:[F
    • field_21032

      private final Identifier field_21032
      Mappings:
      Namespace Name Mixin selector
      official l Lddm;l:Lpc;
      intermediary field_21032 Lnet/minecraft/class_1639;field_21032:Lnet/minecraft/class_1653;
      named field_21032 Lnet/minecraft/client/texture/Sprite;field_21032:Lnet/minecraft/util/Identifier;
    • width

      protected final int width
      Mappings:
      Namespace Name Mixin selector
      official a Lddm;a:I
      intermediary field_6565 Lnet/minecraft/class_1639;field_6565:I
      named width Lnet/minecraft/client/texture/Sprite;width:I
    • height

      protected final int height
      Mappings:
      Namespace Name Mixin selector
      official b Lddm;b:I
      intermediary field_6566 Lnet/minecraft/class_1639;field_6566:I
      named height Lnet/minecraft/client/texture/Sprite;height:I
    • field_21028

      protected class_4277[] field_21028
      Mappings:
      Namespace Name Mixin selector
      official c Lddm;c:[Lddg;
      intermediary field_21028 Lnet/minecraft/class_1639;field_21028:[Lnet/minecraft/class_4277;
      named field_21028 Lnet/minecraft/client/texture/Sprite;field_21028:[Lnet/minecraft/class_4277;
    • field_21029

      @Nullable protected int[] field_21029
      Mappings:
      Namespace Name Mixin selector
      official d Lddm;d:[I
      intermediary field_21029 Lnet/minecraft/class_1639;field_21029:[I
      named field_21029 Lnet/minecraft/client/texture/Sprite;field_21029:[I
    • field_21030

      @Nullable protected int[] field_21030
      Mappings:
      Namespace Name Mixin selector
      official e Lddm;e:[I
      intermediary field_21030 Lnet/minecraft/class_1639;field_21030:[I
      named field_21030 Lnet/minecraft/client/texture/Sprite;field_21030:[I
    • field_21031

      protected class_4277[] field_21031
      Mappings:
      Namespace Name Mixin selector
      official f Lddm;f:[Lddg;
      intermediary field_21031 Lnet/minecraft/class_1639;field_21031:[Lnet/minecraft/class_4277;
      named field_21031 Lnet/minecraft/client/texture/Sprite;field_21031:[Lnet/minecraft/class_4277;
    • meta

      private AnimationMetadata meta
      Mappings:
      Namespace Name Mixin selector
      official m Lddm;m:Ldep;
      intermediary field_6570 Lnet/minecraft/class_1639;field_6570:Lnet/minecraft/class_1674;
      named meta Lnet/minecraft/client/texture/Sprite;meta:Lnet/minecraft/client/resource/AnimationMetadata;
    • rotation

      protected boolean rotation
      Mappings:
      Namespace Name Mixin selector
      official g Lddm;g:Z
      intermediary field_6562 Lnet/minecraft/class_1639;field_6562:Z
      named rotation Lnet/minecraft/client/texture/Sprite;rotation:Z
    • x

      protected int x
      Mappings:
      Namespace Name Mixin selector
      official h Lddm;h:I
      intermediary field_6563 Lnet/minecraft/class_1639;field_6563:I
      named x Lnet/minecraft/client/texture/Sprite;x:I
    • y

      protected int y
      Mappings:
      Namespace Name Mixin selector
      official i Lddm;i:I
      intermediary field_6564 Lnet/minecraft/class_1639;field_6564:I
      named y Lnet/minecraft/client/texture/Sprite;y:I
    • uMin

      private float uMin
      Mappings:
      Namespace Name Mixin selector
      official n Lddm;n:F
      intermediary field_6571 Lnet/minecraft/class_1639;field_6571:F
      named uMin Lnet/minecraft/client/texture/Sprite;uMin:F
    • uMax

      private float uMax
      Mappings:
      Namespace Name Mixin selector
      official o Lddm;o:F
      intermediary field_6572 Lnet/minecraft/class_1639;field_6572:F
      named uMax Lnet/minecraft/client/texture/Sprite;uMax:F
    • vMin

      private float vMin
      Mappings:
      Namespace Name Mixin selector
      official p Lddm;p:F
      intermediary field_6573 Lnet/minecraft/class_1639;field_6573:F
      named vMin Lnet/minecraft/client/texture/Sprite;vMin:F
    • vMax

      private float vMax
      Mappings:
      Namespace Name Mixin selector
      official q Lddm;q:F
      intermediary field_6574 Lnet/minecraft/class_1639;field_6574:F
      named vMax Lnet/minecraft/client/texture/Sprite;vMax:F
    • frameIndex

      protected int frameIndex
      Mappings:
      Namespace Name Mixin selector
      official j Lddm;j:I
      intermediary field_6567 Lnet/minecraft/class_1639;field_6567:I
      named frameIndex Lnet/minecraft/client/texture/Sprite;frameIndex:I
    • frameTicks

      protected int frameTicks
      Mappings:
      Namespace Name Mixin selector
      official k Lddm;k:I
      intermediary field_6568 Lnet/minecraft/class_1639;field_6568:I
      named frameTicks Lnet/minecraft/client/texture/Sprite;frameTicks:I
  • Constructor Details

  • Method Details

    • method_19524

      private void method_19524(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lddm;b(I)V
      intermediary method_19524 Lnet/minecraft/class_1639;method_19524(I)V
      named method_19524 Lnet/minecraft/client/texture/Sprite;method_19524(I)V
    • method_19525

      private static int method_19525(int int2, int int3, int int4, int int5, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lddm;b(IIIIZ)I
      intermediary method_19525 Lnet/minecraft/class_1639;method_19525(IIIIZ)I
      named method_19525 Lnet/minecraft/client/texture/Sprite;method_19525(IIIIZ)I
    • method_19519

      private static int method_19519(int int2, int int3, int int4, int int5, int int6)
      Mappings:
      Namespace Name Mixin selector
      official a Lddm;a(IIIII)I
      intermediary method_19519 Lnet/minecraft/class_1639;method_19519(IIIII)I
      named method_19519 Lnet/minecraft/client/texture/Sprite;method_19519(IIIII)I
    • method_19526

      private static float method_19526(int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Lddm;c(I)F
      intermediary method_19526 Lnet/minecraft/class_1639;method_19526(I)F
      named method_19526 Lnet/minecraft/client/texture/Sprite;method_19526(I)F
    • method_19527

      private void method_19527(int int2)
      Mappings:
      Namespace Name Mixin selector
      official d Lddm;d(I)V
      intermediary method_19527 Lnet/minecraft/class_1639;method_19527(I)V
      named method_19527 Lnet/minecraft/client/texture/Sprite;method_19527(I)V
    • method_19520

      private void method_19520(int int2, int int3, class_4277[] class_4277)
      Mappings:
      Namespace Name Mixin selector
      official a Lddm;a(II[Lddg;)V
      intermediary method_19520 Lnet/minecraft/class_1639;method_19520(II[Lnet/minecraft/class_4277;)V
      named method_19520 Lnet/minecraft/client/texture/Sprite;method_19520(II[Lnet/minecraft/class_4277;)V
    • reInitialize

      public void reInitialize(int u, int v, int x, int y, boolean rotation)
      Mappings:
      Namespace Name Mixin selector
      official a Lddm;a(IIIIZ)V
      intermediary method_5832 Lnet/minecraft/class_1639;method_5832(IIIIZ)V
      named reInitialize Lnet/minecraft/client/texture/Sprite;reInitialize(IIIIZ)V
    • getWidth

      public int getWidth()
      Mappings:
      Namespace Name Mixin selector
      official g Lddm;g()I
      intermediary method_5340 Lnet/minecraft/class_1639;method_5340()I
      named getWidth Lnet/minecraft/client/texture/Sprite;getWidth()I
    • getHeight

      public int getHeight()
      Mappings:
      Namespace Name Mixin selector
      official h Lddm;h()I
      intermediary method_5342 Lnet/minecraft/class_1639;method_5342()I
      named getHeight Lnet/minecraft/client/texture/Sprite;getHeight()I
    • getMinU

      public float getMinU()
      Mappings:
      Namespace Name Mixin selector
      official i Lddm;i()F
      intermediary method_5344 Lnet/minecraft/class_1639;method_5344()F
      named getMinU Lnet/minecraft/client/texture/Sprite;getMinU()F
    • getMaxU

      public float getMaxU()
      Mappings:
      Namespace Name Mixin selector
      official j Lddm;j()F
      intermediary method_5345 Lnet/minecraft/class_1639;method_5345()F
      named getMaxU Lnet/minecraft/client/texture/Sprite;getMaxU()F
    • getFrameU

      public float getFrameU(double frame)
      Mappings:
      Namespace Name Mixin selector
      official a Lddm;a(D)F
      intermediary method_5341 Lnet/minecraft/class_1639;method_5341(D)F
      named getFrameU Lnet/minecraft/client/texture/Sprite;getFrameU(D)F
    • method_12490

      public float method_12490(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lddm;a(F)F
      intermediary method_12490 Lnet/minecraft/class_1639;method_12490(F)F
      named method_12490 Lnet/minecraft/client/texture/Sprite;method_12490(F)F
    • getMinV

      public float getMinV()
      Mappings:
      Namespace Name Mixin selector
      official k Lddm;k()F
      intermediary method_5346 Lnet/minecraft/class_1639;method_5346()F
      named getMinV Lnet/minecraft/client/texture/Sprite;getMinV()F
    • getMaxV

      public float getMaxV()
      Mappings:
      Namespace Name Mixin selector
      official l Lddm;l()F
      intermediary method_5347 Lnet/minecraft/class_1639;method_5347()F
      named getMaxV Lnet/minecraft/client/texture/Sprite;getMaxV()F
    • getFrameV

      public float getFrameV(double frame)
      Mappings:
      Namespace Name Mixin selector
      official b Lddm;b(D)F
      intermediary method_5343 Lnet/minecraft/class_1639;method_5343(D)F
      named getFrameV Lnet/minecraft/client/texture/Sprite;getFrameV(D)F
    • method_12493

      public float method_12493(float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lddm;b(F)F
      intermediary method_12493 Lnet/minecraft/class_1639;method_12493(F)F
      named method_12493 Lnet/minecraft/client/texture/Sprite;method_12493(F)F
    • method_5348

      public Identifier method_5348()
      Mappings:
      Namespace Name Mixin selector
      official m Lddm;m()Lpc;
      intermediary method_5348 Lnet/minecraft/class_1639;method_5348()Lnet/minecraft/class_1653;
      named method_5348 Lnet/minecraft/client/texture/Sprite;method_5348()Lnet/minecraft/util/Identifier;
    • update

      public void update()
      Mappings:
      Namespace Name Mixin selector
      official n Lddm;n()V
      intermediary method_5196 Lnet/minecraft/class_1639;method_5196()V
      named update Lnet/minecraft/client/texture/Sprite;update()V
    • method_10321

      private void method_10321()
      Mappings:
      Namespace Name Mixin selector
      official a Lddm;a()V
      intermediary method_10321 Lnet/minecraft/class_1639;method_10321()V
      named method_10321 Lnet/minecraft/client/texture/Sprite;method_10321()V
    • method_12489

      private int method_12489(double double2, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lddm;a(DII)I
      intermediary method_12489 Lnet/minecraft/class_1639;method_12489(DII)I
      named method_12489 Lnet/minecraft/client/texture/Sprite;method_12489(DII)I
    • getSize

      public int getSize()
      Mappings:
      Namespace Name Mixin selector
      official o Lddm;o()I
      intermediary method_5842 Lnet/minecraft/class_1639;method_5842()I
      named getSize Lnet/minecraft/client/texture/Sprite;getSize()I
    • method_19521

      public void method_19521(Resource resource, int int2) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lddm;a(Lve;I)V
      intermediary method_19521 Lnet/minecraft/class_1639;method_19521(Lnet/minecraft/class_1652;I)V
      named method_19521 Lnet/minecraft/client/texture/Sprite;method_19521(Lnet/minecraft/resource/Resource;I)V
    • method_7013

      public void method_7013(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lddm;a(I)V
      intermediary method_7013 Lnet/minecraft/class_1639;method_7013(I)V
      named method_7013 Lnet/minecraft/client/texture/Sprite;method_7013(I)V
    • clearFrames

      public void clearFrames()
      Mappings:
      Namespace Name Mixin selector
      official c Lddm;c()V
      intermediary method_5843 Lnet/minecraft/class_1639;method_5843()V
      named clearFrames Lnet/minecraft/client/texture/Sprite;clearFrames()V
    • hasMeta

      public boolean hasMeta()
      Mappings:
      Namespace Name Mixin selector
      official p Lddm;p()Z
      intermediary method_5844 Lnet/minecraft/class_1639;method_5844()Z
      named hasMeta Lnet/minecraft/client/texture/Sprite;hasMeta()Z
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Mappings:
      Namespace Name Mixin selector
      official toString Lddm;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_1639;toString()Ljava/lang/String;
      named toString Lnet/minecraft/client/texture/Sprite;toString()Ljava/lang/String;
    • method_19518

      private int method_19518(int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      official a Lddm;a(IIII)I
      intermediary method_19518 Lnet/minecraft/class_1639;method_19518(IIII)I
      named method_19518 Lnet/minecraft/client/texture/Sprite;method_19518(IIII)I
    • method_19517

      public boolean method_19517(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Lddm;a(III)Z
      intermediary method_19517 Lnet/minecraft/class_1639;method_19517(III)Z
      named method_19517 Lnet/minecraft/client/texture/Sprite;method_19517(III)Z
    • method_19528

      public void method_19528()
      Mappings:
      Namespace Name Mixin selector
      official q Lddm;q()V
      intermediary method_19528 Lnet/minecraft/class_1639;method_19528()V
      named method_19528 Lnet/minecraft/client/texture/Sprite;method_19528()V