net.minecraft.client.texture

public class Sprite

dxb
net.minecraft.client.renderer.texture.TextureAtlasSprite
net.minecraft.class_1058
net.minecraft.client.texture.Sprite
net.minecraft.unmapped.C_uflrwbwt
net.minecraft.client.render.texture.TextureAtlasSprite
net.minecraft.client.renderer.texture.TextureAtlasSprite
net.minecraft.client.renderer.texture.TextureAtlasSprite

Field summary

Modifier and TypeField
private final Identifier
k
name
field_5257
id
f_jccsjakk
name
field_110984_i
iconName
protected final int
a
width
field_5261
width
f_llotlidi
width
field_130223_c
width
protected final int
b
height
field_5260
height
f_zecyqpko
height
field_130224_d
height
protected NativeImage[]
c
mainImage
field_5262
images
f_ftbwjvcu
mainImage
field_195670_c
frames
protected int[]
d
framesX
field_5265
frameXs
f_dsdfkvhn
framesX
field_195671_d
framesX
protected int[]
e
framesY
field_5264
frameYs
f_kuaipdzx
framesY
field_195672_e
framesY
protected NativeImage[]
f
activeFrame
field_5263
interpolatedImages
f_btrepwtq
activeImage
field_176605_b
interpolatedFrameData
private AnimationResourceMetadata
l
metadata
field_5271
animationMetadata
f_womdnjqo
animation
field_110982_k
animationMetadata
protected int
g
x
field_5258
x
f_sawhenrh
x
field_110975_c
x
protected int
h
y
field_5256
y
f_tnfpsvru
y
field_110974_d
y
private float
m
u0
field_5270
uMin
f_erhewpxh
uMin
field_110979_l
minU
private float
n
u1
field_5269
uMax
f_rekvbuxj
uMax
field_110980_m
maxU
private float
o
v0
field_5268
vMin
f_qowxhxlo
vMin
field_110977_n
minV
private float
p
v1
field_5267
vMax
f_vwjtqpak
vMax
field_110978_o
maxV
protected int
i
frame
field_5273
frameIndex
f_gwjlsrps
activeFrame
field_110973_g
frameCounter
protected int
j
subFrame
field_5272
frameTicks
f_lelsdzpx
frameTicks
field_110983_h
tickCounter
private static final float[]
q
POW22
field_5274
srgbLinearMap
f_nysngwvd
f_52676814
field_195674_s
COLOR_GAMMAS

Constructor summary

ModifierConstructor
protected (Identifier name, int width, int height)
protected (Identifier name, PngFile pngInfo, AnimationResourceMetadata animation)

Method summary

