map out most of sprite code, minor work in Minecraft/MinecraftServer/World

This commit is contained in:
asiekierka 2016-08-20 18:56:54 +02:00
parent f8d75caec2
commit 7c52be2b59
22 changed files with 139 additions and 7 deletions

View File

@ -1,30 +1,45 @@
CLASS none/bdo net/minecraft/client/Minecraft
FIELD B profiler Lnone/os;
FIELD C isRunning Z
FIELD J LOGGER Lorg/apache/logging/log4j/Logger;
FIELD K RESOURCE_LOGO Lnone/kp;
FIELD L DISPLAY_MODES Ljava/util/List;
FIELD Q textureManager Lnone/bxc;
FIELD R instance Lnone/bdo;
FIELD Z snooper Lnone/rj;
FIELD aI textureAtlas Lnone/bxa;
FIELD aM sessionService Lcom/mojang/authlib/minecraft/MinecraftSessionService;
FIELD aP thread Ljava/lang/Thread;
FIELD aj server Lnone/caj;
FIELD an netProxy Ljava/net/Proxy;
FIELD av isDemo Z
FIELD f world Lnone/bme;
FIELD h player Lnone/boe;
FIELD k fontRenderer Lnone/bec;
FIELD l fontRendererSGA Lnone/bec;
FIELD r guiInGame Lnone/bed;
FIELD t hitResult Lnone/bcq;
FIELD u settings Lnone/bdq;
FIELD w runDirectory Ljava/io/File;
METHOD F getServer ()Lnone/caj;
METHOD G onShutdown ()V
METHOD H getSnooper ()Lnone/rj;
METHOD I getCurrentTimeMillis ()J
METHOD M getNetworkProxy ()Ljava/net/Proxy;
METHOD N getTextureManager ()Lnone/bxc;
METHOD R getTextureAtlas ()Lnone/bxa;
METHOD Z isSnooperEnabled ()Z
METHOD a start ()V
METHOD a scheduleOnMainThread (Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture;
METHOD a (Ljava/lang/String;)V
METHOD aB handleMouseEvents ()V
METHOD aC doItemPick ()V
METHOD aE isMainThread ()Z
METHOD aw doAttack ()V
METHOD ax doItemUse ()V
METHOD az handleKeyboardEvents ()V
METHOD u isDemo ()Z
METHOD v getNetworkHandler ()Lnone/bmc;
METHOD x isFancyGraphicsEnabled ()Z
METHOD y isAmbientOcclusionEnabled ()Z
METHOD z getInstance ()Lnone/bdo;

View File

@ -0,0 +1,9 @@
CLASS none/boe net/minecraft/client/player/EntityPlayerClient
FIELD d networkHandler Lnone/bmc;
METHOD a onTrackedDataSet (Lnone/kj;)V
METHOD a swingHand (Lnone/qz;)V
ARG 0 hand
METHOD c getBlockPos ()Lnone/cn;
METHOD g sendChatMessage (Ljava/lang/String;)V
ARG 0 message
METHOD m update ()V

View File

@ -0,0 +1 @@
CLASS none/bob net/minecraft/client/player/EntityPlayerClientAbstract

View File

@ -0,0 +1 @@
CLASS none/bxd net/minecraft/client/texture/ITexture

View File

@ -0,0 +1,2 @@
CLASS none/bxf net/minecraft/client/texture/ITextureUpdateMethod
METHOD e updateTexture ()V

View File

@ -0,0 +1 @@
CLASS none/bxg net/minecraft/client/texture/ITextureUpdateable

View File

@ -0,0 +1,54 @@
CLASS none/bxb net/minecraft/client/texture/Sprite
FIELD a frames Ljava/util/List;
FIELD c rotated Z
FIELD d x I
FIELD e y I
FIELD f width I
FIELD g height I
FIELD h framePos I
FIELD i ticks I
FIELD j name Ljava/lang/String;
FIELD l uMin F
FIELD m uMax F
FIELD n vMin F
FIELD o vMax F
METHOD <init> (Ljava/lang/String;)V
ARG 0 name
METHOD a getX ()I
METHOD a getU (D)F
ARG 0 x
METHOD a getFrame (I)[[I
ARG 0 pos
METHOD a init (IIIIZ)V
ARG 0 width
ARG 1 height
ARG 2 x
ARG 3 y
ARG 4 rotated
METHOD a setFrameList (Ljava/util/List;)V
ARG 0 frames
METHOD a copy (Lnone/bxb;)V
ARG 0 src
METHOD a create (Lnone/kp;)Lnone/bxb;
ARG 0 name
METHOD b getY ()I
METHOD b getV (D)F
ARG 0 y
METHOD b setWidth (I)V
ARG 0 width
METHOD c getWidth ()I
METHOD c setHeight (I)V
ARG 0 height
METHOD d getHeight ()I
METHOD d generateMipmaps (I)V
ARG 0 level
METHOD e getMinU ()F
METHOD e growFrameList (I)V
ARG 0 targetSize
METHOD f getMaxU ()F
METHOD g getMinV ()F
METHOD h getMaxV ()F
METHOD i getName ()Ljava/lang/String;
METHOD j update ()V
METHOD k getFrameCount ()I
METHOD l clearFrameList ()V

View File

@ -1 +0,0 @@
CLASS none/bxb net/minecraft/client/texture/TextureAtlasSprite

View File

@ -1,4 +1,11 @@
CLASS none/bxc net/minecraft/client/texture/TextureManager
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b textures Ljava/util/Map;
FIELD c updateable Ljava/util/List;
METHOD a bindTexture (Lnone/kp;)V
ARG 0 id
METHOD a (Lnone/kp;Lnone/bxg;)Z
ARG 0 id
METHOD b getTexture (Lnone/kp;)Lnone/bxd;
ARG 0 id
METHOD e updateTexture ()V

View File

@ -0,0 +1,23 @@
CLASS none/bxa net/minecraft/client/texture/TextureSpriteAtlas
FIELD f MISSINGNO_LOC Lnone/kp;
FIELD g BLOCK_ATLAS_LOC Lnone/kp;
FIELD h LOGGER Lorg/apache/logging/log4j/Logger;
FIELD i sprites Ljava/util/List;
FIELD l prefix Ljava/lang/String;
FIELD n mipLevel I
FIELD o defaultSprite Lnone/bxb;
METHOD <init> (Ljava/lang/String;)V
ARG 0 prefix
METHOD <init> (Ljava/lang/String;Lnone/bwt;)V
ARG 0 prefix
METHOD a setMipLevel (I)V
ARG 0 value
METHOD a getSprite (Ljava/lang/String;)Lnone/bxb;
ARG 0 id
METHOD a getResourceLocation (Lnone/bxb;)Lnone/kp;
ARG 0 sprite
METHOD a register (Lnone/kp;)Lnone/bxb;
ARG 0 id
METHOD e updateTexture ()V
METHOD f getDefaultSprite ()Lnone/bxb;
METHOD g initDefaultSprite ()V

View File

@ -25,6 +25,8 @@ CLASS none/j net/minecraft/command/CommandBase
METHOD a matchesBeginning (Ljava/lang/String;Ljava/lang/String;)Z
ARG 0 arg
ARG 1 target
METHOD a joinPretty (Ljava/util/List;)Lnone/fa;
ARG 0 list
METHOD a canExecute (Lnet/minecraft/server/MinecraftServer;Lnone/n;)Z
METHOD a getTabCompletionList (Lnet/minecraft/server/MinecraftServer;Lnone/n;[Ljava/lang/String;Lnone/cn;)Ljava/util/List;
METHOD a toBlockState (Lnone/akw;Ljava/lang/String;)Lnone/asj;

View File

@ -1,5 +0,0 @@
CLASS none/boe net/minecraft/entity/player/EntityPlayerClient
FIELD d networkHandler Lnone/bmc;
METHOD a onTrackedDataSet (Lnone/kj;)V
METHOD c getBlockPos ()Lnone/cn;
METHOD m update ()V

View File

@ -1 +0,0 @@
CLASS none/bob net/minecraft/entity/player/EntityPlayerClientAbstract

View File

@ -1,6 +1,8 @@
CLASS none/lw net/minecraft/entity/player/EntityPlayerServer
FIELD a networkHandler Lnone/mg;
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD a swingHand (Lnone/qz;)V
ARG 0 hand
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD c getBlockPos ()Lnone/cn;
METHOD m update ()V

View File

@ -2,6 +2,7 @@ CLASS none/caj net/minecraft/server/IntegratedServer
FIELD k LOGGER Lorg/apache/logging/log4j/Logger;
FIELD l mc Lnone/bdo;
METHOD A getRunDirectory ()Ljava/io/File;
METHOD Z isSnooperEnabled ()Z
METHOD a (Lnone/qx;)V
METHOD aa isDedicated ()Z
METHOD b addServerInfoToCrashReport (Lnone/b;)Lnone/b;

View File

@ -28,6 +28,7 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
METHOD O getKeyPair ()Ljava/security/KeyPair;
METHOD P getServerPort ()I
METHOD V isDemo ()Z
METHOD Z isSnooperEnabled ()Z
METHOD a getWorld (I)Lnone/lu;
ARG 0 dimensionId
METHOD a scheduleOnMainThread (Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture;

View File

@ -1,5 +1,6 @@
CLASS none/lf net/minecraft/server/dedicated/DedicatedServer
FIELD k LOGGER Lorg/apache/logging/log4j/Logger;
METHOD Z isSnooperEnabled ()Z
METHOD aa isDedicated ()Z
METHOD d setPlayerIdleTimeout (I)V
METHOD n getGameMode ()Lnone/ais;

View File

@ -2,6 +2,8 @@ CLASS none/sn net/minecraft/sortme/EntitySomethingBase
FIELD aQ headPitch F
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD a onTrackedDataSet (Lnone/kj;)V
METHOD a swingHand (Lnone/qz;)V
ARG 0 hand
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD b getStackInHand (Lnone/qz;)Lnone/aeq;
METHOD b getStackInSlot (Lnone/sj;)Lnone/aeq;

View File

@ -1,11 +1,16 @@
CLASS none/aiu net/minecraft/world/World
FIELD C profiler Lnone/os;
FIELD E isRemote Z
FIELD N border Lnone/atd;
FIELD r rand Ljava/util/Random;
FIELD v chunkProvider Lnone/ath;
METHOD E isValidHeight (Lnone/cn;)Z
ARG 0 pos
METHOD U getGameRules ()Lnone/air;
METHOD a getEntityById (I)Lnone/se;
METHOD a (II)Lnone/atm;
ARG 0 chunkX
ARG 1 chunkZ
METHOD a getEntitiesIn (Ljava/lang/Class;Lnone/bcp;)Ljava/util/List;
METHOD a (Ljava/lang/Class;Lnone/bcp;Lcom/google/common/base/Predicate;)Ljava/util/List;
METHOD a isValidPos (Lnone/cn;)Z
@ -18,6 +23,10 @@ CLASS none/aiu net/minecraft/world/World
METHOD ae getDifficulty ()Lnone/qx;
METHOD b getBiome (Lnone/cn;)Lnone/ajh;
METHOD d isAir (Lnone/cn;)Z
METHOD f (Lnone/cn;)Lnone/atm;
ARG 0 pos
METHOD g setBlockToAir (Lnone/cn;)Z
ARG 0 pos
METHOD k updateEntities ()V
METHOD o getBlockState (Lnone/cn;)Lnone/asj;
ARG 0 pos

View File

@ -0,0 +1,3 @@
CLASS none/bjk
CLASS none/bjk$c
FIELD a isDemo Z

View File

@ -0,0 +1,3 @@
CLASS none/bww
FIELD a width I
FIELD b height I

2
mappings/none/rk.mapping Normal file
View File

@ -0,0 +1,2 @@
CLASS none/rk
METHOD Z isSnooperEnabled ()Z