Map various obfuscated names (#253)

* Map various obfuscated names
* "active" actually had more uses as opposed to "enabled", so that's what it's going to be
* Chunk -> WorldChunk, IChunk -> Chunk
This commit is contained in:
therealfarfetchd 2018-12-10 18:34:18 +01:00 committed by Adrian Siekierka
parent c79869974f
commit f97c7ba42b
82 changed files with 472 additions and 73 deletions

View File

@ -1,5 +1,6 @@
CLASS bai CLASS bai
METHOD b getBlockState (Let;)Lbom; METHOD b getBlockState (Let;)Lbom;
ARG 1 pos
METHOD c getFluidState (Let;)Lcdz; METHOD c getFluidState (Let;)Lcdz;
ARG 0 pos ARG 0 pos
METHOD f getBlockEntity (Let;)Lbmq; METHOD f getBlockEntity (Let;)Lbmq;

View File

@ -1,13 +0,0 @@
CLASS bpz
METHOD a addEntity (Lagk;)V
METHOD a setBlockEntity (Let;Lbmq;)V
ARG 1 pos
METHOD a setBlockState (Let;Lbom;Z)Lbom;
ARG 1 pos
ARG 2 state
METHOD a addPendingBlockEntityTag (Lhq;)V
METHOD d getSectionArray ()[Lbqm;
METHOD d removeBlockEntity (Let;)V
METHOD e markBlockForPostProcessing (Let;)V
METHOD g getPos ()Lbag;
METHOD i getBiomeArray ()[Lbbr;

View File

@ -1,12 +1,15 @@
CLASS bqt CLASS bqt
METHOD a addEntity (Lagk;)V METHOD a addEntity (Lagk;)V
ARG 1 entity
METHOD a setBlockEntity (Let;Lbmq;)V METHOD a setBlockEntity (Let;Lbmq;)V
ARG 1 pos ARG 1 pos
ARG 2 blockEntity
METHOD a setBlockState (Let;Lbom;Z)Lbom; METHOD a setBlockState (Let;Lbom;Z)Lbom;
ARG 1 pos ARG 1 pos
ARG 2 state ARG 2 state
METHOD a addPendingBlockEntityTag (Lhq;)V METHOD a addPendingBlockEntityTag (Lhq;)V
METHOD b getBlockState (Let;)Lbom; METHOD b getBlockState (Let;)Lbom;
ARG 1 pos
METHOD c getFluidState (Let;)Lcdz; METHOD c getFluidState (Let;)Lcdz;
ARG 0 pos ARG 0 pos
METHOD d getSectionArray ()[Lbqm; METHOD d getSectionArray ()[Lbqm;
@ -16,3 +19,5 @@ CLASS bqt
ARG 0 pos ARG 0 pos
METHOD g getPos ()Lbag; METHOD g getPos ()Lbag;
METHOD i getBiomeArray ()[Lbbr; METHOD i getBiomeArray ()[Lbbr;
METHOD j getLuminance (Let;)I
ARG 1 pos

View File

@ -1,13 +1,16 @@
CLASS crg CLASS crg
METHOD a mouseScrolled (D)Z METHOD a mouseScrolled (D)Z
ARG 1 dY
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a isSelected (I)Z METHOD a isSelected (I)Z
ARG 0 index ARG 0 index
METHOD a drawEntries (IIIIF)V METHOD a drawEntries (IIIIF)V
@ -19,6 +22,8 @@ CLASS crg
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD c width ()I METHOD c width ()I
METHOD d getEntryCount ()I METHOD d getEntryCount ()I
METHOD f getScrollbarPosition ()I METHOD f getScrollbarPosition ()I

View File

@ -1,13 +1,16 @@
CLASS cri CLASS cri
METHOD a mouseScrolled (D)Z METHOD a mouseScrolled (D)Z
ARG 1 dY
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a isSelected (I)Z METHOD a isSelected (I)Z
ARG 0 index ARG 0 index
METHOD a drawEntry (IIIIIIF)V METHOD a drawEntry (IIIIIIF)V
@ -18,6 +21,8 @@ CLASS cri
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD c getWidth ()I METHOD c getWidth ()I
METHOD d getEntryCount ()I METHOD d getEntryCount ()I
METHOD f getScrollbarPosition ()I METHOD f getScrollbarPosition ()I

View File

@ -1,13 +1,16 @@
CLASS crj CLASS crj
METHOD a mouseScrolled (D)Z METHOD a mouseScrolled (D)Z
ARG 1 dY
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a isSelected (I)Z METHOD a isSelected (I)Z
ARG 0 index ARG 0 index
METHOD a draw (IIF)V METHOD a draw (IIF)V
@ -21,6 +24,8 @@ CLASS crj
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD c getWidth ()I METHOD c getWidth ()I
METHOD d getEntryCount ()I METHOD d getEntryCount ()I
METHOD f getScrollbarPosition ()I METHOD f getScrollbarPosition ()I

View File

@ -23,3 +23,4 @@ CLASS crt
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
METHOD c onInitialized ()V METHOD c onInitialized ()V
METHOD getFocused ()Lcqb;

View File

@ -9,3 +9,4 @@ CLASS cuq
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button

View File

@ -4,6 +4,7 @@ CLASS cuu
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY

View File

@ -4,4 +4,5 @@ CLASS cvb
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a drawEntry (IIIIZF)V METHOD a drawEntry (IIIIZF)V

View File

@ -2,6 +2,7 @@ CLASS dfh
METHOD a getLightLevel (Lbbd;Let;)I METHOD a getLightLevel (Lbbd;Let;)I
ARG 1 type ARG 1 type
METHOD b getBlockState (Let;)Lbom; METHOD b getBlockState (Let;)Lbom;
ARG 1 pos
METHOD c getFluidState (Let;)Lcdz; METHOD c getFluidState (Let;)Lcdz;
ARG 0 pos ARG 0 pos
METHOD e getBiome (Let;)Lbbr; METHOD e getBiome (Let;)Lbbr;

View File

@ -1,3 +0,0 @@
CLASS dmh
METHOD a findFile (Ljava/lang/String;)Ljava/io/File;
METHOD a getResource (Lpz;)Ljava/io/File;

View File

@ -89,6 +89,7 @@ CLASS cof net/minecraft/client/MinecraftClient
METHOD W getItemRenderer ()Ldhx; METHOD W getItemRenderer ()Ldhx;
METHOD X getFirstPersonRenderer ()Ldco; METHOD X getFirstPersonRenderer ()Ldco;
METHOD Y getCurrentFps ()I METHOD Y getCurrentFps ()I
METHOD Z getMetricsData ()Lyi;
METHOD a onResolutionChanged ()V METHOD a onResolutionChanged ()V
METHOD a addSnooperInfo (Lafn;)V METHOD a addSnooperInfo (Lafn;)V
METHOD a setCameraEntity (Lagk;)V METHOD a setCameraEntity (Lagk;)V
@ -138,6 +139,7 @@ CLASS cof net/minecraft/client/MinecraftClient
METHOD e getVersionType ()Ljava/lang/String; METHOD e getVersionType ()Ljava/lang/String;
METHOD f forcesUnicodeFont ()Z METHOD f forcesUnicodeFont ()Z
METHOD g reloadResources ()V METHOD g reloadResources ()V
METHOD getFocused ()Lcqb;
METHOD h getLevelStorage ()Lchg; METHOD h getLevelStorage ()Lchg;
METHOD i stop ()V METHOD i stop ()V
METHOD k stopThread ()V METHOD k stopThread ()V

View File

@ -1,3 +1,27 @@
CLASS coa net/minecraft/client/MinecraftClientGame CLASS coa net/minecraft/client/MinecraftClientGame
CLASS coa$a PerformanceMetricsImpl
FIELD a minTime I
FIELD b maxTime I
FIELD c averageTime I
FIELD d sampleCount I
METHOD <init> (IIII)V
ARG 1 minTime
ARG 2 maxTime
ARG 3 averageTime
ARG 4 sampleCount
FIELD a client Lcof; FIELD a client Lcof;
FIELD b launcher Lcom/mojang/bridge/launcher/Launcher; FIELD b launcher Lcom/mojang/bridge/launcher/Launcher;
FIELD c listener Lcom/mojang/bridge/launcher/SessionEventListener;
METHOD <init> (Lcof;)V
ARG 1 client
METHOD a onStartGameSession ()V
METHOD b onLeaveGameSession ()V
METHOD getCurrentSession ()Lcom/mojang/bridge/game/GameSession;
ARG 1 world
METHOD getPerformanceMetrics ()Lcom/mojang/bridge/game/PerformanceMetrics;
ARG 1 metricsData
ARG 2 minTime
ARG 4 maxTime
ARG 6 totalTime
METHOD setSessionEventListener (Lcom/mojang/bridge/launcher/SessionEventListener;)V
ARG 1 listener

View File

@ -4,20 +4,41 @@ CLASS cwb net/minecraft/client/RunArgs
FIELD b resourcePackDir Ljava/io/File; FIELD b resourcePackDir Ljava/io/File;
FIELD c assetDir Ljava/io/File; FIELD c assetDir Ljava/io/File;
FIELD d assetIndex Ljava/lang/String; FIELD d assetIndex Ljava/lang/String;
METHOD <init> (Ljava/io/File;Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V
ARG 1 runDir
ARG 2 resPackDir
ARG 3 assetDir
ARG 4 assetIndex
METHOD a getResourceIndex ()Ldmd; METHOD a getResourceIndex ()Ldmd;
CLASS cwb$b Game CLASS cwb$b Game
FIELD a demo Z FIELD a demo Z
FIELD b version Ljava/lang/String; FIELD b version Ljava/lang/String;
FIELD c versionType Ljava/lang/String; FIELD c versionType Ljava/lang/String;
METHOD <init> (ZLjava/lang/String;Ljava/lang/String;)V
ARG 1 demo
ARG 2 version
ARG 3 versionType
CLASS cwb$c AutoConnect CLASS cwb$c AutoConnect
FIELD a serverIp Ljava/lang/String; FIELD a serverIP Ljava/lang/String;
FIELD b serverPort I FIELD b serverPort I
METHOD <init> (Ljava/lang/String;I)V
ARG 1 serverIP
ARG 2 serverPort
CLASS cwb$d Network CLASS cwb$d Network
FIELD a session Lcom; FIELD a session Lcom;
FIELD c profileProperties Lcom/mojang/authlib/properties/PropertyMap; FIELD c profileProperties Lcom/mojang/authlib/properties/PropertyMap;
FIELD d netProxy Ljava/net/Proxy; FIELD d netProxy Ljava/net/Proxy;
METHOD <init> (Lcom;Lcom/mojang/authlib/properties/PropertyMap;Lcom/mojang/authlib/properties/PropertyMap;Ljava/net/Proxy;)V
ARG 1 session
ARG 4 proxy
FIELD a network Lcwb$d; FIELD a network Lcwb$d;
FIELD b render Lcmq; FIELD b windowSettings Lcmq;
FIELD c directories Lcwb$a; FIELD c directories Lcwb$a;
FIELD d game Lcwb$b; FIELD d game Lcwb$b;
FIELD e autoConnect Lcwb$c; FIELD e autoConnect Lcwb$c;
METHOD <init> (Lcwb$d;Lcmq;Lcwb$a;Lcwb$b;Lcwb$c;)V
ARG 1 network
ARG 2 windowSettings
ARG 3 dirs
ARG 4 game
ARG 5 autoConnect

View File

@ -0,0 +1,12 @@
CLASS cmq net/minecraft/client/WindowSettings
FIELD a width I
FIELD b height I
FIELD c fullscreenWidth Ljava/util/Optional;
FIELD d fullscreenHeight Ljava/util/Optional;
FIELD e fullscreen Z
METHOD <init> (IILjava/util/Optional;Ljava/util/Optional;Z)V
ARG 1 width
ARG 2 height
ARG 3 fullscreenWidth
ARG 4 fullscreenHeight
ARG 5 fullscreen

View File

@ -17,11 +17,13 @@ CLASS ctf net/minecraft/client/gui/AbstractCommandBlockGui
FIELD h cancelButton Lcpe; FIELD h cancelButton Lcpe;
FIELD i toggleTrackingOutputButton Lcpe; FIELD i toggleTrackingOutputButton Lcpe;
METHOD a mouseScrolled (D)Z METHOD a mouseScrolled (D)Z
ARG 1 dY
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -14,9 +14,11 @@ CLASS ctg net/minecraft/client/gui/ContainerGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a isClickInContainerBounds (DDIII)Z METHOD a isClickInContainerBounds (DDIII)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
@ -53,6 +55,8 @@ CLASS ctg net/minecraft/client/gui/ContainerGui
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD b drawMousoverTooltip (II)V METHOD b drawMousoverTooltip (II)V
ARG 1 mouseX ARG 1 mouseX
METHOD c onInitialized ()V METHOD c onInitialized ()V

View File

@ -1,4 +1,4 @@
CLASS cqa CLASS cqa net/minecraft/client/gui/DrawableContainer
FIELD a focused Lcqb; FIELD a focused Lcqb;
FIELD f active Z FIELD f active Z
METHOD a isActive ()Z METHOD a isActive ()Z
@ -7,19 +7,37 @@ CLASS cqa
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
ARG 8 result
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a getNextFocusable (I)Lcqb;
ARG 1 startIndex
ARG 2 listeners
ARG 5 listener
METHOD a keyPressed (III)Z METHOD a keyPressed (III)Z
ARG 1 keyCode ARG 1 keyCode
ARG 2 scanCode ARG 2 scanCode
METHOD a setFocused (Lcqb;)V METHOD a setFocused (Lcqb;)V
ARG 1 listener
METHOD a switchFocus (Lcqb;I)V METHOD a switchFocus (Lcqb;I)V
ARG 1 listever
ARG 2 prevFocus
ARG 3 listener
METHOD b getListeners ()Ljava/util/List; METHOD b getListeners ()Ljava/util/List;
METHOD b mouseReleased (DDI)Z METHOD b mouseReleased (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD b focusOn (Lcqb;)V METHOD b focusOn (Lcqb;)V
METHOD e setEnabled (Z)V ARG 1 listener
METHOD e setActive (Z)V
ARG 1 active
METHOD getFocused ()Lcqb;
METHOD t focusNext ()V METHOD t focusNext ()V
ARG 1 index
ARG 2 nextIndex

View File

@ -1,18 +1,24 @@
CLASS cqb net/minecraft/client/gui/GuiEventListener CLASS cqb net/minecraft/client/gui/GuiEventListener
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a mouseScrolled (D)Z METHOD a mouseScrolled (D)Z
ARG 1 dY
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a keyPressed (III)Z METHOD a keyPressed (III)Z
ARG 1 keyCode ARG 1 keyCode
ARG 2 scanCode ARG 2 scanCode
METHOD b mouseReleased (DDI)Z METHOD b mouseReleased (DDI)Z
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD b setHasFocus (Z)V METHOD b setHasFocus (Z)V
METHOD c keyReleased (III)Z METHOD c keyReleased (III)Z
ARG 1 keyCode ARG 1 keyCode

View File

@ -1,15 +1,18 @@
CLASS cqc CLASS cqc net/minecraft/client/gui/InputListener
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
METHOD a mouseScrolled (D)Z METHOD a mouseScrolled (D)Z
ARG 1 dY
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a keyPressed (III)Z METHOD a keyPressed (III)Z
ARG 1 keyCode ARG 1 keyCode
ARG 2 scanCode ARG 2 scanCode
@ -17,6 +20,9 @@ CLASS cqc
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD c keyReleased (III)Z METHOD c keyReleased (III)Z
ARG 1 keyCode ARG 1 keyCode
ARG 2 scanCode ARG 2 scanCode
METHOD getFocused ()Lcqb;

View File

@ -54,6 +54,7 @@ CLASS csq net/minecraft/client/gui/MainMenuGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -29,4 +29,5 @@ CLASS cth net/minecraft/client/gui/container/AnvilGui
METHOD c drawForeground (II)V METHOD c drawForeground (II)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
METHOD getFocused ()Lcqb;
METHOD n onClosed ()V METHOD n onClosed ()V

View File

@ -14,6 +14,7 @@ CLASS ctn net/minecraft/client/gui/container/CraftingTableGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a isClickInContainerBounds (DDIII)Z METHOD a isClickInContainerBounds (DDIII)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
@ -39,5 +40,6 @@ CLASS ctn net/minecraft/client/gui/container/CraftingTableGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
METHOD f update ()V METHOD f update ()V
METHOD getFocused ()Lcqb;
METHOD i getRecipeBookGui ()Lcur; METHOD i getRecipeBookGui ()Lcur;
METHOD n onClosed ()V METHOD n onClosed ()V

View File

@ -12,6 +12,7 @@ CLASS ctt net/minecraft/client/gui/container/EnchantingGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
ARG 6 centerX ARG 6 centerX
ARG 7 centerY ARG 7 centerY
ARG 9 x ARG 9 x

View File

@ -13,11 +13,13 @@ CLASS ctu net/minecraft/client/gui/container/FurnaceGui
ARG 2 inventory ARG 2 inventory
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a isClickInContainerBounds (DDIII)Z METHOD a isClickInContainerBounds (DDIII)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY

View File

@ -1,14 +1,17 @@
CLASS cua net/minecraft/client/gui/container/LoomGui CLASS cua net/minecraft/client/gui/container/LoomGui
FIELD w TEXTURE Lpz; FIELD w TEXTURE Lpz;
METHOD a mouseScrolled (D)Z METHOD a mouseScrolled (D)Z
ARG 1 dY
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a isClickInContainerBounds (DDIII)Z METHOD a isClickInContainerBounds (DDIII)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY

View File

@ -6,11 +6,13 @@ CLASS cur net/minecraft/client/gui/container/RecipeBookGui
FIELD t cachedInvChangeCount I FIELD t cachedInvChangeCount I
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
ARG 6 recipe ARG 6 recipe
METHOD a keyPressed (III)Z METHOD a keyPressed (III)Z
ARG 1 keyCode ARG 1 keyCode

View File

@ -1,4 +1,42 @@
CLASS cph net/minecraft/client/gui/hud/DebugHud CLASS cph net/minecraft/client/gui/hud/DebugHud
FIELD a client Lcof; FIELD a client Lcof;
FIELD f fontRenderer Lcou; FIELD f fontRenderer Lcou;
FIELD g blockHit Lckw;
FIELD h fluidHit Lckw;
FIELD i pos Lbag;
FIELD j chunk Lbql;
METHOD <init> (Lcof;)V
ARG 1 client
METHOD a interpolateColor (IIF)I
ARG 1 color1
ARG 2 color2
ARG 3 dt
ARG 4 alpha1
ARG 5 red1
ARG 6 green1
ARG 7 blue1
ARG 8 alpha2
ARG 9 red2
ARG 10 green2
ARG 11 blue2
ARG 12 alphaResult
ARG 13 redResult
ARG 14 greenResult
ARG 15 blueResult
METHOD b ()V
ARG 1 camera
ARG 2 width
ARG 3 server
METHOD c drawLeftInfoText ()V METHOD c drawLeftInfoText ()V
ARG 1 lines
ARG 3 line
ARG 4 height
ARG 5 width
METHOD e ()Ljava/util/List;
ARG 2 server
ARG 6 pos
ARG 7 camera
ARG 8 facing
ARG 9 facingText
ARG 10 dimType
ARG 11 chunkPos

View File

@ -1,11 +1,13 @@
CLASS cro net/minecraft/client/gui/ingame/ChatGui CLASS cro net/minecraft/client/gui/ingame/ChatGui
FIELD a chatField Lcpi; FIELD a chatField Lcpi;
METHOD a mouseScrolled (D)Z METHOD a mouseScrolled (D)Z
ARG 1 dY
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
@ -18,4 +20,5 @@ CLASS cro net/minecraft/client/gui/ingame/ChatGui
METHOD c onInitialized ()V METHOD c onInitialized ()V
METHOD e isPauseScreen ()Z METHOD e isPauseScreen ()Z
METHOD f update ()V METHOD f update ()V
METHOD getFocused ()Lcqb;
METHOD n onClosed ()V METHOD n onClosed ()V

View File

@ -47,15 +47,19 @@ CLASS ctp net/minecraft/client/gui/ingame/CreativeInventoryGui
FIELD z selectedTab I FIELD z selectedTab I
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a mouseScrolled (D)Z METHOD a mouseScrolled (D)Z
ARG 1 dY
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a isClickInContainerBounds (DDIII)Z METHOD a isClickInContainerBounds (DDIII)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
@ -80,6 +84,8 @@ CLASS ctp net/minecraft/client/gui/ingame/CreativeInventoryGui
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD b setSelectedTab (Laul;)V METHOD b setSelectedTab (Laul;)V
METHOD b onScaleChanged (Lcof;II)V METHOD b onScaleChanged (Lcof;II)V
ARG 1 client ARG 1 client

View File

@ -14,6 +14,7 @@ CLASS crv net/minecraft/client/gui/ingame/DeathGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -42,14 +42,17 @@ CLASS ctj net/minecraft/client/gui/ingame/EditBookGui
ARG 2 stack ARG 2 stack
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -6,6 +6,7 @@ CLASS cue net/minecraft/client/gui/ingame/EditSignGui
FIELD a sign Lbnm; FIELD a sign Lbnm;
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -10,6 +10,7 @@ CLASS cty net/minecraft/client/gui/ingame/InventoryGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a isClickInContainerBounds (DDIII)Z METHOD a isClickInContainerBounds (DDIII)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
@ -36,10 +37,13 @@ CLASS cty net/minecraft/client/gui/ingame/InventoryGui
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD c onInitialized ()V METHOD c onInitialized ()V
METHOD c drawForeground (II)V METHOD c drawForeground (II)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
METHOD f update ()V METHOD f update ()V
METHOD getFocused ()Lcqb;
METHOD i getRecipeBookGui ()Lcur; METHOD i getRecipeBookGui ()Lcur;
METHOD n onClosed ()V METHOD n onClosed ()V

View File

@ -12,6 +12,7 @@ CLASS ctz net/minecraft/client/gui/ingame/JigsawBlockGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -26,6 +26,7 @@ CLASS cuf net/minecraft/client/gui/ingame/StructureBlockGui
CLASS cuf$7 CLASS cuf$7
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
CLASS cuf$9 CLASS cuf$9
METHOD a onPressed (DD)V METHOD a onPressed (DD)V
ARG 0 mouseX ARG 0 mouseX
@ -91,6 +92,7 @@ CLASS cuf net/minecraft/client/gui/ingame/StructureBlockGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -24,4 +24,5 @@ CLASS crz net/minecraft/client/gui/menu/AddServerGui
METHOD c onInitialized ()V METHOD c onInitialized ()V
METHOD f update ()V METHOD f update ()V
METHOD g close ()V METHOD g close ()V
METHOD getFocused ()Lcqb;
METHOD n onClosed ()V METHOD n onClosed ()V

View File

@ -9,9 +9,11 @@ CLASS cta net/minecraft/client/gui/menu/AdvancementsGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -34,6 +34,7 @@ CLASS cvk net/minecraft/client/gui/menu/BackupLevelGui
ARG 1 callback ARG 1 callback
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -55,3 +55,4 @@ CLASS cru net/minecraft/client/gui/menu/CustomizeNewFlatLevelGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
METHOD c onInitialized ()V METHOD c onInitialized ()V
METHOD getFocused ()Lcqb;

View File

@ -9,6 +9,7 @@ CLASS crx net/minecraft/client/gui/menu/DirectConnectServerGui
ARG 1 mouseY ARG 1 mouseY
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -27,7 +27,9 @@ CLASS cvm net/minecraft/client/gui/menu/LevelSelectGui
FIELD h LOGGER Lorg/apache/logging/log4j/Logger; FIELD h LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a mouseScrolled (D)Z METHOD a mouseScrolled (D)Z
ARG 1 dY
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -10,5 +10,6 @@ CLASS cuk net/minecraft/client/gui/menu/ListEntryLocalServer
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a drawEntry (IIIIZF)V METHOD a drawEntry (IIIIZF)V
METHOD e getLanServerEntry ()Ldor; METHOD e getLanServerEntry ()Ldor;

View File

@ -11,5 +11,6 @@ CLASS cul net/minecraft/client/gui/menu/ListEntryRemoteServer
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a drawEntry (IIIIZF)V METHOD a drawEntry (IIIIZF)V
METHOD a drawIcon (IILpz;)V METHOD a drawIcon (IILpz;)V

View File

@ -40,4 +40,5 @@ CLASS cui net/minecraft/client/gui/menu/MultiplayerGui
METHOD confirmResult handle (ZI)V METHOD confirmResult handle (ZI)V
ARG 1 result ARG 1 result
METHOD f update ()V METHOD f update ()V
METHOD getFocused ()Lcqb;
METHOD n onClosed ()V METHOD n onClosed ()V

View File

@ -52,11 +52,13 @@ CLASS cvj net/minecraft/client/gui/menu/NewLevelGui
FIELD v commandsAllowed Z FIELD v commandsAllowed Z
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -16,6 +16,7 @@ CLASS csi net/minecraft/client/gui/menu/NewLevelPresetsGui
ARG 2 y ARG 2 y
METHOD d getEntryCount ()I METHOD d getEntryCount ()I
METHOD a mouseScrolled (D)Z METHOD a mouseScrolled (D)Z
ARG 1 dY
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY

View File

@ -4,14 +4,17 @@ CLASS crh net/minecraft/client/gui/menu/RealmsGui
METHOD a getRealmsScreen ()Lnet/minecraft/realms/RealmsScreen; METHOD a getRealmsScreen ()Lnet/minecraft/realms/RealmsScreen;
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
@ -52,6 +55,8 @@ CLASS crh net/minecraft/client/gui/menu/RealmsGui
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD b drawTexturedRect (IIIIII)V METHOD b drawTexturedRect (IIIIII)V
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y

View File

@ -50,3 +50,4 @@ CLASS cst net/minecraft/client/gui/menu/StatsGui
ARG 2 mouseY ARG 2 mouseY
METHOD c onInitialized ()V METHOD c onInitialized ()V
METHOD e isPauseScreen ()Z METHOD e isPauseScreen ()Z
METHOD getFocused ()Lcqb;

View File

@ -23,6 +23,7 @@ CLASS ctd net/minecraft/client/gui/menu/settings/ControlsSettingsGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
@ -33,4 +34,6 @@ CLASS ctd net/minecraft/client/gui/menu/settings/ControlsSettingsGui
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD c onInitialized ()V METHOD c onInitialized ()V

View File

@ -25,3 +25,4 @@ CLASS csd net/minecraft/client/gui/menu/settings/LanguageSettingsGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
METHOD c onInitialized ()V METHOD c onInitialized ()V
METHOD getFocused ()Lcqb;

View File

@ -24,3 +24,4 @@ CLASS cso net/minecraft/client/gui/menu/settings/SnooperSettingsGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
METHOD c onInitialized ()V METHOD c onInitialized ()V
METHOD getFocused ()Lcqb;

View File

@ -14,6 +14,7 @@ CLASS csr net/minecraft/client/gui/menu/settings/VideoSettingsGui
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
@ -21,5 +22,8 @@ CLASS csr net/minecraft/client/gui/menu/settings/VideoSettingsGui
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD c onInitialized ()V METHOD c onInitialized ()V
METHOD g close ()V METHOD g close ()V
METHOD getFocused ()Lcqb;

View File

@ -11,15 +11,19 @@ CLASS cpv net/minecraft/client/gui/widget/AbstractListWidget
ARG 1 client ARG 1 client
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a mouseScrolled (D)Z METHOD a mouseScrolled (D)Z
ARG 1 dY
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a isSelected (I)Z METHOD a isSelected (I)Z
ARG 0 index ARG 0 index
METHOD a draw (IIF)V METHOD a draw (IIF)V
@ -35,6 +39,8 @@ CLASS cpv net/minecraft/client/gui/widget/AbstractListWidget
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD c (IIII)V METHOD c (IIII)V
ARG 1 width ARG 1 width
ARG 2 height ARG 2 height

View File

@ -27,9 +27,11 @@ CLASS cpe net/minecraft/client/gui/widget/ButtonWidget
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a mouseDragged (DDIDD)Z METHOD a mouseDragged (DDIDD)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a setWidth (I)V METHOD a setWidth (I)V
METHOD a onHover (II)V METHOD a onHover (II)V
ARG 0 mouseX ARG 0 mouseX
@ -54,3 +56,5 @@ CLASS cpe net/minecraft/client/gui/widget/ButtonWidget
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button

View File

@ -16,11 +16,14 @@ CLASS ctc net/minecraft/client/gui/widget/KeyBindingListWidget
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a drawEntry (IIIIZF)V METHOD a drawEntry (IIIIZF)V
METHOD b mouseReleased (DDI)Z METHOD b mouseReleased (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
FIELD v gui Lctd; FIELD v gui Lctd;
FIELD w client Lcof; FIELD w client Lcof;
METHOD <init> (Lctd;Lcof;)V METHOD <init> (Lctd;Lcof;)V

View File

@ -11,4 +11,5 @@ CLASS cvn net/minecraft/client/gui/widget/LevelEntryWidget
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a drawEntry (IIIIZF)V METHOD a drawEntry (IIIIZF)V

View File

@ -13,11 +13,13 @@ CLASS cpi net/minecraft/client/gui/widget/TextFieldWidget
METHOD a tick ()V METHOD a tick ()V
METHOD a charTyped (CI)Z METHOD a charTyped (CI)Z
ARG 1 chr ARG 1 chr
ARG 2 keyCode
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a render (IIF)V METHOD a render (IIF)V
METHOD a keyPressed (III)Z METHOD a keyPressed (III)Z
ARG 1 keyCode ARG 1 keyCode

View File

@ -9,11 +9,14 @@ CLASS cps net/minecraft/client/gui/widget/VideoSettingsListWidget
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY ARG 3 mouseY
ARG 5 button
METHOD a drawEntry (IIIIZF)V METHOD a drawEntry (IIIIZF)V
METHOD b mouseReleased (DDI)Z METHOD b mouseReleased (DDI)Z
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseX ARG 1 mouseX
ARG 2 keyCode ARG 2 keyCode
ARG 3 mouseY
ARG 5 button
METHOD <init> (Lcof;IIIII[Lcoh$a;)V METHOD <init> (Lcof;IIIII[Lcoh$a;)V
ARG 1 client ARG 1 client
METHOD e getEntryWidth ()I METHOD e getEntryWidth ()I

View File

@ -1,2 +1,68 @@
CLASS net/minecraft/client/main/Main CLASS net/minecraft/client/main/Main net/minecraft/client/main/Main
CLASS net/minecraft/client/main/Main$1
METHOD getPasswordAuthentication ()Ljava/net/PasswordAuthentication;
CLASS net/minecraft/client/main/Main$2
METHOD run ()V
ARG 1 client
ARG 2 server
FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a isNotNullOrEmpty (Ljava/lang/String;)Z
ARG 0 s
METHOD a getOption (Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;)Ljava/lang/Object;
ARG 0 optionSet
ARG 1 optionSpec
ARG 3 argSpec
ARG 4 defaultValues
METHOD main ([Ljava/lang/String;)V
ARG 0 args
ARG 1 parser
ARG 2 optServer
ARG 3 optPort
ARG 4 optGameDir
ARG 5 optAssetsDir
ARG 6 optResPackDir
ARG 7 optProxyHost
ARG 8 optProxyPort
ARG 9 optProxyUser
ARG 10 optProxyPass
ARG 11 optUsername
ARG 12 optUUID
ARG 13 optAccessToken
ARG 14 optVersion
ARG 15 optWidth
ARG 16 optHeight
ARG 17 optFullscreenWidth
ARG 18 optFullscreenHeight
ARG 19 optUserProps
ARG 20 optProfileProps
ARG 21 optAssetIndex
ARG 22 optUserType
ARG 23 optVersionType
ARG 24 optCatchAll
ARG 25 opts
ARG 26 ignored
ARG 27 proxyHost
ARG 28 proxy
ARG 29 proxyUser
ARG 30 proxyPass
ARG 31 windowWidth
ARG 32 windowHeight
ARG 33 fsWidth
ARG 34 fsHeight
ARG 35 fullscreen
ARG 36 demo
ARG 37 version
ARG 38 gson
ARG 39 userProps
ARG 40 profileProps
ARG 41 versionType
ARG 42 gameDir
ARG 43 assetsDir
ARG 44 resPackDir
ARG 45 uuid
ARG 46 assetIndex
ARG 47 server
ARG 48 serverPort
ARG 49 session
ARG 50 runArgs
ARG 51 shutdownThread

View File

@ -1 +1,4 @@
CLASS cnm net/minecraft/client/render/Vec3d CLASS cnm net/minecraft/client/render/Vec3d
FIELD a x D
FIELD b y D
FIELD c z D

View File

@ -0,0 +1,14 @@
CLASS dmh net/minecraft/client/resource/DirectResourceIndex
FIELD b assetDir Ljava/io/File;
METHOD <init> (Ljava/io/File;)V
ARG 1 assetDir
METHOD a findFile (Ljava/lang/String;)Ljava/io/File;
ARG 1 path
METHOD a getFilesRecursively (Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
ARG 0 p
ARG 1 dir
ARG 2 unused
ARG 3 filter
ARG 4 path
METHOD a getResource (Lpz;)Ljava/io/File;
ARG 1 identifier

View File

@ -3,5 +3,22 @@ CLASS dmd net/minecraft/client/resource/ResourceIndex
FIELD b index Ljava/util/Map; FIELD b index Ljava/util/Map;
METHOD <init> (Ljava/io/File;Ljava/lang/String;)V METHOD <init> (Ljava/io/File;Ljava/lang/String;)V
ARG 1 directory ARG 1 directory
ARG 2 indexName
ARG 3 objectsDir
ARG 4 indexFile
ARG 5 reader
ARG 6 indexData
ARG 7 objects
ARG 10 entryData
ARG 11 entryName
ARG 13 path
ARG 14 hash
ARG 15 mappedPath
METHOD a findFile (Ljava/lang/String;)Ljava/io/File; METHOD a findFile (Ljava/lang/String;)Ljava/io/File;
ARG 1 path
METHOD a getFilesRecursively (Ljava/lang/String;ILjava/util/function/Predicate;)Ljava/util/Collection;
ARG 1 dir
ARG 2 unused
ARG 3 filter
METHOD a getResource (Lpz;)Ljava/io/File; METHOD a getResource (Lpz;)Ljava/io/File;
ARG 1 identifier

View File

@ -1,10 +1,13 @@
CLASS cog net/minecraft/client/util/Mouse CLASS cog net/minecraft/client/util/Mouse
FIELD a client Lcof; FIELD a client Lcof;
METHOD <init> (Lcof;)V
ARG 1 client
METHOD a setup (J)V METHOD a setup (J)V
METHOD a onMouseScroll (JDD)V METHOD a onMouseScroll (JDD)V
ARG 1 window ARG 1 window
METHOD a onMouseButton (JIII)V METHOD a onMouseButton (JIII)V
ARG 1 window ARG 1 window
ARG 3 button ARG 3 button
ARG 7 finalButton
METHOD b onCursorPos (JDD)V METHOD b onCursorPos (JDD)V
ARG 1 window ARG 1 window

View File

@ -39,6 +39,7 @@ CLASS czu net/minecraft/client/world/ClientWorld
ARG 3 category ARG 3 category
ARG 4 volume ARG 4 volume
ARG 5 pitch ARG 5 pitch
METHOD a tick (Ljava/util/function/BooleanSupplier;)V
METHOD a sendPacket (Ljp;)V METHOD a sendPacket (Ljp;)V
METHOD b getEntityById (I)Lagk; METHOD b getEntityById (I)Lagk;
METHOD b setTimeOfDay (J)V METHOD b setTimeOfDay (J)V

View File

@ -23,7 +23,7 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
FIELD V sessionService Lcom/mojang/authlib/minecraft/MinecraftSessionService; FIELD V sessionService Lcom/mojang/authlib/minecraft/MinecraftSessionService;
FIELD W gameProfileRepo Lcom/mojang/authlib/GameProfileRepository; FIELD W gameProfileRepo Lcom/mojang/authlib/GameProfileRepository;
FIELD X userCache Lwj; FIELD X userCache Lwj;
FIELD Z serverStartTime J FIELD Z timeReference J
FIELD a USER_CACHE_FILE Ljava/io/File; FIELD a USER_CACHE_FILE Ljava/io/File;
FIELD aa iconFilePresent Z FIELD aa iconFilePresent Z
FIELD ab dataManager Lwb; FIELD ab dataManager Lwb;
@ -91,11 +91,16 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
METHOD a setResourcePack (Ljava/lang/String;Ljava/lang/String;)V METHOD a setResourcePack (Ljava/lang/String;Ljava/lang/String;)V
ARG 1 url ARG 1 url
METHOD a setKeyPair (Ljava/security/KeyPair;)V METHOD a setKeyPair (Ljava/security/KeyPair;)V
METHOD a (Ljava/util/function/BooleanSupplier;)V
ARG 2 startTime
ARG 6 endTime
METHOD a appendCommandFeedback (Ljb;)V METHOD a appendCommandFeedback (Ljb;)V
METHOD a registerTickable (Lqq;)V METHOD a registerTickable (Lqq;)V
METHOD a getSpawnRadius (Luk;)I METHOD a getSpawnRadius (Luk;)I
METHOD a setConfigurationManager (Lwn;)V METHOD a setConfigurationManager (Lwn;)V
METHOD a stop (Z)V METHOD a stop (Z)V
METHOD a save (ZZ)V
ARG 1 silent
METHOD aA getServerStartTime ()J METHOD aA getServerStartTime ()J
METHOD aB getMainThread ()Ljava/lang/Thread; METHOD aB getMainThread ()Ljava/lang/Thread;
METHOD aC getDataFixer ()Lcom/mojang/datafixers/DataFixer; METHOD aC getDataFixer ()Lcom/mojang/datafixers/DataFixer;
@ -109,6 +114,7 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
METHOD aP getLootManager ()Lchw; METHOD aP getLootManager ()Lchw;
METHOD aQ getGameRules ()Lbao; METHOD aQ getGameRules ()Lbao;
METHOD aV getProfiler ()Laeh; METHOD aV getProfiler ()Laeh;
METHOD aX shouldKeepTicking ()Z
METHOD aa areCommandBlocksEnabled ()Z METHOD aa areCommandBlocksEnabled ()Z
METHOD ab getServerMotd ()Ljava/lang/String; METHOD ab getServerMotd ()Ljava/lang/String;
METHOD ac getWorldHeight ()I METHOD ac getWorldHeight ()I
@ -134,6 +140,7 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
METHOD b setWorldHeight (I)V METHOD b setWorldHeight (I)V
METHOD b appendCrashReportDetails (Lb;)Lb; METHOD b appendCrashReportDetails (Lb;)Lb;
METHOD b setServerIp (Ljava/lang/String;)V METHOD b setServerIp (Ljava/lang/String;)V
METHOD b tick (Ljava/util/function/BooleanSupplier;)V
METHOD b setForceWorldUpgrade (Z)V METHOD b setForceWorldUpgrade (Z)V
METHOD c setPlayerIdleTimeout (I)V METHOD c setPlayerIdleTimeout (I)V
METHOD c getFile (Ljava/lang/String;)Ljava/io/File; METHOD c getFile (Ljava/lang/String;)Ljava/io/File;
@ -169,6 +176,9 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
METHOD o isRunning ()Z METHOD o isRunning ()Z
METHOD q executeQueuedTask ()Z METHOD q executeQueuedTask ()Z
METHOD r hasIconFile ()Z METHOD r hasIconFile ()Z
METHOD run ()V
ARG 1 dt
ARG 3 ticksSkipped
METHOD s getIconFile ()Ljava/io/File; METHOD s getIconFile ()Ljava/io/File;
METHOD t getRunDirectory ()Ljava/io/File; METHOD t getRunDirectory ()Ljava/io/File;
METHOD u exit ()V METHOD u exit ()V

View File

@ -18,6 +18,7 @@ CLASS to net/minecraft/server/dedicated/MinecraftDedicatedServer
METHOD aw getMaxWorldBorderRadius ()I METHOD aw getMaxWorldBorderRadius ()I
METHOD az getNetworkCompressionThreshold ()I METHOD az getNetworkCompressionThreshold ()I
METHOD b appendCrashReportDetails (Lb;)Lb; METHOD b appendCrashReportDetails (Lb;)Lb;
METHOD b tick (Ljava/util/function/BooleanSupplier;)V
METHOD ba createGui ()V METHOD ba createGui ()V
METHOD bc getMaxTickTime ()J METHOD bc getMaxTickTime ()J
METHOD c setPlayerIdleTimeout (I)V METHOD c setPlayerIdleTimeout (I)V

View File

@ -1,10 +1,14 @@
CLASS uj net/minecraft/server/world/ServerChunkProvider CLASS uj net/minecraft/server/world/ServerChunkProvider
FIELD b LOGGER Lorg/apache/logging/log4j/Logger; FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD g chunkSaveHandler Lbqy;
FIELD h world Lbas; FIELD h world Lbas;
FIELD l loadedChunkMap Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; FIELD l loadedChunkMap Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
FIELD r genWorkerPool Ljava/util/concurrent/ExecutorService; FIELD r genWorkerPool Ljava/util/concurrent/ExecutorService;
FIELD s genWorkerId Ljava/util/concurrent/atomic/AtomicInteger; FIELD s genWorkerId Ljava/util/concurrent/atomic/AtomicInteger;
METHOD a getLightingProvider ()Lcdq; METHOD a getLightingProvider ()Lcdq;
METHOD a save (Z)V
ARG 1 saveChunks
ARG 4 chunk
METHOD b get (II)Lbae; METHOD b get (II)Lbae;
ARG 1 chunkX ARG 1 chunkX
METHOD d isGenerationDisabled (Lum;)Z METHOD d isGenerationDisabled (Lum;)Z

View File

@ -27,7 +27,9 @@ CLASS uk net/minecraft/server/world/ServerWorld
ARG 2 block ARG 2 block
ARG 3 first ARG 3 first
METHOD a getEntityByUuid (Ljava/util/UUID;)Lagk; METHOD a getEntityByUuid (Ljava/util/UUID;)Lagk;
METHOD a tick (Ljava/util/function/BooleanSupplier;)V
METHOD a loadEntities (Ljava/util/stream/Stream;)V METHOD a loadEntities (Ljava/util/stream/Stream;)V
METHOD a save (Lyr;Z)V
METHOD ak shouldSpawnNpcs ()Z METHOD ak shouldSpawnNpcs ()Z
METHOD al shouldSpawnAnimals ()Z METHOD al shouldSpawnAnimals ()Z
METHOD am setDebugWorldProperties ()V METHOD am setDebugWorldProperties ()V

View File

@ -0,0 +1,8 @@
CLASS yi net/minecraft/util/MetricsData
FIELD a samples [J
FIELD c sampleCount I
FIELD d writeIndex I
METHOD a pushSample (J)V
ARG 1 time
METHOD b getCurrentIndex ()I
METHOD c getSamples ()[J

View File

@ -2,7 +2,12 @@ CLASS bae net/minecraft/world/BlockView
METHOD H getMaxLightLevel ()I METHOD H getMaxLightLevel ()I
METHOD I getHeight ()I METHOD I getHeight ()I
METHOD b getBlockState (Let;)Lbom; METHOD b getBlockState (Let;)Lbom;
ARG 1 pos
METHOD c getFluidState (Let;)Lcdz; METHOD c getFluidState (Let;)Lcdz;
ARG 0 pos ARG 0 pos
ARG 1 pos
METHOD f getBlockEntity (Let;)Lbmq; METHOD f getBlockEntity (Let;)Lbmq;
ARG 0 pos ARG 0 pos
ARG 1 pos
METHOD j getLuminance (Let;)I
ARG 1 pos

View File

@ -0,0 +1,2 @@
CLASS bqy net/minecraft/world/ChunkSaveHandler
METHOD b save ()V

View File

@ -0,0 +1,2 @@
CLASS bqx net/minecraft/world/ChunkSaveHandlerImpl
METHOD b save ()V

View File

@ -177,6 +177,7 @@ CLASS bas net/minecraft/world/World
METHOD a getPlayerByName (Ljava/lang/String;)Laql; METHOD a getPlayerByName (Ljava/lang/String;)Laql;
METHOD a addBlockEntities (Ljava/util/Collection;)V METHOD a addBlockEntities (Ljava/util/Collection;)V
METHOD a getEntityByUuid (Ljava/util/UUID;)Lagk; METHOD a getEntityByUuid (Ljava/util/UUID;)Lagk;
METHOD a tick (Ljava/util/function/BooleanSupplier;)V
METHOD a loadEntities (Ljava/util/stream/Stream;)V METHOD a loadEntities (Ljava/util/stream/Stream;)V
METHOD a sendPacket (Ljp;)V METHOD a sendPacket (Ljp;)V
METHOD aa getTicksSinceLightningClient ()I METHOD aa getTicksSinceLightningClient ()I
@ -197,6 +198,7 @@ CLASS bas net/minecraft/world/World
METHOD b unloadBlockEntity (Lbmq;)V METHOD b unloadBlockEntity (Lbmq;)V
METHOD b doesAreaContainFireSource (Lckv;)Z METHOD b doesAreaContainFireSource (Lckv;)Z
METHOD b getBlockState (Let;)Lbom; METHOD b getBlockState (Let;)Lbom;
ARG 1 pos
METHOD b updateNeighborsAlways (Let;Lbft;)V METHOD b updateNeighborsAlways (Let;Lbft;)V
ARG 1 pos ARG 1 pos
METHOD b markDirty (Let;Lbmq;)V METHOD b markDirty (Let;Lbmq;)V

View File

@ -1,61 +1,15 @@
CLASS bql net/minecraft/world/chunk/Chunk CLASS bpz net/minecraft/world/chunk/Chunk
CLASS bql$a AccessType
FIELD a CREATE Lbql$a;
FIELD c GET Lbql$a;
FIELD a EMPTY_SECTION Lbqm;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c sections [Lbqm;
FIELD d biomeArray [Lbbr;
FIELD e pendingBlockEntityTags Ljava/util/Map;
FIELD f loadedToWorld Z
FIELD g world Lbas;
FIELD j blockEntityMap Ljava/util/Map;
FIELD k entitySections [Lyd;
FIELD s dirty Z
FIELD w pos Lbag;
METHOD <init> (Lbas;II[Lbbr;Lbqv;Lbbj;Lbbj;J[Lbqm;Ljava/util/function/Consumer;)V
ARG 4 biomeArray
METHOD A getBlockEntityMap ()Ljava/util/Map;
METHOD B getEntitySectionArray ()[Lyd;
METHOD a getFluidState (III)Lcdz;
ARG 1 x
ARG 2 y
METHOD a addEntity (Lagk;)V METHOD a addEntity (Lagk;)V
METHOD a remove (Lagk;I)V
ARG 1 entity ARG 1 entity
METHOD a appendEntities (Lagk;Lckv;Ljava/util/List;Ljava/util/function/Predicate;)V
ARG 1 except
ARG 2 box
ARG 3 entityList
METHOD a addBlockEntity (Lbmq;)V
METHOD a setBlockEntity (Let;Lbmq;)V METHOD a setBlockEntity (Let;Lbmq;)V
ARG 1 pos ARG 1 pos
ARG 2 blockEntity
METHOD a setBlockState (Let;Lbom;Z)Lbom; METHOD a setBlockState (Let;Lbom;Z)Lbom;
ARG 1 pos ARG 1 pos
ARG 2 state ARG 2 state
METHOD a getBlockEntity (Let;Lbql$a;)Lbmq;
ARG 1 pos
METHOD a loadBlockEntity (Let;Lhq;)Lbmq;
ARG 1 pos
METHOD a addPendingBlockEntityTag (Lhq;)V METHOD a addPendingBlockEntityTag (Lhq;)V
METHOD a appendEntities (Ljava/lang/Class;Lckv;Ljava/util/List;Ljava/util/function/Predicate;)V
ARG 1 entityClass
ARG 2 box
ARG 3 entityList
METHOD b remove (Lagk;)V
METHOD b getBlockState (Let;)Lbom;
METHOD c getFluidState (Let;)Lcdz;
ARG 0 pos
METHOD c setLoadedToWorld (Z)V
METHOD d getSectionArray ()[Lbqm; METHOD d getSectionArray ()[Lbqm;
METHOD d removeBlockEntity (Let;)V METHOD d removeBlockEntity (Let;)V
METHOD f getBlockEntity (Let;)Lbmq; METHOD e markBlockForPostProcessing (Let;)V
ARG 0 pos
METHOD g getPos ()Lbag; METHOD g getPos ()Lbag;
METHOD h createBlockEntity (Let;)Lbmq;
METHOD i getBiomeArray ()[Lbbr; METHOD i getBiomeArray ()[Lbbr;
METHOD s loadToWorld ()V
METHOD t unloadFromWorld ()V
METHOD u markDirty ()V
METHOD y isLoadedToWorld ()Z
METHOD z getWorld ()Lbas;

View File

@ -12,6 +12,7 @@ CLASS bbg net/minecraft/world/chunk/ChunkCache
METHOD a getBlockEntity (Let;Lbql$a;)Lbmq; METHOD a getBlockEntity (Let;Lbql$a;)Lbmq;
ARG 1 pos ARG 1 pos
METHOD b getBlockState (Let;)Lbom; METHOD b getBlockState (Let;)Lbom;
ARG 1 pos
METHOD c getFluidState (Let;)Lcdz; METHOD c getFluidState (Let;)Lcdz;
ARG 0 pos ARG 0 pos
METHOD e getBiome (Let;)Lbbr; METHOD e getBiome (Let;)Lbbr;

View File

@ -4,6 +4,7 @@ CLASS bqg net/minecraft/world/chunk/EmptyChunk
ARG 1 world ARG 1 world
ARG 2 x ARG 2 x
METHOD a addEntity (Lagk;)V METHOD a addEntity (Lagk;)V
ARG 1 entity
METHOD a remove (Lagk;I)V METHOD a remove (Lagk;I)V
ARG 1 entity ARG 1 entity
METHOD a appendEntities (Lagk;Lckv;Ljava/util/List;Ljava/util/function/Predicate;)V METHOD a appendEntities (Lagk;Lckv;Ljava/util/List;Ljava/util/function/Predicate;)V
@ -13,6 +14,7 @@ CLASS bqg net/minecraft/world/chunk/EmptyChunk
METHOD a addBlockEntity (Lbmq;)V METHOD a addBlockEntity (Lbmq;)V
METHOD a setBlockEntity (Let;Lbmq;)V METHOD a setBlockEntity (Let;Lbmq;)V
ARG 1 pos ARG 1 pos
ARG 2 blockEntity
METHOD a getBlockEntity (Let;Lbql$a;)Lbmq; METHOD a getBlockEntity (Let;Lbql$a;)Lbmq;
ARG 1 pos ARG 1 pos
METHOD a appendEntities (Ljava/lang/Class;Lckv;Ljava/util/List;Ljava/util/function/Predicate;)V METHOD a appendEntities (Ljava/lang/Class;Lckv;Ljava/util/List;Ljava/util/function/Predicate;)V
@ -21,7 +23,10 @@ CLASS bqg net/minecraft/world/chunk/EmptyChunk
ARG 3 entityList ARG 3 entityList
METHOD b remove (Lagk;)V METHOD b remove (Lagk;)V
METHOD b getBlockState (Let;)Lbom; METHOD b getBlockState (Let;)Lbom;
ARG 1 pos
METHOD d removeBlockEntity (Let;)V METHOD d removeBlockEntity (Let;)V
METHOD j getLuminance (Let;)I
ARG 1 pos
METHOD s loadToWorld ()V METHOD s loadToWorld ()V
METHOD t unloadFromWorld ()V METHOD t unloadFromWorld ()V
METHOD u markDirty ()V METHOD u markDirty ()V

View File

@ -1,13 +1,19 @@
CLASS bqk CLASS bqk net/minecraft/world/chunk/ReadOnlyChunk
FIELD a wrapped Lbql;
METHOD <init> (Lbql;)V
ARG 1 wrapped
METHOD H getMaxLightLevel ()I METHOD H getMaxLightLevel ()I
METHOD a addEntity (Lagk;)V METHOD a addEntity (Lagk;)V
ARG 1 entity
METHOD a setBlockEntity (Let;Lbmq;)V METHOD a setBlockEntity (Let;Lbmq;)V
ARG 1 pos ARG 1 pos
ARG 2 blockEntity
METHOD a setBlockState (Let;Lbom;Z)Lbom; METHOD a setBlockState (Let;Lbom;Z)Lbom;
ARG 1 pos ARG 1 pos
ARG 2 state ARG 2 state
METHOD a addPendingBlockEntityTag (Lhq;)V METHOD a addPendingBlockEntityTag (Lhq;)V
METHOD b getBlockState (Let;)Lbom; METHOD b getBlockState (Let;)Lbom;
ARG 1 pos
METHOD c getFluidState (Let;)Lcdz; METHOD c getFluidState (Let;)Lcdz;
ARG 0 pos ARG 0 pos
METHOD d getSectionArray ()[Lbqm; METHOD d getSectionArray ()[Lbqm;

View File

@ -0,0 +1,66 @@
CLASS bql net/minecraft/world/chunk/WorldChunk
CLASS bql$a AccessType
FIELD a CREATE Lbql$a;
FIELD c GET Lbql$a;
FIELD a EMPTY_SECTION Lbqm;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c sections [Lbqm;
FIELD d biomeArray [Lbbr;
FIELD e pendingBlockEntityTags Ljava/util/Map;
FIELD f loadedToWorld Z
FIELD g world Lbas;
FIELD j blockEntityMap Ljava/util/Map;
FIELD k entitySections [Lyd;
FIELD s dirty Z
FIELD w pos Lbag;
METHOD <init> (Lbas;II[Lbbr;Lbqv;Lbbj;Lbbj;J[Lbqm;Ljava/util/function/Consumer;)V
ARG 4 biomeArray
METHOD A getBlockEntityMap ()Ljava/util/Map;
METHOD B getEntitySectionArray ()[Lyd;
METHOD a getFluidState (III)Lcdz;
ARG 1 x
ARG 2 y
METHOD a addEntity (Lagk;)V
ARG 1 entity
METHOD a remove (Lagk;I)V
ARG 1 entity
METHOD a appendEntities (Lagk;Lckv;Ljava/util/List;Ljava/util/function/Predicate;)V
ARG 1 except
ARG 2 box
ARG 3 entityList
METHOD a addBlockEntity (Lbmq;)V
METHOD a setBlockEntity (Let;Lbmq;)V
ARG 1 pos
ARG 2 blockEntity
METHOD a setBlockState (Let;Lbom;Z)Lbom;
ARG 1 pos
ARG 2 state
METHOD a getBlockEntity (Let;Lbql$a;)Lbmq;
ARG 1 pos
METHOD a loadBlockEntity (Let;Lhq;)Lbmq;
ARG 1 pos
METHOD a addPendingBlockEntityTag (Lhq;)V
METHOD a appendEntities (Ljava/lang/Class;Lckv;Ljava/util/List;Ljava/util/function/Predicate;)V
ARG 1 entityClass
ARG 2 box
ARG 3 entityList
METHOD b remove (Lagk;)V
METHOD b getBlockState (Let;)Lbom;
ARG 1 pos
METHOD c getFluidState (Let;)Lcdz;
ARG 0 pos
METHOD c setLoadedToWorld (Z)V
METHOD d getSectionArray ()[Lbqm;
METHOD d removeBlockEntity (Let;)V
METHOD f getBlockEntity (Let;)Lbmq;
ARG 0 pos
METHOD g getPos ()Lbag;
METHOD h createBlockEntity (Let;)Lbmq;
METHOD i getBiomeArray ()[Lbbr;
METHOD j getLuminance (Let;)I
ARG 1 pos
METHOD s loadToWorld ()V
METHOD t unloadFromWorld ()V
METHOD u markDirty ()V
METHOD y isLoadedToWorld ()Z
METHOD z getWorld ()Lbas;

2
mappings/tz.mapping Normal file
View File

@ -0,0 +1,2 @@
CLASS tz
METHOD c getChunk ()Lbql;

View File

@ -39,6 +39,7 @@ CLASS us
METHOD a getEntities (Ljava/lang/Class;Lckv;Ljava/util/function/Predicate;)Ljava/util/List; METHOD a getEntities (Ljava/lang/Class;Lckv;Ljava/util/function/Predicate;)Ljava/util/List;
ARG 1 entityClass ARG 1 entityClass
METHOD b getBlockState (Let;)Lbom; METHOD b getBlockState (Let;)Lbom;
ARG 1 pos
METHOD c getAmbientDarkness ()I METHOD c getAmbientDarkness ()I
METHOD c getFluidState (Let;)Lcdz; METHOD c getFluidState (Let;)Lcdz;
ARG 0 pos ARG 0 pos