Modifier and TypeMethod
private static Pair<Integer, Integer>
b(int arg0, int arg1, int arg2, int arg3)
getFrameSize(int arg0, int arg1, int arg2, int arg3)
method_18341(int arg0, int arg1, int arg2, int arg3)
getDimensions(int animationMetadataWidth, int animationMetadataHeight, int width, int height)
m_dsuckjyw(int arg0, int arg1, int arg2, int arg3)
m_44811966(int arg0, int arg1, int arg2, int arg3)
func_217788_b(int arg0, int arg1, int arg2, int arg3)
func_217788_b(int arg0, int arg1, int arg2, int arg3)
private static boolean
a(int arg0, int arg1)
isDivisionInteger(int arg0, int arg1)
method_18340(int arg0, int arg1)
isDivisibleBy(int number, int divisor)
m_dtbirasc(int arg0, int arg1)
m_74838409(int arg0, int arg1)
func_217787_a(int arg0, int arg1)
func_217787_a(int arg0, int arg1)
private void
b(int arg0)
generateMipLevels(int arg0)
method_4591(int arg0)
generateMipmapsInternal(int mipLevels)
m_dgpltvlk(int arg0)
generateMipmaps(int mipmaps)
func_195666_b(int arg0)
generateMipmapsUnchecked(int level)
private static int
a(int arg0, int arg1, int arg2, int arg3, boolean arg4)
alphaBlend(int arg0, int arg1, int arg2, int arg3, boolean arg4)
method_4581(int arg0, int arg1, int arg2, int arg3, boolean arg4)
blendPixels(int colorTopLeft, int colorTopRight, int colorBottomLeft, int colorBottomRight, boolean hasTransparency)
m_wjpefcgd(int arg0, int arg1, int arg2, int arg3, boolean arg4)
blendPixels(int colorTopLeft, int colorTopRight, int colorBottomLeft, int colorBottomRight, boolean transparent)
func_195661_b(int arg0, int arg1, int arg2, int arg3, boolean arg4)
blendColors(int col0, int col1, int col2, int col3, boolean transparent)
private static int
a(int arg0, int arg1, int arg2, int arg3, int arg4)
gammaBlend(int arg0, int arg1, int arg2, int arg3, int arg4)
method_4600(int arg0, int arg1, int arg2, int arg3, int arg4)
blendPixelsComponent(int colorTopLeft, int colorTopRight, int colorBottomLeft, int colorBottomRight, int componentShift)
m_pfgfyobj(int arg0, int arg1, int arg2, int arg3, int arg4)
blendPixelComponents(int colorTopLeft, int colorTopRight, int colorBottomLeft, int colorBottomRight, int componentShift)
func_195669_a(int arg0, int arg1, int arg2, int arg3, int arg4)
blendColorComponent(int col0, int col1, int col2, int col3, int bitOffset)
private static float
c(int arg0)
getPow22(int arg0)
method_4574(int arg0)
srgbToLinear(int arg0)
m_htfwmzgc(int arg0)
m_48935667(int arg0)
func_195660_c(int arg0)
getColorGamma(int colorIn)
private void
d(int arg0)
upload(int arg0)
method_4573(int arg0)
upload(int frame)
m_niyhfozw(int arg0)
expandFrames(int size)
func_195659_d(int arg0)
uploadFrames(int index)
private void
a(int arg0, int arg1, cuj[] arg2)
upload(int arg0, int arg1, NativeImage[] arg2)
method_4579(int arg0, int arg1, class_1011[] arg2)
upload(int frameX, int frameY, NativeImage[] output)
m_xwscezyz(int arg0, int arg1, C_ayikuhxa[] arg2)
upload(int width, int height, NativeImage[] images)
func_195667_a(int arg0, int arg1, NativeImage[] arg2)
uploadFrames(int xOffsetIn, int yOffsetIn, NativeImage[] framesIn)
public void
a(int arg0, int arg1, int arg2, int arg3)
init(int arg0, int arg1, int arg2, int arg3)
method_4587(int arg0, int arg1, int arg2, int arg3)
init(int width, int height, int x, int y)
m_mmzngpbx(int arg0, int arg1, int arg2, int arg3)
init(int arg0, int arg1, int arg2, int arg3)
func_217789_a(int arg0, int arg1, int arg2, int arg3)
func_217789_a(int arg0, int arg1, int arg2, int arg3)
public int
g()
getWidth()
method_4578()
getWidth()
m_whiewmsm()
getWidth()
func_94211_a()
getWidth()
public int
h()
getHeight()
method_4595()
getHeight()
m_vhvyacff()
getHeight()
func_94216_b()
getHeight()
public float
i()
getU0()
method_4594()
getMinU()
m_byaoobdx()
getUMin()
func_94209_e()
getMinU()
public float
j()
getU1()
method_4577()
getMaxU()
m_bufavidu()
getUMax()
func_94212_f()
getMaxU()
public float
a(double arg0)
getU(double arg0)
method_4580(double arg0)
getFrameU(double frame)
m_akixzpnq(double arg0)
getU(double delta)
func_94214_a(double arg0)
getInterpolatedU(double u)
public float
a(float arg0)
getUOffset(float arg0)
method_4582(float arg0)
getXFromU(float arg0)
m_wlkpwvey(float arg0)
normalizeU(float value)
func_188537_a(float arg0)
getUnInterpolatedU(float u)
public float
k()
getV0()
method_4593()
getMinV()
m_voynpfkx()
getVMin()
func_94206_g()
getMinV()
public float
l()
getV1()
method_4575()
getMaxV()
m_lgfzbaul()
getVMax()
func_94210_h()
getMaxV()
public float
b(double arg0)
getV(double arg0)
method_4570(double arg0)
getFrameV(double frame)
m_mgckjdeb(double arg0)
getV(double delta)
func_94207_b(double arg0)
getInterpolatedV(double v)
public float
b(float arg0)
getVOffset(float arg0)
method_4572(float arg0)
getYFromV(float arg0)
m_ctkbygrf(float arg0)
normalizeV(float value)
func_188536_b(float arg0)
getUnInterpolatedV(float v)
public Identifier
m()
getName()
method_4598()
getId()
m_fngmqkyy()
getName()
func_195668_m()
getName()
public void
n()
cycleFrames()
method_4597()
tickAnimation()
m_zvfofnsj()
tick()
func_94219_l()
updateAnimation()
private void
a()
uploadInterpolatedFrame()
method_4585()
interpolateFrames()
m_gadhnbhp()
animatePrismarine()
func_180599_n()
updateAnimationInterpolated()
private int
a(double arg0, int arg1, int arg2)
mix(double arg0, int arg1, int arg2)
method_4571(double arg0, int arg1, int arg2)
lerp(double multiplier, int first, int second)
m_tqcpmgfj(double arg0, int arg1, int arg2)
lerpInteger(double t, int a, int b)
func_188535_a(double arg0, int arg1, int arg2)
interpolateColor(double factor, int to, int from)
public int
o()
getFrameCount()
method_4592()
getFrameCount()
m_otaodypf()
getFrameCount()
func_110970_k()
getFrameCount()
public void
a(xh arg0, int arg1)
loadData(Resource arg0, int arg1)
method_4576(class_3298 arg0, int arg1)
load(Resource resource, int arg1)
m_qvnszdku(C_tuynegco arg0, int arg1)
load(Resource resource, int mipCount)
func_195664_a(IResource arg0, int arg1)
loadSpriteFrames(IResource resource, int count)
public void
a(int arg0)
applyMipmapping(int arg0)
method_4590(int arg0)
generateMipmaps(int arg0)
m_zhboognp(int arg0)
applyMipmaps(int mipLevel)
func_147963_d(int arg0)
generateMipmaps(int level)
public void
c()
wipeFrameData()
method_4588()
destroy()
m_afjqbwiz()
clear()
func_130103_l()
clearFramesTextureData()
public boolean
p()
isAnimation()
method_4599()
isAnimated()
m_bbuwglvs()
isAnimated()
func_130098_m()
hasAnimationMetadata()
private int
c(int arg0, int arg1, int arg2, int arg3)
getPixel(int arg0, int arg1, int arg2, int arg3)
method_4589(int arg0, int arg1, int arg2, int arg3)
getFramePixel(int frame, int image, int x, int y)
m_ovdjretg(int arg0, int arg1, int arg2, int arg3)
getPixel(int frame, int image, int x, int y)
func_195665_a(int arg0, int arg1, int arg2, int arg3)
getColor(int frameIndex, int levelIn, int xIn, int yIn)
public boolean
a(int arg0, int arg1, int arg2)
isTransparent(int arg0, int arg1, int arg2)
method_4583(int arg0, int arg1, int arg2)
isPixelTransparent(int frame, int x, int y)
m_rlcoczds(int arg0, int arg1, int arg2)
isTransparent(int frame, int x, int y)
func_195662_a(int arg0, int arg1, int arg2)
isPixelTransparent(int frameIndex, int pixelX, int pixelY)
public void
q()
uploadFirstFrame()
method_4584()
upload()
m_pyzgrayp()
clearFrames()
func_195663_q()
uploadMipmaps()