client gui, resource mapping work

This commit is contained in:
asiekierka 2016-09-18 16:43:16 +02:00
parent 90b96b98ec
commit 7d64ca1c52
71 changed files with 393 additions and 54 deletions

View File

@ -1,6 +1,8 @@
CLASS none/ars net/minecraft/block/entity/impl/BlockEntityMobSpawner
CLASS none/ars$1
METHOD a getWorld ()Lnone/aiv;
METHOD a setSpawnEntry (Lnone/ajf;)V
ARG 0 value
METHOD b getPos ()Lnone/cn;
CLASS none/ars$2
METHOD a upgradeTag (Lnone/pe;Lnone/dt;I)Lnone/dt;

View File

@ -4,6 +4,7 @@ CLASS none/bdq net/minecraft/client/MinecraftGame
FIELD J LOGGER Lorg/apache/logging/log4j/Logger;
FIELD K RESOURCE_LOGO Lnone/kp;
FIELD L DISPLAY_MODES Ljava/util/List;
FIELD M resourcePackDirectory Ljava/io/File;
FIELD O sessionPropertyMap Lcom/mojang/authlib/properties/PropertyMap;
FIELD P currentServerEntry Lnone/bmj;
FIELD Q textureManager Lnone/bxe;
@ -11,9 +12,10 @@ CLASS none/bdq net/minecraft/client/MinecraftGame
FIELD S migrationHandler Lnone/pf;
FIELD T fullscreen Z
FIELD Z snooper Lnone/rk;
FIELD aA metadataDeserializer Lnone/byt;
FIELD aB defaultResourcePacks Ljava/util/List;
FIELD aC gameResourcePack Lnone/bxt;
FIELD aD resourcePackDownloader Lnone/byh;
FIELD aD resourcePackManager Lnone/byh;
FIELD aE languageManager Lnone/byn;
FIELD aF blockColorMap Lnone/bdz;
FIELD aG itemColorMap Lnone/bec;
@ -30,6 +32,7 @@ CLASS none/bdq net/minecraft/client/MinecraftGame
FIELD ad cameraEntity Lnone/sf;
FIELD ae session Lnone/bdx;
FIELD aj server Lnone/cal;
FIELD ak assetDirectory Ljava/io/File;
FIELD al gameVersion Ljava/lang/String;
FIELD an netProxy Ljava/net/Proxy;
FIELD ao worldStorage Lnone/baw;
@ -52,6 +55,8 @@ CLASS none/bdq net/minecraft/client/MinecraftGame
FIELD t hitResult Lnone/bcs;
FIELD u settings Lnone/bds;
FIELD w runDirectory Ljava/io/File;
FIELD x guiClosed Z
METHOD A scheduleReloadResources ()Lcom/google/common/util/concurrent/ListenableFuture;
METHOD B checkMaxTextureSize ()I
METHOD C getCurrentServerEntry ()Lnone/bmj;
METHOD F getServer ()Lnone/cal;
@ -82,7 +87,7 @@ CLASS none/bdq net/minecraft/client/MinecraftGame
METHOD a serializeBlockEntityTag (Lnone/aer;Lnone/ard;)Lnone/aer;
ARG 0 stack
ARG 1 blockEntity
METHOD a setGui (Lnone/bgm;)V
METHOD a openGui (Lnone/bgm;)V
ARG 0 screen
METHOD a setCurrentServerEntry (Lnone/bmj;)V
ARG 0 value
@ -117,10 +122,14 @@ CLASS none/bdq net/minecraft/client/MinecraftGame
METHOD b addSnooperInitialInfo (Lnone/rk;)V
ARG 0 snooper
METHOD c getGameVersion ()Ljava/lang/String;
METHOD f reloadResources ()V
METHOD g getWorldStorage ()Lnone/baw;
METHOD h stop ()V
METHOD k getMaxFps ()I
METHOD l limitFramerate ()Z
METHOD o closeGui ()V
METHOD p afterOpenGui ()V
METHOD q openInGameMenu ()V
METHOD r toggleFullscreen ()V
METHOD s getMusicTracker ()Lnone/cat;
METHOD u isDemo ()Z

View File

@ -3,8 +3,11 @@ CLASS none/bjm net/minecraft/client/RunArgs
FIELD a displayWidth I
FIELD b displayHeight I
FIELD c fullscreen Z
CLASS none/bjm$b
FIELD a runDirectory Ljava/io/File;
CLASS none/bjm$b Directories
FIELD a runDir Ljava/io/File;
FIELD b resourcePackDir Ljava/io/File;
FIELD c assetDir Ljava/io/File;
FIELD d assetIndex Ljava/lang/String;
CLASS none/bjm$c
FIELD a isDemo Z
FIELD b gameVersion Ljava/lang/String;
@ -16,4 +19,5 @@ CLASS none/bjm net/minecraft/client/RunArgs
ARG 1 serverPort
CLASS none/bjm$e
FIELD d netProxy Ljava/net/Proxy;
FIELD c dirs Lnone/bjm$b;
FIELD e autoConnect Lnone/bjm$d;

View File

