minor packet, resource work

This commit is contained in:
Adrian Siekierka 2018-11-04 16:45:24 +01:00
parent e20518a871
commit 351b6536ae
58 changed files with 295 additions and 97 deletions

View File

@ -1,4 +0,0 @@
CLASS avi
METHOD <init> (Lauq$a;)V
ARG 1 builder
METHOD c getEnchantability ()I

View File

@ -1,5 +0,0 @@
CLASS awc
METHOD a canRepair (Lauv;Lauv;)Z
ARG 1 item
ARG 2 repairItem
METHOD c getEnchantability ()I

View File

@ -1,6 +1,7 @@
CLASS djk
METHOD a (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
METHOD a findResources (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
ARG 1 type
ARG 2 namespace
METHOD c findInputStream (Lva;Lpu;)Ljava/io/InputStream;
ARG 1 type
ARG 2 id

View File

@ -1,9 +0,0 @@
CLASS jw
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V
ARG 1 handler
METHOD a apply (Ljo;)V
ARG 1 handler
METHOD b write (Lin;)V
ARG 1 buf

View File

@ -1,9 +0,0 @@
CLASS kg
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V
ARG 1 handler
METHOD a apply (Ljo;)V
ARG 1 handler
METHOD b write (Lin;)V
ARG 1 buf

View File

@ -1,9 +0,0 @@
CLASS kp
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V
ARG 1 handler
METHOD a apply (Ljo;)V
ARG 1 handler
METHOD b write (Lin;)V
ARG 1 buf

View File

@ -1,9 +0,0 @@
CLASS mq
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V
ARG 1 handler
METHOD a apply (Ljo;)V
ARG 1 handler
METHOD b write (Lin;)V
ARG 1 buf

View File

@ -1,9 +0,0 @@
CLASS ms
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V
ARG 1 handler
METHOD a apply (Ljo;)V
ARG 1 handler
METHOD b write (Lin;)V
ARG 1 buf

View File

@ -21,6 +21,9 @@ CLASS cpt net/minecraft/client/gui/Gui
ARG 2 x
ARG 3 y
METHOD a initialize (Lclp;II)V
ARG 1 game
ARG 2 width
ARG 3 height
METHOD a addButton (Lcmm;)Lcmm;
ARG 1 button
METHOD a drawTextComponentHover (Lix;II)V
@ -51,11 +54,19 @@ CLASS cpt net/minecraft/client/gui/Gui
ARG 1 result
ARG 2 callbackId
METHOD d drawBackground ()V
METHOD d isCutShortcutPressed (I)Z
ARG 0 code
METHOD d handleTextComponentClick (Lix;)Z
ARG 1 component
METHOD e isPauseScreen ()Z
METHOD e isPasteShortcutPressed (I)Z
ARG 0 code
METHOD f update ()V
METHOD f isCopyShortcutPressed (I)Z
ARG 0 code
METHOD g close ()V
METHOD g isSelectAllShortcutPressed (I)Z
ARG 0 code
METHOD keyPressed (III)Z
ARG 1 keyCode
ARG 2 scanCode

View File

@ -22,3 +22,4 @@ CLASS cmd net/minecraft/client/gui/hud/HudInGame
METHOD i getSpectatorWidget ()Lcnn;
METHOD j getScoreboardWidget ()Lcnc;
METHOD l getHudBossBar ()Lcml;
METHOD n getCameraPlayer ()Lapr;

View File

@ -28,6 +28,8 @@ CLASS cqr net/minecraft/client/gui/ingame/GuiEditBook
FIELD a BG_TEX Lpu;
FIELD f player Lapr;
FIELD g stack Lauv;
FIELD w pages Lhs;
FIELD x title Ljava/lang/String;
METHOD <init> (Lapr;Lauv;ZLaeo;)V
ARG 1 player
ARG 2 stack

View File

@ -19,6 +19,9 @@ CLASS cop net/minecraft/client/gui/menu/GuiRealms
ARG 2 x
ARG 3 y
METHOD a initialize (Lclp;II)V
ARG 1 game
ARG 2 width
ARG 3 height
METHOD a wrapStringToList (Ljava/lang/String;I)Ljava/util/List;
METHOD a drawTooltip (Ljava/lang/String;II)V
ARG 1 text

View File

@ -4,7 +4,9 @@ CLASS cwx net/minecraft/client/network/handler/NetworkGameHandlerClientImpl
FIELD e game Lclp;
FIELD f world Lcxa;
FIELD i advancementHandler Lcwu;
FIELD k tagManager Lxq;
FIELD m rand Ljava/util/Random;
FIELD o recipeManager Laxc;
METHOD a getClientConnection ()Lil;
METHOD a onConnectionLost (Lix;)V
ARG 1 reason
@ -42,6 +44,8 @@ CLASS cwx net/minecraft/client/network/handler/NetworkGameHandlerClientImpl
ARG 1 packet
METHOD a onChunkDeltaUpdate (Lke;)V
ARG 1 packet
METHOD a onCommandSuggestions (Lkf;)V
METHOD a onCommandTree (Lkg;)V
METHOD a onGuiActionConfirm (Lkh;)V
ARG 1 packet
METHOD a onGuiClose (Lki;)V
@ -140,7 +144,7 @@ CLASS cwx net/minecraft/client/network/handler/NetworkGameHandlerClientImpl
ARG 1 packet
METHOD a onTitle (Lmj;)V
ARG 1 packet
METHOD a onSoundPlayId (Lml;)V
METHOD a onPlaySound (Lml;)V
ARG 1 packet
METHOD a onPlayerListHeader (Lmn;)V
ARG 1 packet
@ -155,4 +159,7 @@ CLASS cwx net/minecraft/client/network/handler/NetworkGameHandlerClientImpl
ARG 1 packet
METHOD b validateResourcePackUrl (Ljava/lang/String;)Z
ARG 1 url
METHOD d getRecipeManager ()Laxc;
METHOD g getAdvancementHandler ()Lcwu;
METHOD i getWorld ()Lcxa;
METHOD j getTagManager ()Lxq;

View File

@ -6,8 +6,9 @@ CLASS djp net/minecraft/client/resource/ResourcePackRedirected
METHOD a getMetadataLocation (Lpu;)Lpu;
METHOD a getNamespaces (Lva;)Ljava/util/Set;
ARG 1 type
METHOD a (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
METHOD a findResources (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
ARG 1 type
ARG 2 namespace
METHOD a open (Lva;Lpu;)Ljava/io/InputStream;
ARG 1 type
ARG 2 id

View File

@ -81,6 +81,8 @@ CLASS clr net/minecraft/client/settings/GameSettings
FIELD X keyBack Lcln;
FIELD Y keyRight Lcln;
FIELD Z keyJump Lcln;
FIELD aA debugProfilingEnabled Z
FIELD aB debugTpsEnabled Z
FIELD aC lastServer Ljava/lang/String;
FIELD aF fov D
FIELD aG gamma D

View File

@ -1,12 +1,14 @@
CLASS ckd
CLASS ckd net/minecraft/client/util/InputUtil
CLASS ckd$a KeyCode
FIELD a name Ljava/lang/String;
FIELD b type Lckd$b;
FIELD c keyCode I
FIELD d NAMES Ljava/util/Map;
METHOD <init> (Ljava/lang/String;Lckd$b;I)V
ARG 0 name
ARG 1 type
ARG 2 keyCode
ARG 1 keyName
ARG 2 type
ARG 3 keyCode
METHOD a getCategory ()Lckd$b;
METHOD b getKeyCode ()I
METHOD c getName ()Ljava/lang/String;
@ -21,9 +23,22 @@ CLASS ckd
FIELD f name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 0 name
METHOD a getName ()Ljava/lang/String;
METHOD a createFromCode (I)Lckd$a;
ARG 0 code
METHOD a mapKey (Lckd$b;Ljava/lang/String;I)V
ARG 0 type
ARG 1 name
ARG 2 keyCode
METHOD a getKeycodeName (I)Ljava/lang/String;
METHOD a isKeyPressed (JI)Z
ARG 0 handle
ARG 2 code
METHOD a setCursorParameters (JIDD)V
METHOD a setMouseCallbacks (JLorg/lwjgl/glfw/GLFWCursorPosCallbackI;Lorg/lwjgl/glfw/GLFWMouseButtonCallbackI;Lorg/lwjgl/glfw/GLFWScrollCallbackI;)V
ARG 0 handle
METHOD a setKeyboardCallbacks (JLorg/lwjgl/glfw/GLFWKeyCallbackI;Lorg/lwjgl/glfw/GLFWCharModsCallbackI;)V
ARG 0 handle
METHOD a fromName (Ljava/lang/String;)Lckd$a;
ARG 0 s
METHOD b getScancodeName (I)Ljava/lang/String;

View File

@ -248,6 +248,7 @@ CLASS afv net/minecraft/entity/Entity
METHOD be isGlowing ()Z
METHOD bf isInvisible ()Z
METHOD bg getScoreboardTeam ()Lcjm;
METHOD bh getMaxBreath ()I
METHOD bi getBreath ()I
METHOD bj stickInWeb ()V
METHOD bk getParts ()[Lafv;

View File

@ -38,6 +38,7 @@ CLASS alb net/minecraft/entity/passive/EntityDolphin
METHOD b serializeCustomData (Lhm;)V
ARG 1 tag
METHOD bH getEyeHeight ()F
METHOD bh getMaxBreath ()I
METHOD cb initAttributes ()V
METHOD cw getSoundDeath ()Lww;
METHOD e getSoundHurt (Lafe;)Lww;

View File

@ -1,3 +0,0 @@
CLASS aek net/minecraft/inventory/IInventoryListener
METHOD a onInvChange (Laei;)V
ARG 1 inventory

View File

@ -0,0 +1,3 @@
CLASS aek net/minecraft/inventory/InventoryListener
METHOD a onInvChange (Laei;)V
ARG 1 inventory

View File

@ -1,4 +1,4 @@
CLASS afa net/minecraft/inventory/IInventorySided
CLASS afa net/minecraft/inventory/SidedInventory
METHOD a canInsertInvStack (ILauv;Lev;)Z
ARG 1 slot
ARG 2 stack

View File

@ -99,6 +99,7 @@ CLASS auq net/minecraft/item/Item
ARG 0 block
METHOD a isEffectiveOn (Lbnh;)Z
ARG 1 state
ARG 3 miningLevel
METHOD a onTagDeserialized (Lhm;)Z
ARG 1 tag
METHOD a getProperty (Lpu;)Lauu;

View File

@ -0,0 +1,7 @@
CLASS avi net/minecraft/item/ItemBowBase
METHOD <init> (Lauq$a;)V
ARG 1 builder
METHOD a findArrowStack (Lapr;)Lauv;
ARG 1 player
METHOD c getEnchantability ()I
METHOD f isArrow (Lauv;)Z

View File

@ -0,0 +1,20 @@
CLASS atq net/minecraft/item/ItemMiningTool
FIELD a EFFECTIVE_BLOCKS Ljava/util/Set;
FIELD b efficiency F
FIELD c damage F
FIELD d swingSpeed F
METHOD a getAttributeModifiers (Laga;)Lcom/google/common/collect/Multimap;
ARG 1 effectiveSlot
METHOD a onEntityDamaged (Lauv;Lage;Lage;)Z
ARG 1 stack
ARG 2 target
ARG 3 user
METHOD a onBlockBroken (Lauv;Lazt;Lbnh;Leq;Lage;)Z
ARG 1 stack
ARG 2 world
ARG 3 state
ARG 4 pos
ARG 5 user
METHOD a getBlockBreakingSpeed (Lauv;Lbnh;)F
ARG 1 stack
ARG 2 state

View File

@ -5,3 +5,4 @@ CLASS avf net/minecraft/item/ItemPickaxe
ARG 2 state
METHOD a isEffectiveOn (Lbnh;)Z
ARG 1 state
ARG 3 miningLevel

View File

@ -12,3 +12,4 @@ CLASS avp net/minecraft/item/ItemShears
ARG 2 state
METHOD a isEffectiveOn (Lbnh;)Z
ARG 1 state
ARG 3 miningLevel

View File

@ -4,3 +4,4 @@ CLASS avr net/minecraft/item/ItemShovel
ARG 1 context
METHOD a isEffectiveOn (Lbnh;)Z
ARG 1 state
ARG 3 miningLevel

View File

@ -17,3 +17,4 @@ CLASS awa net/minecraft/item/ItemSword
ARG 2 state
METHOD a isEffectiveOn (Lbnh;)Z
ARG 1 state
ARG 3 miningLevel

View File

@ -1,20 +1,10 @@
CLASS atq net/minecraft/item/ItemTool
FIELD a EFFECTIVE_BLOCKS Ljava/util/Set;
FIELD b efficiency F
FIELD c weaponDamage F
FIELD d swingSpeed F
METHOD a getAttributeModifiers (Laga;)Lcom/google/common/collect/Multimap;
ARG 1 effectiveSlot
METHOD a onEntityDamaged (Lauv;Lage;Lage;)Z
ARG 1 stack
ARG 2 target
ARG 3 user
METHOD a onBlockBroken (Lauv;Lazt;Lbnh;Leq;Lage;)Z
ARG 1 stack
ARG 2 world
ARG 3 state
ARG 4 pos
ARG 5 user
METHOD a getBlockBreakingSpeed (Lauv;Lbnh;)F
ARG 1 stack
ARG 2 state
CLASS awc net/minecraft/item/ItemTool
FIELD a type Lawb;
METHOD <init> (Lawb;Lauq$a;)V
ARG 1 type
ARG 2 builder
METHOD a canRepair (Lauv;Lauv;)Z
ARG 1 item
ARG 2 repairItem
METHOD c getEnchantability ()I
METHOD e getType ()Lawb;

View File

@ -4,3 +4,9 @@ CLASS awd net/minecraft/item/ToolMaterial
FIELD c IRON Lawd;
FIELD d GOLD Lawd;
FIELD e DIAMOND Lawd;
METHOD a getMaxDamage ()I
METHOD b getEfficiency ()F
METHOD c getDamage ()F
METHOD d getMiningLevel ()I
METHOD e getEnchantability ()I
METHOD f getRepairIngredient ()Lawy;

View File

@ -1 +1,7 @@
CLASS awb net/minecraft/item/ToolType
METHOD a getMaxDamage ()I
METHOD b getEfficiency ()F
METHOD c getDamage ()F
METHOD d getMiningLevel ()I
METHOD e getEnchantability ()I
METHOD f getRepairIngredient ()Lawy;

View File

@ -31,6 +31,8 @@ CLASS jo net/minecraft/network/handler/NetworkGameHandlerClient
ARG 1 packet
METHOD a onChunkDeltaUpdate (Lke;)V
ARG 1 packet
METHOD a onCommandSuggestions (Lkf;)V
METHOD a onCommandTree (Lkg;)V
METHOD a onGuiActionConfirm (Lkh;)V
ARG 1 packet
METHOD a onGuiClose (Lki;)V
@ -129,7 +131,7 @@ CLASS jo net/minecraft/network/handler/NetworkGameHandlerClient
ARG 1 packet
METHOD a onTitle (Lmj;)V
ARG 1 packet
METHOD a onSoundPlayId (Lml;)V
METHOD a onPlaySound (Lml;)V
ARG 1 packet
METHOD a onPlayerListHeader (Lmn;)V
ARG 1 packet

View File

@ -0,0 +1 @@
CLASS ov net/minecraft/network/handler/NetworkLoginHandlerServer

View File

@ -0,0 +1,2 @@
CLASS mw net/minecraft/network/handler/NetworkPlayHandlerServer
METHOD a onBookUpdate (Lni;)V

View File

@ -1,4 +1,4 @@
CLASS uq
CLASS uq net/minecraft/network/handler/NetworkPlayHandlerServerImpl
FIELD a connection Lil;
FIELD b player Luc;
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
@ -7,3 +7,4 @@ CLASS uq
METHOD a getConnection ()Lil;
METHOD a onConnectionLost (Lix;)V
ARG 1 reason
METHOD a onBookUpdate (Lni;)V

View File

@ -0,0 +1,11 @@
CLASS kf net/minecraft/network/packet/client/CPacketCommandSuggestions
FIELD b suggestions Lcom/mojang/brigadier/suggestion/Suggestions;
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V
ARG 1 handler
METHOD a apply (Ljo;)V
ARG 1 handler
METHOD b write (Lin;)V
ARG 1 buf
METHOD c getSuggestions ()Lcom/mojang/brigadier/suggestion/Suggestions;

View File

@ -1,4 +1,4 @@
CLASS kf
CLASS kg net/minecraft/network/packet/client/CPacketCommandTree
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V

View File

@ -0,0 +1,12 @@
CLASS ms net/minecraft/network/packet/client/CPacketEntityAttributes
CLASS ms$a Entry
FIELD b entries Ljava/util/List;
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V
ARG 1 handler
METHOD a apply (Ljo;)V
ARG 1 handler
METHOD b write (Lin;)V
ARG 1 buf
METHOD c getEntries ()Ljava/util/List;

View File

@ -0,0 +1,23 @@
CLASS mq net/minecraft/network/packet/client/CPacketEntityTeleport
FIELD a id I
FIELD b x D
FIELD c y D
FIELD d z D
FIELD e yaw B
FIELD f pitch B
FIELD g onGround Z
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V
ARG 1 handler
METHOD a apply (Ljo;)V
ARG 1 handler
METHOD b getId ()I
METHOD b write (Lin;)V
ARG 1 buf
METHOD c getX ()D
METHOD d getY ()D
METHOD e getZ ()D
METHOD f getYaw ()B
METHOD g getPitch ()B
METHOD h isOnGround ()Z

View File

@ -1,4 +1,4 @@
CLASS ml net/minecraft/network/packet/client/CPacketSoundPlayId
CLASS ml net/minecraft/network/packet/client/CPacketPlaySound
FIELD a sound Lww;
FIELD b category Lwy;
FIELD c fixedX I

View File

@ -0,0 +1,23 @@
CLASS kp net/minecraft/network/packet/client/CPacketPlaySoundId
FIELD a id Lpu;
FIELD b category Lwy;
FIELD c fixedX I
FIELD d fixedY I
FIELD e fixedZ I
FIELD f volume F
FIELD g pitch F
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V
ARG 1 handler
METHOD a apply (Ljo;)V
ARG 1 handler
METHOD b getSoundId ()Lpu;
METHOD b write (Lin;)V
ARG 1 buf
METHOD c getCategory ()Lwy;
METHOD d getX ()D
METHOD e getY ()D
METHOD f getZ ()D
METHOD g getVolume ()F
METHOD h getPitch ()F

View File

@ -1,4 +1,5 @@
CLASS lq net/minecraft/network/packet/client/CPacketPlayerRespawn
FIELD a dimension Lbqj;
FIELD b difficulty Laem;
FIELD c gameMode Lazq;
FIELD d generatorType Lbaa;
@ -12,7 +13,9 @@ CLASS lq net/minecraft/network/packet/client/CPacketPlayerRespawn
ARG 1 handler
METHOD a apply (Ljo;)V
ARG 1 handler
METHOD b getDimension ()Lbqj;
METHOD b write (Lin;)V
ARG 1 buf
METHOD c getDifficulty ()Laem;
METHOD d getGameMode ()Lazq;
METHOD e getGeneratorType ()Lbaa;

View File

@ -0,0 +1,14 @@
CLASS jw net/minecraft/network/packet/client/CPacketStatistics
FIELD a stats Lit/unimi/dsi/fastutil/objects/Object2IntMap;
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V
ARG 1 handler
METHOD a apply (Ljo;)V
ARG 1 handler
METHOD a readStat (Lxf;Lin;)V
ARG 1 type
ARG 2 buf
METHOD b getStatMap ()Ljava/util/Map;
METHOD b write (Lin;)V
ARG 1 buf

View File

@ -1,9 +1,13 @@
CLASS ni
CLASS ni net/minecraft/network/packet/server/SPacketBookUpdate
FIELD a stack Lauv;
FIELD c hand Laeo;
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V
ARG 1 handler
METHOD a apply (Lmw;)V
ARG 1 handler
METHOD b stack ()Lauv;
METHOD b write (Lin;)V
ARG 1 buf
METHOD d hand ()Laeo;

View File

@ -0,0 +1,3 @@
CLASS fs net/minecraft/particle/ParticleTypes
METHOD a register (Ljava/lang/String;Lfq$a;)Lfr;
METHOD a register (Ljava/lang/String;Z)Lft;

View File

@ -1,10 +1,34 @@
CLASS awy net/minecraft/recipe/Ingredient
CLASS awy$a StackEntry
FIELD a stack Lauv;
METHOD <init> (Lauv;)V
ARG 1 stack
METHOD a getStacks ()Ljava/util/Collection;
METHOD b toJson ()Lcom/google/gson/JsonObject;
CLASS awy$b TagEntry
FIELD a tag Lxo;
METHOD <init> (Lxo;)V
ARG 1 tag
METHOD a getStacks ()Ljava/util/Collection;
METHOD b toJson ()Lcom/google/gson/JsonObject;
CLASS awy$c Entry
METHOD a getStacks ()Ljava/util/Collection;
METHOD b toJson ()Lcom/google/gson/JsonObject;
FIELD a EMPTY Lawy;
FIELD c entries [Lawy$c;
FIELD d stackArray [Lauv;
METHOD a getStackArray ()[Lauv;
METHOD a matches (Lauv;)Z
METHOD a fromJson (Lcom/google/gson/JsonElement;)Lawy;
ARG 0 element
METHOD a entryFromJson (Lcom/google/gson/JsonObject;)Lawy$c;
METHOD a write (Lin;)V
ARG 1 buf
METHOD a fromItems ([Lauv;)Lawy;
METHOD b fromPacketBuf (Lin;)Lawy;
METHOD a ofEntries (Ljava/util/stream/Stream;)Lawy;
METHOD a fromTag (Lxo;)Lawy;
METHOD a ofStacks ([Lauv;)Lawy;
METHOD a ofItems ([Lazs;)Lawy;
METHOD b fromPacket (Lin;)Lawy;
ARG 0 buf
METHOD c asJson ()Lcom/google/gson/JsonElement;
METHOD c toJson ()Lcom/google/gson/JsonElement;
METHOD f createStackArray ()V

View File

@ -10,6 +10,7 @@ CLASS uw net/minecraft/resource/AbstractFilenameResourcePack
ARG 1 type
ARG 2 id
METHOD a (Lvd;)Ljava/lang/Object;
METHOD a parseMetadata (Lvd;Ljava/io/InputStream;)Ljava/lang/Object;
METHOD b openRoot (Ljava/lang/String;)Ljava/io/InputStream;
ARG 1 filename
METHOD b contains (Lva;Lpu;)Z

View File

@ -6,8 +6,9 @@ CLASS vc net/minecraft/resource/DefaultResourcePack
METHOD a getName ()Ljava/lang/String;
METHOD a getNamespaces (Lva;)Ljava/util/Set;
ARG 1 type
METHOD a (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
METHOD a findResources (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
ARG 1 type
ARG 2 namespace
METHOD a open (Lva;Lpu;)Ljava/io/InputStream;
ARG 1 type
ARG 2 id

View File

@ -1,12 +1,18 @@
CLASS uy net/minecraft/resource/DirectoryResourcePack
FIELD c IS_WINDOWS Z
FIELD d BACKSLASH_MATCHER Lcom/google/common/base/CharMatcher;
METHOD <init> (Ljava/io/File;)V
ARG 1 base
METHOD a findFiles (Ljava/io/File;ILjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/function/Predicate;)V
METHOD a isValidPath (Ljava/io/File;Ljava/lang/String;)Z
ARG 0 file
ARG 1 filename
METHOD a openFilename (Ljava/lang/String;)Ljava/io/InputStream;
METHOD a getNamespaces (Lva;)Ljava/util/Set;
ARG 1 type
METHOD a (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
METHOD a findResources (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
ARG 1 type
ARG 2 namespace
METHOD c containsFilename (Ljava/lang/String;)Z
METHOD e getFile (Ljava/lang/String;)Ljava/io/File;
ARG 1 filename

View File

@ -7,6 +7,9 @@ CLASS vv net/minecraft/resource/ReloadableResourceManagerImpl
METHOD <init> (Lva;)V
ARG 1 type
METHOD a getAllNamespaces ()Ljava/util/Set;
METHOD a findResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Collection;
ARG 1 namespace
ARG 2 predicate
METHOD a reload (Ljava/util/List;)V
ARG 1 list
METHOD a getResource (Lpu;)Lvs;

View File

@ -0,0 +1,7 @@
CLASS vs net/minecraft/resource/Resource
METHOD a getId ()Lpu;
METHOD a getMetadata (Lvd;)Ljava/lang/Object;
ARG 1 reader
METHOD b getInputStream ()Ljava/io/InputStream;
METHOD c hasMetadata ()Z
METHOD d getPackName ()Ljava/lang/String;

View File

@ -1,7 +1,19 @@
CLASS vw net/minecraft/resource/ResourceImpl
FIELD a RESOURCE_IO_EXECUTOR Ljava/util/concurrent/Executor;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c packName Ljava/lang/String;
FIELD d id Lpu;
FIELD e inputStream Ljava/io/InputStream;
METHOD b ()Ljava/io/InputStream;
FIELD f metadataInputStream Ljava/io/InputStream;
FIELD g readMetadata Z
FIELD h metadata Lcom/google/gson/JsonObject;
METHOD a getId ()Lpu;
METHOD a getMetadata (Lvd;)Ljava/lang/Object;
ARG 1 reader
METHOD b getInputStream ()Ljava/io/InputStream;
METHOD c hasMetadata ()Z
METHOD d getPackName ()Ljava/lang/String;
METHOD equals (Ljava/lang/Object;)Z
ARG 1 object
METHOD hashCode ()I
ARG 1 hash

View File

@ -1,5 +1,8 @@
CLASS vt net/minecraft/resource/ResourceManager
METHOD a getAllNamespaces ()Ljava/util/Set;
METHOD a findResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Collection;
ARG 1 namespace
ARG 2 predicate
METHOD a getResource (Lpu;)Lvs;
ARG 1 id
METHOD b getAllResources (Lpu;)Ljava/util/List;

View File

@ -2,8 +2,9 @@ CLASS uz net/minecraft/resource/ResourcePack
METHOD a getName ()Ljava/lang/String;
METHOD a getNamespaces (Lva;)Ljava/util/Set;
ARG 1 type
METHOD a (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
METHOD a findResources (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
ARG 1 type
ARG 2 namespace
METHOD a open (Lva;Lpu;)Ljava/io/InputStream;
ARG 1 type
ARG 2 id

View File

@ -9,6 +9,9 @@ CLASS vq net/minecraft/resource/ResourcePackNamespace
METHOD <init> (Lva;)V
ARG 1 type
METHOD a getAllNamespaces ()Ljava/util/Set;
METHOD a findResources (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Collection;
ARG 1 namespace
ARG 2 predicate
METHOD a getResource (Lpu;)Lvs;
ARG 1 id
METHOD a open (Lpu;Luz;)Ljava/io/InputStream;

View File

@ -1,11 +1,13 @@
CLASS ux net/minecraft/resource/ZipResourcePack
FIELD b TYPE_NAMESPACE_SPLITTER Lcom/google/common/base/Splitter;
FIELD c file Ljava/util/zip/ZipFile;
METHOD <init> (Ljava/io/File;)V
ARG 1 base
METHOD a openFilename (Ljava/lang/String;)Ljava/io/InputStream;
METHOD a getNamespaces (Lva;)Ljava/util/Set;
ARG 1 type
METHOD a (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
METHOD a findResources (Lva;Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
ARG 1 type
ARG 2 namespace
METHOD b getZipFile ()Ljava/util/zip/ZipFile;
METHOD c containsFilename (Ljava/lang/String;)Z

View File

@ -1,4 +1,8 @@
CLASS nv
FIELD c guiOpen Z
FIELD d filteringCraftable Z
FIELD e furnaceGuiOpen Z
FIELD f furnaceFilteringCraftable Z
METHOD a read (Lin;)V
ARG 1 buf
METHOD a apply (Liq;)V
@ -7,3 +11,7 @@ CLASS nv
ARG 1 handler
METHOD b write (Lin;)V
ARG 1 buf
METHOD d isGuiOpen ()Z
METHOD e isFilteringCraftable ()Z
METHOD f isFurnaceGuiOpen ()Z
METHOD g isFurnaceFilteringCraftable ()Z

View File

@ -5,5 +5,8 @@ CLASS oc
ARG 1 handler
METHOD a apply (Lmw;)V
ARG 1 handler
METHOD b getBlockPos ()Leq;
METHOD b write (Lin;)V
ARG 1 buf
METHOD c getCommand ()Ljava/lang/String;
METHOD d shouldTrackOutput ()Z