CLASS duk net/minecraft/client/texture/Sprite
	FIELD a width I
	FIELD b height I
	FIELD c images [Lctz;
	FIELD d frameXs [I
	FIELD e frameYs [I
	FIELD f interpolatedImages [Lctz;
	FIELD g x I
	FIELD h y I
	FIELD i frameIndex I
	FIELD j frameTicks I
	FIELD k id Lqs;
	FIELD l animationMetadata Ldvm;
	FIELD m uMin F
	FIELD n uMax F
	FIELD o vMin F
	FIELD p vMax F
	FIELD q blendedPixelCache [I
	FIELD r srgbLinearMap [F
	METHOD a interpolateFrames ()V
	METHOD a getU (D)F
	METHOD a lerp (DII)I
		ARG 1 multiplier
		ARG 3 first
		ARG 4 second
	METHOD a getXFromU (F)F
	METHOD a generateMipmaps (I)V
	METHOD a isDivisibleBy (II)Z
		ARG 0 number
		ARG 1 divisor
	METHOD a isPixelTransparent (III)Z
		ARG 1 frame
		ARG 2 x
		ARG 3 y
	METHOD a init (IIII)V
		ARG 1 width
		ARG 2 height
		ARG 3 x
		ARG 4 y
	METHOD a blendPixelsComponent (IIIII)I
		ARG 0 colorTopLeft
		ARG 1 colorTopRight
		ARG 2 colorBottomLeft
		ARG 3 colorBottomRight
		ARG 4 componentShift
	METHOD a blendPixels (IIIIZ)I
		ARG 0 colorTopLeft
		ARG 1 colorTopRight
		ARG 2 colorBottomLeft
		ARG 3 colorBottomRight
		ARG 4 hasTransparency
	METHOD a upload (II[Lctz;)V
	METHOD a load (Lxd;I)V
		ARG 1 resource
	METHOD b getV (D)F
	METHOD b getYFromV (F)F
	METHOD b generateMipmapsInternal (I)V
		ARG 1 mipLevels
	METHOD b getDimensions (IIII)Lcom/mojang/datafixers/util/Pair;
		ARG 0 animationMetadataWidth
		ARG 1 animationMetadataHeight
		ARG 2 width
		ARG 3 height
	METHOD c destroy ()V
	METHOD c srgbToLinear (I)F
	METHOD c getFramePixel (IIII)I
		ARG 1 frame
		ARG 2 image
		ARG 3 x
		ARG 4 y
	METHOD d upload (I)V
		ARG 1 frame
	METHOD g getWidth ()I
	METHOD h getHeight ()I
	METHOD i getMinU ()F
	METHOD j getMaxU ()F
	METHOD k getMinV ()F
	METHOD l getMaxV ()F
	METHOD m getId ()Lqs;
	METHOD n tickAnimation ()V
	METHOD o getFrameCount ()I
	METHOD p isAnimated ()Z
	METHOD q upload ()V
