fix sprite-related mappings

This commit is contained in:
asie 2018-11-05 23:07:26 +01:00
parent d8b72c540a
commit 4e673c9590
7 changed files with 25 additions and 9 deletions

View File

@ -1,3 +0,0 @@
CLASS dis
METHOD a load (Lvt;)V
ARG 1 resourceContainer

View File

@ -1,2 +0,0 @@
CLASS diw
METHOD b getName ()Lpu;

View File

@ -1,4 +1,4 @@
CLASS dir net/minecraft/client/texture/TextureImpl
CLASS dir net/minecraft/client/texture/AbstractTexture
FIELD a glId I
FIELD b bilinear Z
FIELD c mipmap Z

View File

@ -0,0 +1,7 @@
CLASS diw net/minecraft/client/texture/MissingSprite
FIELD l MISSINGNO Lpu;
FIELD n IMAGE Lcki;
FIELD o INSTANCE Ldiw;
METHOD a getMissingSprite ()Ldiw;
METHOD b getMissingTextureId ()Lpu;
METHOD c destroy ()V

View File

@ -0,0 +1,6 @@
CLASS dis net/minecraft/client/texture/NativeImageBackedTexture
FIELD f image Lcki;
METHOD a (Lcki;)V
METHOD a load (Lvt;)V
ARG 1 resourceContainer
METHOD e getImage ()Lcki;

View File

@ -6,7 +6,7 @@ CLASS djb net/minecraft/client/texture/Sprite
FIELD i y I
FIELD j framePos I
FIELD k ticks I
FIELD l name Lpu;
FIELD l id Lpu;
FIELD m animationMetadata Ldjz;
FIELD n uMin F
FIELD o uMax F
@ -15,6 +15,7 @@ CLASS djb net/minecraft/client/texture/Sprite
METHOD a interpolateFrames ()V
METHOD a getU (D)F
ARG 1 x
METHOD a getXFromU (F)F
METHOD a init (IIIIZ)V
ARG 1 width
ARG 2 height
@ -26,12 +27,14 @@ CLASS djb net/minecraft/client/texture/Sprite
ARG 2 mipLevel
METHOD b getV (D)F
ARG 1 y
METHOD b getYFromV (F)F
METHOD c destroy ()V
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 getName ()Lpu;
METHOD m getId ()Lpu;
METHOD n tick ()V
METHOD p isAnimated ()Z

View File

@ -5,14 +5,19 @@ CLASS dja net/minecraft/client/texture/TextureSpriteAtlas
FIELD j sprites Ljava/util/Map;
FIELD k prefix Ljava/lang/String;
FIELD l mipLevel I
FIELD m missingSprite Ldjb;
METHOD a updateAnimatedSprites ()V
METHOD a setMipLevel (I)V
ARG 1 value
METHOD a getSprite (Ljava/lang/String;)Ldjb;
METHOD a getSprite (Lpu;)Ldjb;
ARG 1 id
METHOD a load (Lvt;)V
ARG 1 resourceContainer
METHOD a loadSprite (Lvt;Ldjb;)Z
ARG 1 container
ARG 2 sprite
METHOD b generateAtlas (Lvt;)V
METHOD b generateSpriteAtlas (Lvt;)V
ARG 1 container
METHOD e tick ()V
METHOD g clear ()V