Scrollable entry lists + LAN server querying (#80)

* LanServerQueryManager

* moved to sortme; GUI tidbits

* mouse mappings for gui (+ server lists)

* entryCount for gui lists

* width/height/scroll for bfb

* setLeftPos for bfb

* scrolls + more mouse stuff (bfb)

* bfb entryWidth/handleButtonPressed/drawEntries

* bfb drawEntry

* starting to decipher none.bew

* add index to a bew.a method

* bmk -> ServerList (fully deobf'd)

* starting on none.big

* index selections for bfb & co

* set(User|Lan)Servers for none.big

* quick names for bfb and whatnot

* name tweaks
This commit is contained in:
iamgreaser 2016-09-16 23:02:39 +00:00 committed by copygirl
parent a244185861
commit 8e0790b382
29 changed files with 662 additions and 0 deletions

View File

@ -19,6 +19,7 @@ CLASS none/bic net/minecraft/client/gui/menu/GuiMultiplayer
METHOD a handle (ZI)V
ARG 0 result
METHOD b init ()V
METHOD b setIndex (I)V
METHOD e update ()V
METHOD k handleMouseEvent ()V
METHOD m onClosed ()V

View File

@ -1,4 +1,18 @@
CLASS none/bfu net/minecraft/client/gui/menu/GuiNewWorldCustomizeFlat
CLASS none/bfu$a
METHOD a isSelected (I)Z
ARG 0 index
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD b getEntryCount ()I
FIELD a parent Lnone/biv;
METHOD <init> (Lnone/biv;Ljava/lang/String;)V
ARG 0 parent

View File

@ -1,4 +1,18 @@
CLASS none/bfv net/minecraft/client/gui/menu/GuiNewWorldCustomizePresets
CLASS none/bfv$b
METHOD a isSelected (I)Z
ARG 0 index
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD b getEntryCount ()I
METHOD a handleKeyPress (CI)V
ARG 0 keyChar
ARG 1 keyCode

View File

@ -1,4 +1,18 @@
CLASS none/bgj net/minecraft/client/gui/menu/GuiNewWorldPresets
CLASS none/bgj$b
METHOD a isSelected (I)Z
ARG 0 index
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD b getEntryCount ()I
METHOD a handleKeyPress (CI)V
ARG 0 keyChar
ARG 1 keyCode

View File

@ -1,4 +1,19 @@
CLASS none/bge net/minecraft/client/gui/menu/GuiSettingsLanguage
CLASS none/bge$a
METHOD a isSelected (I)Z
ARG 0 index
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD b getEntryCount ()I
METHOD k getContentHeight ()I
FIELD a parent Lnone/bgm;
FIELD g settings Lnone/bds;
METHOD <init> (Lnone/bgm;Lnone/bds;Lnone/byn;)V

View File

@ -1,4 +1,18 @@
CLASS none/bgp net/minecraft/client/gui/menu/GuiSettingsSnooper
CLASS none/bgp$a
METHOD a isSelected (I)Z
ARG 0 index
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD b getEntryCount ()I
FIELD a parent Lnone/bgm;
FIELD f settings Lnone/bds;
METHOD <init> (Lnone/bgm;Lnone/bds;)V

View File

@ -1,4 +1,61 @@
CLASS none/bgy net/minecraft/client/gui/menu/GuiStats
CLASS none/bgy$a
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
CLASS none/bgy$b
METHOD a isSelected (I)Z
ARG 0 index
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD b getEntryCount ()I
METHOD k getContentHeight ()I
CLASS none/bgy$c
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
CLASS none/bgy$d
METHOD a isSelected (I)Z
ARG 0 index
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD b getEntryCount ()I
METHOD k getContentHeight ()I
CLASS none/bgy$e
METHOD a isSelected (I)Z
ARG 0 index
METHOD a (II)V
ARG 0 mouseX
ARG 1 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD b getEntryCount ()I
METHOD c getEntryWidth ()I
FIELD a parent Lnone/bgm;
METHOD <init> (Lnone/bgm;Lnone/nz;)V
ARG 0 parent

View File

@ -0,0 +1,24 @@
CLASS none/bid net/minecraft/client/gui/menu/ListEntryLocalScanProgress
FIELD a mc Lnone/bdq;
METHOD a (III)V
ARG 0 index
ARG 1 x
ARG 2 y
METHOD a handleMouseClick (IIIIII)Z
ARG 0 index
ARG 1 mouseX
ARG 2 mouseY
ARG 3 mouseButton
ARG 4 relMouseX
ARG 5 relMouseY
METHOD a drawEntry (IIIIIIIZ)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 mouseX
ARG 6 mouseY
ARG 7 mouseIsOver
METHOD b (IIIIII)V
ARG 0 index

View File

@ -0,0 +1,31 @@
CLASS none/bie net/minecraft/client/gui/menu/ListEntryLocalServer
FIELD a mc Lnone/bdq;
FIELD b entry Lnone/can;
FIELD c gui Lnone/bic;
FIELD d lastUpdateMillis J
METHOD <init> (Lnone/bic;Lnone/can;)V
ARG 0 gui
ARG 1 entry
METHOD a getLanServerEntry ()Lnone/can;
METHOD a (III)V
ARG 0 index
ARG 1 x
ARG 2 y
METHOD a handleMouseClick (IIIIII)Z
ARG 0 index
ARG 1 mouseX
ARG 2 mouseY
ARG 3 mouseButton
ARG 4 relMouseX
ARG 5 relMouseY
METHOD a drawEntry (IIIIIIIZ)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 mouseX
ARG 6 mouseY
ARG 7 mouseIsOver
METHOD b (IIIIII)V
ARG 0 index

View File

@ -0,0 +1,31 @@
CLASS none/bif net/minecraft/client/gui/menu/ListEntryRemoteServer
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b PING_THREAD_POOL Ljava/util/concurrent/ThreadPoolExecutor;
FIELD c UNKNOWN_SERVER Lnone/kp;
FIELD d SERVER_SELECTION Lnone/kp;
FIELD e guiMultiplayer Lnone/bic;
FIELD f mc Lnone/bdq;
FIELD g serverEntry Lnone/bmj;
METHOD a (III)V
ARG 0 index
ARG 1 x
ARG 2 y
METHOD a handleMouseClick (IIIIII)Z
ARG 0 index
ARG 1 mouseX
ARG 2 mouseY
ARG 3 mouseButton
ARG 4 relMouseX
ARG 5 relMouseY
METHOD a drawEntry (IIIIIIIZ)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 mouseX
ARG 6 mouseY
ARG 7 mouseIsOver
METHOD a drawIcon (IILnone/kp;)V
METHOD b (IIIIII)V
ARG 0 index

View File

@ -0,0 +1,79 @@
CLASS none/bfb net/minecraft/client/gui/menu/WidgetListBase
FIELD a mc Lnone/bdq;
FIELD b width I
FIELD c height I
FIELD d y1 I
FIELD e y2 I
FIELD f x2 I
FIELD g x1 I
FIELD h entryHeight I
FIELD i mouseX I
FIELD j mouseY I
FIELD l scrollLastMouseY I
FIELD m scrollSpeedY F
FIELD n scrollY F
FIELD u buttonIdScrollUp I
FIELD v buttonIdScrollDown I
METHOD <init> (Lnone/bdq;IIIII)V
ARG 0 mc
ARG 1 width
ARG 2 height
ARG 3 y1
ARG 4 y2
ARG 5 entryHeight
METHOD a isSelected (I)Z
ARG 0 index
METHOD a (II)V
ARG 0 mouseX
ARG 1 mouseY
METHOD a draw (IIF)V
ARG 0 mouseX
ARG 1 mouseY
ARG 2 delta
METHOD a (III)V
ARG 0 index
ARG 1 x
ARG 2 y
METHOD a (IIII)V
ARG 0 width
ARG 1 height
ARG 2 y1
ARG 3 y2
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD a handleButtonPressed (Lnone/bek;)V
METHOD b getEntryCount ()I
METHOD b drawEntries (IIII)V
ARG 0 x
ARG 1 y
ARG 2 mouseX
ARG 3 mouseY
METHOD c getEntryWidth ()I
METHOD c findEntryIndex (II)I
ARG 0 mouseX
ARG 1 mouseY
METHOD d setScrollButtonIds (II)V
ARG 0 up
ARG 1 down
METHOD d (Z)V
METHOD g mouseInRange (I)Z
ARG 0 y
METHOD h scrollByY (I)V
ARG 0 dy
METHOD i setLeftPos (I)V
ARG 0 x1
METHOD k getContentHeight ()I
METHOD l clampScrollY ()V
METHOD m getMaxScrollY ()I
METHOD n getScrollY ()I
METHOD p handleMouseEvent ()V
METHOD q ()Z
METHOD r getEntryHeight ()I

View File

@ -0,0 +1,46 @@
CLASS none/bew net/minecraft/client/gui/menu/WidgetListMulti
CLASS none/bew$a Entry
METHOD a (III)V
ARG 0 index
ARG 1 x
ARG 2 y
METHOD a handleMouseClick (IIIIII)Z
ARG 0 index
ARG 1 mouseX
ARG 2 mouseY
ARG 3 mouseButton
ARG 4 relMouseX
ARG 5 relMouseY
METHOD a drawEntry (IIIIIIIZ)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 mouseX
ARG 6 mouseY
ARG 7 mouseIsOver
METHOD b (IIIIII)V
ARG 0 index
METHOD a isSelected (I)Z
ARG 0 index
METHOD a (III)V
ARG 0 index
ARG 1 x
ARG 2 y
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD b get (I)Lnone/bew$a;
ARG 0 index
METHOD b handleMouseClick (III)Z
ARG 0 mouseX
ARG 1 mouseY
ARG 2 mouseButton

View File

@ -0,0 +1,26 @@
CLASS none/big net/minecraft/client/gui/menu/WidgetServerList
FIELD u guiMultiplayer Lnone/bic;
FIELD v userServers Ljava/util/List;
FIELD w lanServers Ljava/util/List;
FIELD x localScanWidget Lnone/bew$a;
FIELD y selectedIndex I
METHOD <init> (Lnone/bic;Lnone/bdq;IIIII)V
ARG 0 gui
ARG 1 mc
ARG 2 width
ARG 3 height
ARG 4 y1
ARG 5 y2
ARG 6 entryHeight
METHOD a isSelected (I)Z
ARG 0 index
METHOD a setLanServers (Ljava/util/List;)V
ARG 0 servers
METHOD a setUserServers (Lnone/bmk;)V
ARG 0 servers
METHOD b getEntryCount ()I
METHOD b get (I)Lnone/bew$a;
ARG 0 index
METHOD c getEntryWidth ()I
METHOD c setIndex (I)V
METHOD e getIndex ()I

View File

@ -1,6 +1,7 @@
CLASS none/bxl net/minecraft/client/render/VertexFormats
FIELD f POSITION_COLOR Lnone/bxn;
FIELD g POSITION_UV Lnone/bxn;
FIELD i POSITION_UV_COLOR Lnone/bxn;
FIELD m POSITION Lnone/bxo;
FIELD n COLOR Lnone/bxo;
FIELD o UV Lnone/bxo;

View File

@ -1,7 +1,19 @@
CLASS none/cap net/minecraft/server/LanServerPinger
FIELD a THREAD_ID Ljava/util/concurrent/atomic/AtomicInteger;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c motd Ljava/lang/String;
FIELD d socket Ljava/net/DatagramSocket;
FIELD e isRunning Z
FIELD f addressPort Ljava/lang/String;
METHOD <init> (Ljava/lang/String;Ljava/lang/String;)V
ARG 0 motd
ARG 1 addressPort
METHOD a parseAnnouncementMotd (Ljava/lang/String;)Ljava/lang/String;
ARG 0 announcement
METHOD a createAnnouncement (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
ARG 0 motd
ARG 1 addressPort
METHOD b parseAnnouncementAddressPort (Ljava/lang/String;)Ljava/lang/String;
ARG 0 announcement
METHOD interrupt interrupt ()V
METHOD run run ()V

View File

@ -1,6 +1,56 @@
CLASS none/bhb net/minecraft/sortme/KeyBindingGui
CLASS none/bhb$a
METHOD a (III)V
ARG 0 index
ARG 1 x
ARG 2 y
METHOD a handleMouseClick (IIIIII)Z
ARG 0 index
ARG 1 mouseX
ARG 2 mouseY
ARG 3 mouseButton
ARG 4 relMouseX
ARG 5 relMouseY
METHOD a drawEntry (IIIIIIIZ)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 mouseX
ARG 6 mouseY
ARG 7 mouseIsOver
METHOD b (IIIIII)V
ARG 0 index
CLASS none/bhb$b
METHOD a (III)V
ARG 0 index
ARG 1 x
ARG 2 y
METHOD a handleMouseClick (IIIIII)Z
ARG 0 index
ARG 1 mouseX
ARG 2 mouseY
ARG 3 mouseButton
ARG 4 relMouseX
ARG 5 relMouseY
METHOD a drawEntry (IIIIIIIZ)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 mouseX
ARG 6 mouseY
ARG 7 mouseIsOver
METHOD b (IIIIII)V
ARG 0 index
FIELD u gui Lnone/bhc;
FIELD v game Lnone/bdq;
METHOD <init> (Lnone/bhc;Lnone/bdq;)V
ARG 0 gui
ARG 1 game
METHOD b getEntryCount ()I
METHOD b get (I)Lnone/bew$a;
ARG 0 index
METHOD c getEntryWidth ()I

View File

@ -0,0 +1,10 @@
CLASS none/can net/minecraft/sortme/LanServerEntry
FIELD a motd Ljava/lang/String;
FIELD b addressPort Ljava/lang/String;
FIELD c lastTimeMillis J
METHOD <init> (Ljava/lang/String;Ljava/lang/String;)V
ARG 0 motd
ARG 1 addressPort
METHOD a getMotd ()Ljava/lang/String;
METHOD b getAddressPort ()Ljava/lang/String;
METHOD c updateLastTime ()V

View File

@ -0,0 +1,19 @@
CLASS none/cao net/minecraft/sortme/LanServerQueryManager
CLASS none/cao$a LanServerDetector
FIELD a entryList Lnone/cao$b;
FIELD b multicastAddress Ljava/net/InetAddress;
FIELD c socket Ljava/net/MulticastSocket;
METHOD <init> (Lnone/cao$b;)V
ARG 0 entryList
METHOD run run ()V
CLASS none/cao$b LanServerEntryList
FIELD a dirty Z
FIELD b serverEntries Ljava/util/List;
METHOD a needsUpdate ()Z
METHOD a addServer (Ljava/lang/String;Ljava/net/InetAddress;)V
ARG 0 announcement
ARG 1 address
METHOD b markClean ()V
METHOD c getServers ()Ljava/util/List;
FIELD a THREAD_ID Ljava/util/concurrent/atomic/AtomicInteger;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;

View File

@ -0,0 +1,23 @@
CLASS none/bmk net/minecraft/sortme/ServerList
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b mc Lnone/bdq;
FIELD c serverEntries Ljava/util/List;
METHOD <init> (Lnone/bdq;)V
ARG 0 mc
METHOD a loadServerList ()V
METHOD a get (I)Lnone/bmj;
ARG 0 index
METHOD a swapServerListEntries (II)V
ARG 0 index1
ARG 1 index2
METHOD a set (ILnone/bmj;)V
ARG 0 index
ARG 1 e
METHOD a add (Lnone/bmj;)V
ARG 0 e
METHOD b saveServerList ()V
METHOD b remove (I)V
ARG 0 index
METHOD b updateServerListEntry (Lnone/bmj;)V
ARG 0 e
METHOD c size ()I

View File

@ -15,4 +15,26 @@ CLASS none/biy net/minecraft/sortme/WidgetWorldEntry
METHOD <init> (Lnone/biz;Lnone/bax;Lnone/baw;)V
ARG 1 worldSummary
ARG 2 worldStorage
METHOD a (III)V
ARG 0 index
ARG 1 x
ARG 2 y
METHOD a handleMouseClick (IIIIII)Z
ARG 0 index
ARG 1 mouseX
ARG 2 mouseY
ARG 3 mouseButton
ARG 4 relMouseX
ARG 5 relMouseY
METHOD a drawEntry (IIIIIIIZ)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 mouseX
ARG 6 mouseY
ARG 7 mouseIsOver
METHOD b (IIIIII)V
ARG 0 index
METHOD f loadIconTexture ()V

View File

@ -9,6 +9,7 @@ CLASS none/bmj net/minecraft/util/ServerEntry
FIELD b address Ljava/lang/String;
FIELD c playerCountLabel Ljava/lang/String;
FIELD d label Ljava/lang/String;
FIELD e ping J
FIELD f protocolVersion I
FIELD g version Ljava/lang/String;
FIELD j resourcePackState Lnone/bmj$a;

30
mappings/none/bey.mapping Normal file
View File

@ -0,0 +1,30 @@
CLASS none/bey
CLASS none/bey$a
METHOD a (III)V
ARG 0 index
ARG 1 x
ARG 2 y
METHOD a handleMouseClick (IIIIII)Z
ARG 0 index
ARG 1 mouseX
ARG 2 mouseY
ARG 3 mouseButton
ARG 4 relMouseX
ARG 5 relMouseY
METHOD a drawEntry (IIIIIIIZ)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 mouseX
ARG 6 mouseY
ARG 7 mouseIsOver
METHOD b (IIIIII)V
ARG 0 index
METHOD b getEntryCount ()I
METHOD b get (I)Lnone/bew$a;
ARG 0 index
METHOD c getEntryWidth ()I
METHOD c get (I)Lnone/bey$a;
ARG 0 index

34
mappings/none/bez.mapping Normal file
View File

@ -0,0 +1,34 @@
CLASS none/bez
CLASS none/bez$d
METHOD a (III)V
ARG 0 index
ARG 1 x
ARG 2 y
METHOD a handleMouseClick (IIIIII)Z
ARG 0 index
ARG 1 mouseX
ARG 2 mouseY
ARG 3 mouseButton
ARG 4 relMouseX
ARG 5 relMouseY
METHOD a drawEntry (IIIIIIIZ)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 mouseX
ARG 6 mouseY
ARG 7 mouseIsOver
METHOD b (IIIIII)V
ARG 0 index
METHOD b getEntryCount ()I
METHOD b get (I)Lnone/bew$a;
ARG 0 index
METHOD b handleMouseClick (III)Z
ARG 0 mouseX
ARG 1 mouseY
ARG 2 mouseButton
METHOD c getEntryWidth ()I
METHOD e get (I)Lnone/bez$d;
ARG 0 index

21
mappings/none/bfj.mapping Normal file
View File

@ -0,0 +1,21 @@
CLASS none/bfj
METHOD a isSelected (I)Z
ARG 0 index
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD b getEntryCount ()I
METHOD b drawEntries (IIII)V
ARG 0 x
ARG 1 y
ARG 2 mouseX
ARG 3 mouseY
METHOD k getContentHeight ()I
METHOD p handleMouseEvent ()V

16
mappings/none/bfl.mapping Normal file
View File

@ -0,0 +1,16 @@
CLASS none/bfl
METHOD a isSelected (I)Z
ARG 0 index
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD b getEntryCount ()I
METHOD k getContentHeight ()I
METHOD p handleMouseEvent ()V

20
mappings/none/bfm.mapping Normal file
View File

@ -0,0 +1,20 @@
CLASS none/bfm
METHOD a isSelected (I)Z
ARG 0 index
METHOD a draw (IIF)V
ARG 0 mouseX
ARG 1 mouseY
ARG 2 delta
METHOD a drawEntry (IIIIII)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 height
ARG 4 mouseX
ARG 5 mouseY
METHOD a (IZII)V
ARG 2 mouseX
ARG 3 mouseY
METHOD b getEntryCount ()I
METHOD k getContentHeight ()I
METHOD p handleMouseEvent ()V

View File

@ -2,3 +2,25 @@ CLASS none/bik
CLASS none/bik$1
METHOD a handle (ZI)V
ARG 0 result
METHOD a (III)V
ARG 0 index
ARG 1 x
ARG 2 y
METHOD a handleMouseClick (IIIIII)Z
ARG 0 index
ARG 1 mouseX
ARG 2 mouseY
ARG 3 mouseButton
ARG 4 relMouseX
ARG 5 relMouseY
METHOD a drawEntry (IIIIIIIZ)V
ARG 0 index
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 mouseX
ARG 6 mouseY
ARG 7 mouseIsOver
METHOD b (IIIIII)V
ARG 0 index

View File

@ -0,0 +1,7 @@
CLASS none/biq
METHOD b getEntryCount ()I
METHOD b get (I)Lnone/bew$a;
ARG 0 index
METHOD c getEntryWidth ()I
METHOD c get (I)Lnone/bik;
ARG 0 index

View File

@ -1,2 +1,10 @@
CLASS none/biz
FIELD u LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a isSelected (I)Z
ARG 0 index
METHOD b getEntryCount ()I
METHOD b get (I)Lnone/bew$a;
ARG 0 index
METHOD c getEntryWidth ()I
METHOD c get (I)Lnone/biy;
ARG 0 index