@ -20,8 +20,10 @@ CLASS none/caw net/minecraft/client/audio/SoundLoader
ARG 0 container
METHOD a play (Lnone/cag;)V
ARG 0 sound
METHOD a registerListener (Lnone/cav;)V
METHOD a getSoundAccessor (Lnone/kp;)Lnone/cay;
ARG 0 id
METHOD a updateSoundVolume (Lnone/nm;F)V
ARG 0 category
ARG 1 volume
METHOD b unregisterListener (Lnone/cav;)V

View File

@ -5,15 +5,18 @@ CLASS none/cau net/minecraft/client/audio/SoundManager
FIELD d loader Lnone/caw;
FIELD e settings Lnone/bds;
FIELD f system Lnone/cau$a;
FIELD o listeners Ljava/util/List;
METHOD <init> (Lnone/caw;Lnone/bds;)V
ARG 0 loader
ARG 1 settings
METHOD a reloadSounds ()V
METHOD a registerListener (Lnone/cav;)V
METHOD a getSoundVolume (Lnone/nm;)F
ARG 0 category
METHOD a updateSoundVolume (Lnone/nm;F)V
ARG 0 category
ARG 1 value
METHOD b unregisterListener (Lnone/cav;)V
METHOD c play (Lnone/cag;)V
ARG 0 sound
METHOD d update ()V

View File

@ -11,6 +11,25 @@ CLASS none/beg net/minecraft/client/gui/Drawable
ARG 4 u
ARG 5 v
METHOD a drawTexturedRect (IIFFIIFF)V
ARG 0 x
ARG 1 y
ARG 2 u
ARG 3 v
ARG 4 width
ARG 5 height
ARG 6 texWidth
ARG 7 texHeight
METHOD a drawTexturedRect (IIFFIIIIFF)V
ARG 0 x
ARG 1 y
ARG 2 u
ARG 3 v
ARG 4 uWidth
ARG 5 vHeight
ARG 6 width
ARG 7 height
ARG 8 texWidth
ARG 9 texHeight
METHOD a drawHorizontalLine (IIII)V
ARG 0 left
ARG 1 right

View File

@ -11,6 +11,9 @@ CLASS none/bgm net/minecraft/client/gui/Gui
METHOD a handleKeyPress (CI)V
ARG 0 keyChar
ARG 1 keyCode
METHOD a setSize (II)V
ARG 0 width
ARG 1 height
METHOD a draw (IIF)V
ARG 0 mouseX
ARG 1 mouseY
@ -47,6 +50,7 @@ CLASS none/bgm net/minecraft/client/gui/Gui
ARG 2 y
METHOD a handle (ZI)V
ARG 0 result
ARG 1 callbackId
METHOD b init ()V
METHOD b init0 (Lnone/bdq;II)V
ARG 0 game
@ -57,11 +61,19 @@ CLASS none/bgm net/minecraft/client/gui/Gui
METHOD c drawBackground ()V
METHOD c drawTextureBackground (I)V
ARG 0 i
METHOD d isShortcutCutDown (I)Z
ARG 0 keycode
METHOD d_ drawBackground (I)V
ARG 0 id
METHOD e update ()V
METHOD e isShortcutPasteDown (I)Z
ARG 0 keycode
METHOD e setClipboardContents (Ljava/lang/String;)V
ARG 0 str
METHOD f isShortcutCopyDown (I)Z
ARG 0 keycode
METHOD g isShortcutSelectAllDown (I)Z
ARG 0 keycode
METHOD k handleMouseEvent ()V
METHOD l handleKeyboardEvent ()V
METHOD m onClosed ()V

View File

@ -1,11 +1,24 @@
CLASS none/bfs net/minecraft/client/gui/GuiYesNo
FIELD a callback Lnone/bfr;
FIELD g yes Ljava/lang/String;
FIELD h no Ljava/lang/String;
FIELD f title Ljava/lang/String;
FIELD g yesTranslated Ljava/lang/String;
FIELD h noTranslated Ljava/lang/String;
FIELD i callbackId I
FIELD r message Ljava/lang/String;
FIELD s messageSplit Ljava/util/List;
FIELD t buttonEnableTimer I
METHOD <init> (Lnone/bfr;Ljava/lang/String;Ljava/lang/String;I)V
ARG 0 callback
ARG 1 title
ARG 2 message
ARG 3 callbackId
METHOD <init> (Lnone/bfr;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
ARG 0 callback
ARG 1 title
ARG 2 message
ARG 3 yesTranslated
ARG 4 noTranslated
ARG 5 callbackId
METHOD a draw (IIF)V
ARG 0 mouseX
ARG 1 mouseY
@ -13,4 +26,6 @@ CLASS none/bfs net/minecraft/client/gui/GuiYesNo
METHOD a handleButtonPressed (Lnone/bek;)V
ARG 0 button
METHOD b init ()V
METHOD b disableButtons (I)V
ARG 0 durationTicks
METHOD e update ()V

View File

@ -1,6 +1,7 @@
CLASS none/bhf net/minecraft/client/gui/container/GuiAnvil
FIELD u BG_TEX Lnone/kp;
FIELD v anvilContainer Lnone/abx;
FIELD w nameField Lnone/beo;
FIELD x playerInv Lnone/aak;
METHOD <init> (Lnone/aak;Lnone/aiv;)V
ARG 0 playerInv

View File

@ -4,6 +4,7 @@ CLASS none/bef net/minecraft/client/gui/hud/HudInGame
FIELD h PUMPKIN_BLUR Lnone/kp;
FIELD i rand Ljava/util/Random;
FIELD j game Lnone/bdq;
FIELD k itemRenderer Lnone/btq;
FIELD l hudChat Lnone/bel;
FIELD r currentStack Lnone/aer;
FIELD s hudDebug Lnone/ben;

View File

@ -13,6 +13,7 @@ CLASS none/bfd net/minecraft/client/gui/hud/HudSubtitles
METHOD c getPosition ()Lnone/bcu;
FIELD a game Lnone/bdq;
FIELD f entries Ljava/util/List;
FIELD g enabled Z
METHOD <init> (Lnone/bdq;)V
ARG 0 game
METHOD a draw (Lnone/bei;)V

View File

@ -14,5 +14,6 @@ CLASS none/bfx net/minecraft/client/gui/ingame/GuiDeath
ARG 0 button
METHOD a handle (ZI)V
ARG 0 result
ARG 1 callbackId
METHOD b init ()V
METHOD e update ()V

View File

@ -20,6 +20,7 @@ CLASS none/bgt net/minecraft/client/gui/menu/GuiMainMenu
ARG 0 button
METHOD a handle (ZI)V
ARG 0 result
ARG 1 callbackId
METHOD b init ()V
METHOD e update ()V
METHOD m onClosed ()V

View File

@ -18,6 +18,7 @@ CLASS none/bic net/minecraft/client/gui/menu/GuiMultiplayer
ARG 0 button
METHOD a handle (ZI)V
ARG 0 result
ARG 1 callbackId
METHOD b init ()V
METHOD b setIndex (I)V
METHOD e update ()V

View File

@ -37,6 +37,7 @@ CLASS none/bfk net/minecraft/client/gui/menu/GuiRealms
ARG 0 button
METHOD a handle (ZI)V
ARG 0 result
ARG 1 callbackId
METHOD b init ()V
METHOD b drawTexturedRect (IIIIII)V
ARG 0 x

View File

@ -13,4 +13,5 @@ CLASS none/bgg net/minecraft/client/gui/menu/GuiSettings
ARG 0 button
METHOD a handle (ZI)V
ARG 0 result
ARG 1 callbackId
METHOD b init ()V

View File

@ -1,5 +1,9 @@
CLASS none/bgq net/minecraft/client/gui/menu/GuiSettingsAudio
CLASS none/bgq$a
METHOD a onPressed (Lnone/caw;)V
ARG 0 soundLoader
METHOD a getTextureId (Z)I
ARG 0 pressed
METHOD b (Lnone/bdq;II)V
ARG 0 game
METHOD c isWithinBounds (Lnone/bdq;II)Z

View File

@ -8,6 +8,7 @@ CLASS none/bek net/minecraft/client/gui/widget/WidgetButton
FIELD k id I
FIELD l enabled Z
FIELD m visible Z
FIELD n pressed Z
METHOD <init> (IIIIILjava/lang/String;)V
ARG 0 id
ARG 1 x
@ -20,12 +21,17 @@ CLASS none/bek net/minecraft/client/gui/widget/WidgetButton
ARG 1 x
ARG 2 y
ARG 3 text
METHOD a isPressed ()Z
METHOD a setWidth (I)V
ARG 0 width
METHOD a draw (Lnone/bdq;II)V
ARG 0 game
ARG 1 mouseX
ARG 2 mouseY
METHOD a onPressed (Lnone/caw;)V
ARG 0 soundLoader
METHOD a getTextureId (Z)I
ARG 0 pressed
METHOD b getWidth ()I
METHOD b (Lnone/bdq;II)V
ARG 0 game

View File

@ -15,3 +15,7 @@ CLASS none/beo net/minecraft/client/gui/widget/WidgetTextField
ARG 5 height
METHOD a setText (Ljava/lang/String;)V
ARG 0 text
METHOD b getText ()Ljava/lang/String;
METHOD b addText (Ljava/lang/String;)V
ARG 0 text
METHOD c getSelectedText ()Ljava/lang/String;

View File

@ -1,2 +0,0 @@
CLASS none/bym net/minecraft/client/language/LanguageDefinition
METHOD a getId ()Ljava/lang/String;

View File

@ -1,13 +0,0 @@
CLASS none/byn net/minecraft/client/language/LanguageManager
FIELD a STORAGE Lnone/byo;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c packMetadata Lnone/byt;
FIELD d languageId Ljava/lang/String;
FIELD e languageDefs Ljava/util/Map;
METHOD <init> (Lnone/byt;Ljava/lang/String;)V
ARG 0 metadata
ARG 1 languageId
METHOD a onResourceReload (Lnone/byc;)V
ARG 0 container
METHOD a setLanguage (Lnone/bym;)V
METHOD c getLanguage ()Lnone/bym;

View File

@ -3,6 +3,7 @@ CLASS none/bme net/minecraft/client/network/handler/impl/NetworkGameHandlerClien
CLASS none/bme$1$1
METHOD a handle (ZI)V
ARG 0 result
ARG 1 callbackId
FIELD a maxPlayers I
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c connection Lnone/eq;
@ -158,3 +159,6 @@ CLASS none/bme net/minecraft/client/network/handler/impl/NetworkGameHandlerClien
ARG 0 packet
METHOD a onEntityPotionEffect (Lnone/ik;)V
ARG 0 packet
METHOD b validateResourcePackUrl (Ljava/lang/String;)Z
ARG 0 url
METHOD f getResourcePackDownloadCallback ()Lcom/google/common/util/concurrent/FutureCallback;

View File

@ -1,7 +1,7 @@
CLASS none/byb net/minecraft/client/resource/IResource
METHOD a getId ()Lnone/kp;
METHOD a getMetadata (Ljava/lang/String;)Lnone/byr;
ARG 0 key
METHOD a getMetadataSection (Ljava/lang/String;)Lnone/byr;
ARG 0 name
METHOD b getInputStream ()Ljava/io/InputStream;
METHOD c hasMetadata ()Z
METHOD d getName ()Ljava/lang/String;

View File

@ -1 +0,0 @@
CLASS none/byr net/minecraft/client/resource/IResourceMetadata

View File

@ -4,7 +4,7 @@ CLASS none/byj net/minecraft/client/resource/Resource
FIELD c id Lnone/kp;
FIELD d input Ljava/io/InputStream;
FIELD e metadataInput Ljava/io/InputStream;
FIELD f packMetadata Lnone/byt;
FIELD f metadataDeserializer Lnone/byt;
FIELD g metadataLoaded Z
FIELD h metadataJson Lcom/google/gson/JsonObject;
METHOD <init> (Ljava/lang/String;Lnone/kp;Ljava/io/InputStream;Ljava/io/InputStream;Lnone/byt;)V
@ -12,10 +12,10 @@ CLASS none/byj net/minecraft/client/resource/Resource
ARG 1 id
ARG 2 input
ARG 3 metadataInput
ARG 4 packMetadata
ARG 4 deserializer
METHOD a getId ()Lnone/kp;
METHOD a getMetadata (Ljava/lang/String;)Lnone/byr;
ARG 0 key
METHOD a getMetadataSection (Ljava/lang/String;)Lnone/byr;
ARG 0 name
METHOD b getInputStream ()Ljava/io/InputStream;
METHOD c hasMetadata ()Z
METHOD close close ()V

View File

@ -11,9 +11,9 @@ CLASS none/bxv net/minecraft/client/resource/ResourceContainer
METHOD read read ()I
FIELD a packs Ljava/util/List;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c metadata Lnone/byt;
FIELD c metadataDeserializer Lnone/byt;
METHOD <init> (Lnone/byt;)V
ARG 0 metadata
ARG 0 metadataDeserializer
METHOD a getProvidedAssets ()Ljava/util/Set;
METHOD a add (Lnone/bye;)V
ARG 0 pack

View File

@ -4,9 +4,9 @@ CLASS none/byi net/minecraft/client/resource/ResourceManager
FIELD c containers Ljava/util/Map;
FIELD d listeners Ljava/util/List;
FIELD e providedAssets Ljava/util/Set;
FIELD f defaultMetadata Lnone/byt;
FIELD f metadataDeserializer Lnone/byt;
METHOD <init> (Lnone/byt;)V
ARG 0 defaultMetadata
ARG 0 metadataDeserializer
METHOD a getProvidedAssets ()Ljava/util/Set;
METHOD a reload (Ljava/util/List;)V
ARG 0 packs

View File

@ -0,0 +1,61 @@
CLASS none/byh net/minecraft/client/resource/ResourcePackManager
CLASS none/byh$1
METHOD accept accept (Ljava/io/File;)Z
ARG 0 file
CLASS none/byh$3
METHOD onFailure onFailure (Ljava/lang/Throwable;)V
METHOD onSuccess onSuccess (Ljava/lang/Object;)V
CLASS none/byh$a Entry
FIELD b pack Lnone/bye;
FIELD c metadata Lnone/bze;
FIELD d iconTexture Lnone/kp;
METHOD <init> (Lnone/byh;Ljava/io/File;)V
METHOD <init> (Lnone/byh;Lnone/bye;)V
METHOD a bindIconTexture (Lnone/bxe;)V
ARG 0 manager
METHOD b close ()V
METHOD c getPack ()Lnone/bye;
METHOD d getName ()Ljava/lang/String;
METHOD e getDescription ()Ljava/lang/String;
METHOD equals (Ljava/lang/Object;)Z
ARG 0 other
METHOD f getVersion ()I
FIELD a builtinPack Lnone/bye;
FIELD b metadataDeserializer Lnone/byt;
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
FIELD d RESOURCE_PACK_FILTER Ljava/io/FileFilter;
FIELD e SHA1_HASH_PATTERN Ljava/util/regex/Pattern;
FIELD f ICON_UNKNOWN Lnone/kp;
FIELD g resourcePacksDir Ljava/io/File;
FIELD h serverResourcePacksDir Ljava/io/File;
FIELD i pack Lnone/bye;
FIELD j downloadLock Ljava/util/concurrent/locks/ReentrantLock;
FIELD k downloadFuture Lcom/google/common/util/concurrent/ListenableFuture;
FIELD l availableResourcePacks Ljava/util/List;
FIELD m enabledResourcePacks Ljava/util/List;
METHOD <init> (Ljava/io/File;Ljava/io/File;Lnone/bye;Lnone/byt;Lnone/bds;)V
ARG 0 resourcePacksDir
ARG 1 serverResourcePacksDir
ARG 2 builtinPack
ARG 3 metadataDeserializer
ARG 4 settings
METHOD a getDownloadHeaders ()Ljava/util/Map;
METHOD a verifyHash (Ljava/lang/String;Ljava/io/File;)Z
ARG 0 sha1
ARG 1 file
METHOD a download (Ljava/lang/String;Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture;
ARG 0 url
ARG 1 sha1
METHOD a setEnabledResourcePacks (Ljava/util/List;)V
ARG 0 entryList
METHOD b getResourcePack (Ljava/io/File;)Lnone/bye;
ARG 0 file
METHOD c (Ljava/io/File;)Z
ARG 0 file
METHOD d getAvailableResourcePacks ()Ljava/util/List;
METHOD e getEnabledResourcePacks ()Ljava/util/List;
METHOD f getResourcePackDirectory ()Ljava/io/File;
METHOD g getPack ()Lnone/bye;
METHOD k createResourcePackDir ()V
METHOD l getLocalResourcePackFiles ()Ljava/util/List;
METHOD m purgeOldCachedPacks ()V

View File

@ -1,4 +1,4 @@
CLASS none/byl net/minecraft/client/language/I18n
CLASS none/byl net/minecraft/client/resource/language/I18n
FIELD a language Lnone/byo;
METHOD a hasTranslation (Ljava/lang/String;)Z
ARG 0 key

View File

@ -0,0 +1,16 @@
CLASS none/bym net/minecraft/client/resource/language/LanguageDefinition
FIELD a code Ljava/lang/String;
FIELD b name Ljava/lang/String;
FIELD c region Ljava/lang/String;
FIELD d rightToLeft Z
METHOD <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
ARG 0 code
ARG 1 name
ARG 2 region
ARG 3 rightToLeft
METHOD a getCode ()Ljava/lang/String;
METHOD a compareTo (Lnone/bym;)I
ARG 0 other
METHOD b isRightToLeft ()Z
METHOD equals (Ljava/lang/Object;)Z
ARG 0 other

View File

@ -0,0 +1,18 @@
CLASS none/byn net/minecraft/client/resource/language/LanguageManager
FIELD a STORAGE Lnone/byo;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c metadataDeserializer Lnone/byt;
FIELD d currentLanguageCode Ljava/lang/String;
FIELD e languageDefs Ljava/util/Map;
METHOD <init> (Lnone/byt;Ljava/lang/String;)V
ARG 0 metadataDeserializer
ARG 1 languageId
METHOD a reloadResources (Ljava/util/List;)V
ARG 0 packs
METHOD a onResourceReload (Lnone/byc;)V
ARG 0 container
METHOD a setLanguage (Lnone/bym;)V
ARG 0 definition
METHOD b isRightToLeft ()Z
METHOD c getLanguage ()Lnone/bym;
METHOD d getAllLanguages ()Ljava/util/SortedSet;

View File

@ -1,4 +1,4 @@
CLASS none/byo net/minecraft/client/language/TranslationStorage
CLASS none/byo net/minecraft/client/resource/language/TranslationStorage
FIELD a translations Ljava/util/Map;
FIELD b EQUALS_SPLITTER Lcom/google/common/base/Splitter;
METHOD a loadTranslations (Ljava/io/InputStream;)V

View File

@ -0,0 +1 @@
CLASS none/byr net/minecraft/client/resource/metadata/IResourceSection

View File

@ -0,0 +1,2 @@
CLASS none/bys net/minecraft/client/resource/metadata/IResourceSectionDeserializer
METHOD a getName ()Ljava/lang/String;

View File

@ -0,0 +1,14 @@
CLASS none/byt net/minecraft/client/resource/metadata/ResourceMetadataDeserializer
CLASS none/byt$a Entry
FIELD a deserializer Lnone/bys;
FIELD b classType Ljava/lang/Class;
FIELD a deserializers Lnone/dg;
FIELD b gsonBuilder Lcom/google/gson/GsonBuilder;
FIELD c gson Lcom/google/gson/Gson;
METHOD a getGson ()Lcom/google/gson/Gson;
METHOD a deserialize (Ljava/lang/String;Lcom/google/gson/JsonObject;)Lnone/byr;
ARG 0 sectionName
ARG 1 sectionJson
METHOD a register (Lnone/bys;Ljava/lang/Class;)V
ARG 0 deserializer
ARG 1 classType

View File

@ -0,0 +1,26 @@
CLASS none/byv net/minecraft/client/resource/metadata/ResourceSectionAnimation
FIELD a frames Ljava/util/List;
FIELD b width I
FIELD c height I
FIELD d defaultFrameTime I
FIELD e interpolate Z
METHOD <init> (Ljava/util/List;IIIZ)V
ARG 0 frames
ARG 1 width
ARG 2 height
ARG 3 defaultFrameTime
ARG 4 interpolate
METHOD a getHeight ()I
METHOD a getFrameTime (I)I
ARG 0 pos
METHOD b getWidth ()I
METHOD b hasCustomFrameTime (I)Z
ARG 0 pos
METHOD c getFrameCount ()I
METHOD c getFrameIndex (I)I
ARG 0 pos
METHOD d getDefaultFrameTime ()I
METHOD d getFrame (I)Lnone/byu;
ARG 0 pos
METHOD e shouldInterpolate ()Z
METHOD f getFrameIndexSet ()Ljava/util/Set;

View File

@ -0,0 +1,11 @@
CLASS none/byu net/minecraft/client/resource/metadata/ResourceSectionAnimationFrame
FIELD a index I
FIELD b time I
METHOD <init> (I)V
ARG 0 index
METHOD <init> (II)V
ARG 0 index
ARG 1 time
METHOD a usesDefaultFrameTime ()Z
METHOD b getTime ()I
METHOD c getIndex ()I

View File

@ -0,0 +1 @@
CLASS none/byq net/minecraft/client/resource/metadata/ResourceSectionDeserializer

View File

@ -0,0 +1,2 @@
CLASS none/byw net/minecraft/client/resource/metadata/ResourceSectionDeserializerAnimation
METHOD a getName ()Ljava/lang/String;

View File

@ -0,0 +1,2 @@
CLASS none/byz net/minecraft/client/resource/metadata/ResourceSectionDeserializerFont
METHOD a getName ()Ljava/lang/String;

View File

@ -0,0 +1,2 @@
CLASS none/bzc net/minecraft/client/resource/metadata/ResourceSectionDeserializerLanguage
METHOD a getName ()Ljava/lang/String;

View File

@ -0,0 +1,2 @@
CLASS none/bzf net/minecraft/client/resource/metadata/ResourceSectionDeserializerPack
METHOD a getName ()Ljava/lang/String;

View File

@ -0,0 +1,2 @@
CLASS none/bzj net/minecraft/client/resource/metadata/ResourceSectionDeserializerTexture
METHOD a getName ()Ljava/lang/String;

View File

@ -0,0 +1,8 @@
CLASS none/byy net/minecraft/client/resource/metadata/ResourceSectionFont
FIELD a widths [F
FIELD b lefts [F
FIELD c spacings [F
METHOD <init> ([F[F[F)V
ARG 0 width
ARG 1 left
ARG 2 spacing

View File

@ -0,0 +1,5 @@
CLASS none/bzb net/minecraft/client/resource/metadata/ResourceSectionLanguage
FIELD a definitions Ljava/util/Collection;
METHOD <init> (Ljava/util/Collection;)V
ARG 0 defs
METHOD a getLanguageDefinitions ()Ljava/util/Collection;

View File

@ -0,0 +1,8 @@
CLASS none/bze net/minecraft/client/resource/metadata/ResourceSectionPack
FIELD a description Lnone/fa;
FIELD b version I
METHOD <init> (Lnone/fa;I)V
ARG 0 description
ARG 1 version
METHOD a getDescription ()Lnone/fa;
METHOD b getVersion ()I

View File

@ -0,0 +1,8 @@
CLASS none/bzi net/minecraft/client/resource/metadata/ResourceSectionTexture
FIELD a blur Z
FIELD b clamp Z
METHOD <init> (ZZ)V
ARG 0 blur
ARG 1 clamp
METHOD a shouldBlur ()Z
METHOD b shouldClamp ()Z

View File

@ -1,5 +1,8 @@
CLASS none/bye net/minecraft/client/resource/pack/IResourcePack
METHOD a getLogo ()Ljava/awt/image/BufferedImage;
METHOD a getIcon ()Ljava/awt/image/BufferedImage;
METHOD a deserialize (Lnone/byt;Ljava/lang/String;)Lnone/byr;
ARG 0 deserializer
ARG 1 sectionName
METHOD a open (Lnone/kp;)Ljava/io/InputStream;
ARG 0 id
METHOD b getName ()Ljava/lang/String;

View File

@ -1,6 +1,9 @@
CLASS none/bxt net/minecraft/client/resource/pack/MinecraftResourcePack
FIELD a ASSET_NAMES Ljava/util/Set;
METHOD a getLogo ()Ljava/awt/image/BufferedImage;
METHOD a getIcon ()Ljava/awt/image/BufferedImage;
METHOD a deserialize (Lnone/byt;Ljava/lang/String;)Lnone/byr;
ARG 0 deserializer
ARG 1 sectionName
METHOD a open (Lnone/kp;)Ljava/io/InputStream;
ARG 0 id
METHOD b getName ()Ljava/lang/String;

View File

@ -3,12 +3,15 @@ CLASS none/bxq net/minecraft/client/resource/pack/PhysicalResourcePack
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Ljava/io/File;)V
ARG 0 location
METHOD a getLogo ()Ljava/awt/image/BufferedImage;
METHOD a getIcon ()Ljava/awt/image/BufferedImage;
METHOD a getRelativePath (Ljava/io/File;Ljava/io/File;)Ljava/lang/String;
ARG 0 path
ARG 1 pathRelativeTo
METHOD a openByPath (Ljava/lang/String;)Ljava/io/InputStream;
ARG 0 path
METHOD a deserialize (Lnone/byt;Ljava/lang/String;)Lnone/byr;
ARG 0 deserializer
ARG 1 sectionName
METHOD a open (Lnone/kp;)Ljava/io/InputStream;
ARG 0 id
METHOD b getName ()Ljava/lang/String;

View File

@ -1 +0,0 @@
CLASS none/byt net/minecraft/client/resource/pack/ResourcePackMetadata

View File

@ -1 +1,2 @@
CLASS none/bxf net/minecraft/client/texture/ITexture
METHOD b getGlId ()I

View File

@ -1 +1,3 @@
CLASS none/bws net/minecraft/client/texture/Texture
FIELD a glId I
METHOD b getGlId ()I

View File

@ -0,0 +1,11 @@
CLASS none/bwt net/minecraft/client/texture/TextureDynamic
FIELD f data [I
FIELD g width I
FIELD h height I
METHOD <init> (II)V
ARG 0 width
ARG 1 height
METHOD <init> (Ljava/awt/image/BufferedImage;)V
ARG 0 image
METHOD d upload ()V
METHOD e getData ()[I

View File

@ -2,6 +2,10 @@ CLASS none/bxe 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;
FIELD d dynamicIdCounters Ljava/util/Map;
METHOD a registerDynamicTexture (Ljava/lang/String;Lnone/bwt;)Lnone/kp;
ARG 0 prefix
ARG 1 texture
METHOD a onResourceReload (Lnone/byc;)V
ARG 0 container
METHOD a bindTexture (Lnone/kp;)V

View File

@ -1,6 +1,17 @@
CLASS none/bxg net/minecraft/client/util/TextureUtils
FIELD a TEXTURE_MISSING Lnone/bwt;
FIELD b TEXTURE_MISSING_DATA [I
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a ()I
METHOD a createTextureId ()I
METHOD a (I)V
METHOD a (ILjava/awt/image/BufferedImage;)I
ARG 0 textureId
ARG 1 image
METHOD a upload (I[III)V
ARG 0 textureId
ARG 1 data
ARG 2 width
ARG 3 height
METHOD a getBufferedImage (Ljava/io/InputStream;)Ljava/awt/image/BufferedImage;
ARG 0 stream
METHOD a getImagePixels (Lnone/byc;Lnone/kp;)[I

View File

@ -1,3 +1,4 @@
CLASS none/bfr net/minecraft/client/util/YesNoCallback
METHOD a handle (ZI)V
ARG 0 result
ARG 1 callbackId

View File

@ -20,6 +20,7 @@ CLASS none/cal net/minecraft/server/IntegratedServer
METHOD aa isDedicated ()Z
METHOD ae isUsingNativeTransport ()Z
METHOD ah areCommandBlocksEnabled ()Z
METHOD b reloadResources ()V
METHOD b addServerInfoToCrashReport (Lnone/b;)Lnone/b;
ARG 0 report
METHOD i createCommandManager ()Lnone/bc;

View File

@ -0,0 +1,9 @@
CLASS none/ajf net/minecraft/sortme/MobSpawnerEntry
FIELD b entityTag Lnone/dt;
METHOD <init> (ILnone/dt;)V
ARG 0 weight
ARG 1 entityTag
METHOD <init> (Lnone/dt;)V
ARG 0 tag
METHOD a serialize ()Lnone/dt;
METHOD b getEntityTag ()Lnone/dt;

View File

@ -1,5 +1,7 @@
CLASS none/ail net/minecraft/sortme/MobSpawnerLogic
FIELD a spawnDelay I
FIELD b spawnPotentials Ljava/util/List;
FIELD c spawnEntry Lnone/ajf;
FIELD f minSpawnDelay I
FIELD g maxSpawnDelay I
FIELD h spawnCount I
@ -7,7 +9,10 @@ CLASS none/ail net/minecraft/sortme/MobSpawnerLogic
FIELD k requiredPlayerRange I
FIELD l spawnRange I
METHOD a getWorld ()Lnone/aiv;
METHOD a setSpawnEntry (Lnone/ajf;)V
ARG 0 value
METHOD a deserialize (Lnone/dt;)V
METHOD b getPos ()Lnone/cn;
METHOD b serialize (Lnone/dt;)Lnone/dt;
METHOD c update ()V
METHOD g getEntityId ()Lnone/kp;

View File

@ -4,10 +4,10 @@ CLASS none/bmk net/minecraft/sortme/ServerList
FIELD c serverEntries Ljava/util/List;
METHOD <init> (Lnone/bdq;)V
ARG 0 mc
METHOD a loadServerList ()V
METHOD a loadFile ()V
METHOD a get (I)Lnone/bmj;
ARG 0 index
METHOD a swapServerListEntries (II)V
METHOD a swapEntries (II)V
ARG 0 index1
ARG 1 index2
METHOD a set (ILnone/bmj;)V
@ -15,7 +15,7 @@ CLASS none/bmk net/minecraft/sortme/ServerList
ARG 1 e
METHOD a add (Lnone/bmj;)V
ARG 0 e
METHOD b saveServerList ()V
METHOD b saveFile ()V
METHOD b remove (I)V
ARG 0 index
METHOD b updateServerListEntry (Lnone/bmj;)V

View File

@ -1,6 +0,0 @@
CLASS none/byh net/minecraft/sortme/ServerResourcePackDownloader
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
FIELD h serverResourcePacksDir Ljava/io/File;
METHOD <init> (Ljava/io/File;Ljava/io/File;Lnone/bye;Lnone/byt;Lnone/bds;)V
ARG 1 serverResourcePacksDir
ARG 4 settings

View File

@ -0,0 +1,17 @@
CLASS none/oz net/minecraft/sortme/WeightedSomething
CLASS none/oz$a Entry
FIELD a weight I
METHOD <init> (I)V
ARG 0 weight
METHOD a getTotalWeight (Ljava/util/List;)I
ARG 0 list
METHOD a get (Ljava/util/List;I)Lnone/oz$a;
ARG 0 list
ARG 1 weightedOffset
METHOD a getRandom (Ljava/util/Random;Ljava/util/List;)Lnone/oz$a;
ARG 0 rand
ARG 1 list
METHOD a getRandom (Ljava/util/Random;Ljava/util/List;I)Lnone/oz$a;
ARG 0 rand
ARG 1 list
ARG 2 totalWeight

View File

@ -2,9 +2,11 @@ CLASS none/biy net/minecraft/sortme/WidgetWorldEntry
CLASS none/biy$1
METHOD a handle (ZI)V
ARG 0 result
ARG 1 callbackId
CLASS none/biy$2
METHOD a handle (ZI)V
ARG 0 result
ARG 1 callbackId
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b DATE_FORMAT Ljava/text/DateFormat;
FIELD e game Lnone/bdq;
@ -12,6 +14,7 @@ CLASS none/biy net/minecraft/sortme/WidgetWorldEntry
FIELD g worldSummary Lnone/bax;
FIELD h iconLocation Lnone/kp;
FIELD j iconFile Ljava/io/File;
FIELD k iconTexture Lnone/bwt;
METHOD <init> (Lnone/biz;Lnone/bax;Lnone/baw;)V
ARG 1 worldSummary
ARG 2 worldStorage

View File

@ -1,4 +1,6 @@
CLASS none/bep
METHOD a getTextureId (Z)I
ARG 0 pressed
METHOD b (Lnone/bdq;II)V
ARG 0 game
METHOD c isWithinBounds (Lnone/bdq;II)Z

View File

@ -15,6 +15,8 @@ CLASS none/bfc
ARG 3 option
ARG 4 minValue
ARG 5 maxValue
METHOD a getTextureId (Z)I
ARG 0 pressed
METHOD b (Lnone/bdq;II)V
ARG 0 game
METHOD c isWithinBounds (Lnone/bdq;II)Z

View File

@ -1,5 +1,7 @@
CLASS none/bfi
FIELD o realmsButton Lnet/minecraft/realms/RealmsButton;
METHOD a getTextureId (Z)I
ARG 0 pressed
METHOD b getWidth ()I
METHOD b (Lnone/bdq;II)V
ARG 0 game

View File

@ -2,6 +2,7 @@ CLASS none/bik
CLASS none/bik$1
METHOD a handle (ZI)V
ARG 0 result
ARG 1 callbackId
METHOD a (III)V
ARG 0 index
ARG 1 x

View File

@ -0,0 +1,2 @@
CLASS none/bwu
METHOD b getGlId ()I

View File

@ -1,7 +1,10 @@
CLASS none/byf
CLASS none/byf$1
METHOD a getName ()Ljava/lang/String;
METHOD a getLogo ()Ljava/awt/image/BufferedImage;
METHOD a getIcon ()Ljava/awt/image/BufferedImage;
METHOD a deserialize (Lnone/byt;Ljava/lang/String;)Lnone/byr;
ARG 0 deserializer
ARG 1 sectionName
METHOD a open (Lnone/kp;)Ljava/io/InputStream;
ARG 0 id
METHOD b getName ()Ljava/lang/String;

View File

@ -1,5 +0,0 @@
CLASS none/bzb
FIELD a defs Ljava/util/Collection;
METHOD <init> (Ljava/util/Collection;)V
ARG 0 defs
METHOD a get ()Ljava/util/Collection;