map some tutorial logic

This commit is contained in:
asie 2018-11-01 09:14:40 +01:00
parent 35e7988efe
commit 7a654ec7fb
34 changed files with 113 additions and 191 deletions

View File

@ -1,16 +1,4 @@
CLASS cpb CLASS cpb
CLASS cpb$1
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpb$2
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpb$3
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpb$a CLASS cpb$a
METHOD a isSelected (I)Z METHOD a isSelected (I)Z
ARG 0 index ARG 0 index
@ -22,4 +10,4 @@ CLASS cpb
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD c onInitialized ()V METHOD c init ()V

View File

@ -1,7 +1,6 @@
CLASS crw CLASS crw
CLASS crw$a CLASS crw$a
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD mouseClicked (DDI)Z METHOD mouseClicked (DDI)Z

View File

@ -1,6 +0,0 @@
CLASS dmp
FIELD a game Lclp;
METHOD a setTutorialStep (Ldmr;)V
ARG 0 step
METHOD e getGame ()Lclp;
METHOD f getGameMode ()Lazq;

View File

@ -1,6 +0,0 @@
CLASS jb
METHOD d getText ()Ljava/lang/String;
METHOD equals (Ljava/lang/Object;)Z
ARG 0 object
METHOD g copy ()Lix;
METHOD i getTextComponent ()Ljb;

View File

@ -24,6 +24,7 @@ CLASS clp net/minecraft/client/MinecraftGame
FIELD aI blockRenderManager Ldam; FIELD aI blockRenderManager Ldam;
FIELD aK isRunning Z FIELD aK isRunning Z
FIELD aM fpsCounter I FIELD aM fpsCounter I
FIELD aN tutorialManager Ldmp;
FIELD a isSystemMac Z FIELD a isSystemMac Z
FIELD ab server Ldlv; FIELD ab server Ldlv;
FIELD ad assetDirectory Ljava/io/File; FIELD ad assetDirectory Ljava/io/File;
@ -42,7 +43,6 @@ CLASS clp net/minecraft/client/MinecraftGame
FIELD ay itemColorMap Lcma; FIELD ay itemColorMap Lcma;
FIELD az framebuffer Lcjy; FIELD az framebuffer Lcjy;
FIELD e playerCapabilities Lcwz; FIELD e playerCapabilities Lcwz;
FIELD g window Lckn;
FIELD h world Lcxa; FIELD h world Lcxa;
FIELD i renderer Lczw; FIELD i renderer Lczw;
FIELD j player Lczd; FIELD j player Lczd;
@ -80,7 +80,6 @@ CLASS clp net/minecraft/client/MinecraftGame
METHOD X getEntityRenderManager ()Ldei; METHOD X getEntityRenderManager ()Ldei;
METHOD Y getItemRenderer ()Ldfc; METHOD Y getItemRenderer ()Ldfc;
METHOD Z getFirstPersonRenderer ()Lczu; METHOD Z getFirstPersonRenderer ()Lczu;
METHOD a updateGuiScale ()V
METHOD a addSnooperInfo (Laey;)V METHOD a addSnooperInfo (Laey;)V
ARG 0 snooper ARG 0 snooper
METHOD a setCameraEntity (Lafv;)V METHOD a setCameraEntity (Lafv;)V
@ -106,6 +105,7 @@ CLASS clp net/minecraft/client/MinecraftGame
METHOD af_ openInGameMenu ()V METHOD af_ openInGameMenu ()V
METHOD ag getBlockColorMap ()Lclx; METHOD ag getBlockColorMap ()Lclx;
METHOD ai hasReducedDebugInfo ()Z METHOD ai hasReducedDebugInfo ()Z
METHOD ak getTutorialManager ()Ldmp;
METHOD al ()Z METHOD al ()Z
METHOD an getBakedModelManager ()Ldkn; METHOD an getBakedModelManager ()Ldkn;
METHOD ap getProfiler ()Ladx; METHOD ap getProfiler ()Ladx;

View File

@ -1,24 +1,15 @@
CLASS cqq net/minecraft/client/gui/container/GuiBeacon CLASS cqq net/minecraft/client/gui/container/GuiBeacon
CLASS cqq$a WidgetButtonIconCancel CLASS cqq$a WidgetButtonIconCancel
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
METHOD a onHover (II)V METHOD a onHover (II)V
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
CLASS cqq$b WidgetButtonIconDone CLASS cqq$b WidgetButtonIconDone
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
METHOD a onHover (II)V METHOD a onHover (II)V
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
CLASS cqq$c WidgetButtonIconEffect CLASS cqq$c WidgetButtonIconEffect
FIELD p effect Lafn; FIELD p effect Lafn;
FIELD q level I FIELD q level I
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
METHOD a onHover (II)V METHOD a onHover (II)V
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
@ -28,7 +19,6 @@ CLASS cqq net/minecraft/client/gui/container/GuiBeacon
FIELD q iconV I FIELD q iconV I
FIELD r disabled Z FIELD r disabled Z
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD c isDisabled ()Z METHOD c isDisabled ()Z
@ -49,7 +39,7 @@ CLASS cqq net/minecraft/client/gui/container/GuiBeacon
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD c onInitialized ()V METHOD c init ()V
METHOD c drawForeground (II)V METHOD c drawForeground (II)V
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY

View File

@ -1,12 +1,4 @@
CLASS crh net/minecraft/client/gui/container/GuiVillager CLASS crh net/minecraft/client/gui/container/GuiVillager
CLASS crh$1
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS crh$2
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS crh$a WidgetButtonPage CLASS crh$a WidgetButtonPage
FIELD o next Z FIELD o next Z
METHOD <init> (IIIZ)V METHOD <init> (IIIZ)V
@ -15,7 +7,6 @@ CLASS crh net/minecraft/client/gui/container/GuiVillager
ARG 2 y ARG 2 y
ARG 3 next ARG 3 next
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
FIELD A buttonPagePrevious Lcrh$a; FIELD A buttonPagePrevious Lcrh$a;
@ -36,7 +27,7 @@ CLASS crh net/minecraft/client/gui/container/GuiVillager
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD c onInitialized ()V METHOD c init ()V
METHOD c drawForeground (II)V METHOD c drawForeground (II)V
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY

View File

@ -72,11 +72,10 @@ CLASS cqx net/minecraft/client/gui/ingame/GuiCreativeInventory
ARG 2 y ARG 2 y
METHOD b setSelectedTab (Latn;)V METHOD b setSelectedTab (Latn;)V
ARG 0 tab ARG 0 tab
METHOD b onScaleChanged (Lclp;II)V METHOD b onMousePressed (Lclp;II)V
ARG 0 game ARG 1 mouseY
ARG 1 windowWidth ARG 2 mouseButton
ARG 2 windowHeight METHOD c init ()V
METHOD c onInitialized ()V
METHOD c drawForeground (II)V METHOD c drawForeground (II)V
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY

View File

@ -1,35 +1,6 @@
CLASS cqr net/minecraft/client/gui/ingame/GuiEditBook CLASS cqr net/minecraft/client/gui/ingame/GuiEditBook
CLASS cqr$1
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cqr$2
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cqr$3
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cqr$4
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cqr$5
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cqr$6
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cqr$7
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cqr$a CLASS cqr$a
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
FIELD a BG_TEX Lpu; FIELD a BG_TEX Lpu;
@ -42,7 +13,7 @@ CLASS cqr net/minecraft/client/gui/ingame/GuiEditBook
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD c onInitialized ()V METHOD c init ()V
METHOD d handleTextComponentClick (Lix;)Z METHOD d handleTextComponentClick (Lix;)Z
ARG 0 component ARG 0 component
METHOD f update ()V METHOD f update ()V

View File

@ -1,28 +1,4 @@
CLASS cpc net/minecraft/client/gui/menu/GuiNewLevelCustomizeFlat CLASS cpc net/minecraft/client/gui/menu/GuiNewLevelCustomizeFlat
CLASS cpc$1
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpc$2
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpc$3
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpc$4
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpc$5
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpc$6
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpc$a CLASS cpc$a
METHOD a isSelected (I)Z METHOD a isSelected (I)Z
ARG 0 index ARG 0 index
@ -54,4 +30,4 @@ CLASS cpc net/minecraft/client/gui/menu/GuiNewLevelCustomizeFlat
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD c onInitialized ()V METHOD c init ()V

View File

@ -1,12 +1,4 @@
CLASS cpq net/minecraft/client/gui/menu/GuiNewLevelPresets CLASS cpq net/minecraft/client/gui/menu/GuiNewLevelPresets
CLASS cpq$1
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpq$2
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpq$b CLASS cpq$b
METHOD a isSelected (I)Z METHOD a isSelected (I)Z
ARG 0 index ARG 0 index
@ -18,10 +10,9 @@ CLASS cpq net/minecraft/client/gui/menu/GuiNewLevelPresets
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD b onScaleChanged (Lclp;II)V METHOD b onMousePressed (Lclp;II)V
ARG 0 game ARG 1 mouseY
ARG 1 windowWidth ARG 2 mouseButton
ARG 2 windowHeight METHOD c init ()V
METHOD c onInitialized ()V
METHOD f update ()V METHOD f update ()V
METHOD n onClosed ()V METHOD n onClosed ()V

View File

@ -1,16 +1,5 @@
CLASS cpx net/minecraft/client/gui/menu/GuiSettingsAudio CLASS cpx net/minecraft/client/gui/menu/GuiSettingsAudio
CLASS cpx$1
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpx$2
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpx$a CLASS cpx$a
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
METHOD a drawBackground (Lclp;II)V METHOD a drawBackground (Lclp;II)V
ARG 0 game ARG 0 game
ARG 1 mouseX ARG 1 mouseX
@ -19,9 +8,6 @@ CLASS cpx net/minecraft/client/gui/menu/GuiSettingsAudio
ARG 0 soundLoader ARG 0 soundLoader
METHOD a getTextureId (Z)I METHOD a getTextureId (Z)I
ARG 0 pressed ARG 0 pressed
METHOD b onReleased (DD)V
ARG 0 mouseX
ARG 1 mouseY
FIELD a title Ljava/lang/String; FIELD a title Ljava/lang/String;
FIELD f parent Lcpt; FIELD f parent Lcpt;
FIELD g settings Lclr; FIELD g settings Lclr;
@ -32,5 +18,5 @@ CLASS cpx net/minecraft/client/gui/menu/GuiSettingsAudio
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD c onInitialized ()V METHOD c init ()V
METHOD g close ()V METHOD g close ()V

View File

@ -1,12 +1,4 @@
CLASS cpl net/minecraft/client/gui/menu/GuiSettingsLanguage CLASS cpl net/minecraft/client/gui/menu/GuiSettingsLanguage
CLASS cpl$1
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpl$2
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpl$a CLASS cpl$a
METHOD a isSelected (I)Z METHOD a isSelected (I)Z
ARG 0 index ARG 0 index
@ -24,4 +16,4 @@ CLASS cpl net/minecraft/client/gui/menu/GuiSettingsLanguage
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD c onInitialized ()V METHOD c init ()V

View File

@ -1,12 +1,4 @@
CLASS cpw net/minecraft/client/gui/menu/GuiSettingsSnooper CLASS cpw net/minecraft/client/gui/menu/GuiSettingsSnooper
CLASS cpw$1
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpw$2
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cpw$a CLASS cpw$a
METHOD a isSelected (I)Z METHOD a isSelected (I)Z
ARG 0 index ARG 0 index
@ -24,4 +16,4 @@ CLASS cpw net/minecraft/client/gui/menu/GuiSettingsSnooper
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD c onInitialized ()V METHOD c init ()V

View File

@ -1,20 +1,4 @@
CLASS cqb net/minecraft/client/gui/menu/GuiStats CLASS cqb net/minecraft/client/gui/menu/GuiStats
CLASS cqb$1
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cqb$2
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cqb$3
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cqb$4
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cqb$a CLASS cqb$a
METHOD a isSelected (I)Z METHOD a isSelected (I)Z
ARG 0 index ARG 0 index
@ -46,5 +30,5 @@ CLASS cqb net/minecraft/client/gui/menu/GuiStats
ARG 0 mouseX ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD c onInitialized ()V METHOD c init ()V
METHOD e isPauseScreen ()Z METHOD e isPauseScreen ()Z

View File

@ -19,7 +19,6 @@ CLASS cmx net/minecraft/client/gui/widget/WidgetButtonLock
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
METHOD a draw (IIF)V METHOD a draw (IIF)V
ARG 0 mouseX
ARG 1 mouseY ARG 1 mouseY
ARG 2 delta ARG 2 delta
METHOD c isLocked ()Z METHOD c isLocked ()Z

View File

@ -1,8 +1,4 @@
CLASS cna net/minecraft/client/gui/widget/WidgetListVideoSettings CLASS cna net/minecraft/client/gui/widget/WidgetListVideoSettings
CLASS cna$1
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cna$a CLASS cna$a
METHOD a drawEntry (IIIIZF)V METHOD a drawEntry (IIIIZF)V
METHOD mouseClicked (DDI)Z METHOD mouseClicked (DDI)Z

View File

@ -8,7 +8,7 @@ CLASS cyh net/minecraft/client/particle/ParticleManager
METHOD <init> (Lazt;Ldjc;)V METHOD <init> (Lazt;Ldjc;)V
ARG 0 world ARG 0 world
ARG 1 textureManager ARG 1 textureManager
METHOD a updateParticles ()V METHOD a tick ()V
METHOD a setWorld (Lazt;)V METHOD a setWorld (Lazt;)V
ARG 0 world ARG 0 world
METHOD a addParticle (Lcyg;)V METHOD a addParticle (Lcyg;)V

View File

@ -0,0 +1,15 @@
CLASS dmp net/minecraft/client/tutorial/TutorialManager
FIELD a game Lclp;
FIELD b currentHandler Ldmq;
METHOD <init> (Lclp;)V
ARG 0 game
METHOD a onInventoryOpened ()V
METHOD a onSlotUpdate (Lauv;)V
METHOD a setStep (Ldmr;)V
ARG 0 step
METHOD a getKeybindName (Ljava/lang/String;)Lix;
METHOD b destroyHandler ()V
METHOD c createHandler ()V
METHOD d tick ()V
METHOD e getGame ()Lclp;
METHOD f getGameMode ()Lazq;

View File

@ -6,6 +6,8 @@ CLASS dmr net/minecraft/client/tutorial/TutorialStep
FIELD e CRAFT_PLANKS Ldmr; FIELD e CRAFT_PLANKS Ldmr;
FIELD f NONE Ldmr; FIELD f NONE Ldmr;
FIELD g name Ljava/lang/String; FIELD g name Ljava/lang/String;
FIELD h handlerFactory Ljava/util/function/Function;
METHOD a getName ()Ljava/lang/String; METHOD a getName ()Ljava/lang/String;
METHOD a createHandler (Ldmp;)Ldmq;
METHOD a byName (Ljava/lang/String;)Ldmr; METHOD a byName (Ljava/lang/String;)Ldmr;
ARG 0 name ARG 0 name

View File

@ -0,0 +1,5 @@
CLASS dmq net/minecraft/client/tutorial/TutorialStepHandler
METHOD a tick ()V
METHOD a onSlotUpdate (Lauv;)V
METHOD b destroy ()V
METHOD c onInventoryOpened ()V

View File

@ -0,0 +1,10 @@
CLASS dmk net/minecraft/client/tutorial/TutorialStepHandlerCraftPlanks
FIELD a TITLE Lix;
FIELD b DESCRIPTION Lix;
FIELD c manager Ldmp;
FIELD e ticks I
METHOD <init> (Ldmp;)V
ARG 0 manager
METHOD a tick ()V
METHOD a onSlotUpdate (Lauv;)V
METHOD b destroy ()V

View File

@ -0,0 +1,11 @@
CLASS dml net/minecraft/client/tutorial/TutorialStepHandlerFindTree
FIELD a MATCHING_BLOCKS Ljava/util/Set;
FIELD b TITLE Lix;
FIELD c DESCRIPTION Lix;
FIELD d manager Ldmp;
FIELD f ticks I
METHOD <init> (Ldmp;)V
ARG 0 manager
METHOD a tick ()V
METHOD a onSlotUpdate (Lauv;)V
METHOD b destroy ()V

View File

@ -0,0 +1,11 @@
CLASS dmm net/minecraft/client/tutorial/TutorialStepHandlerMovement
FIELD a MOVE_TITLE Lix;
FIELD b MOVE_DESCRIPTION Lix;
FIELD c LOOK_TITLE Lix;
FIELD d LOOK_DESCRIPTION Lix;
FIELD e manager Ldmp;
FIELD h ticks I
METHOD <init> (Ldmp;)V
ARG 0 manager
METHOD a tick ()V
METHOD b destroy ()V

View File

@ -0,0 +1,4 @@
CLASS dmj net/minecraft/client/tutorial/TutorialStepHandlerNone
FIELD a manager Ldmp;
METHOD <init> (Ldmp;)V
ARG 0 manager

View File

@ -0,0 +1,8 @@
CLASS dmn net/minecraft/client/tutorial/TutorialStepHandlerOpenInventory
FIELD a TITLE Lix;
FIELD b DESCRIPTION Lix;
FIELD c manager Ldmp;
FIELD e ticks I
METHOD a tick ()V
METHOD b destroy ()V
METHOD c onInventoryOpened ()V

View File

@ -0,0 +1,10 @@
CLASS dmo net/minecraft/client/tutorial/TutorialStepHandlerPunchTree
FIELD a TITLE Lix;
FIELD b DESCRIPTION Lix;
FIELD c manager Ldmp;
FIELD e ticks I
METHOD <init> (Ldmp;)V
ARG 0 manager
METHOD a tick ()V
METHOD a onSlotUpdate (Lauv;)V
METHOD b destroy ()V

View File

@ -2,14 +2,6 @@ CLASS cqk net/minecraft/sortme/KeyBindingGui
CLASS cqk$a CLASS cqk$a
METHOD a drawEntry (IIIIZF)V METHOD a drawEntry (IIIIZF)V
CLASS cqk$c CLASS cqk$c
CLASS cqk$c$1
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
CLASS cqk$c$2
METHOD a onPressed (DD)V
ARG 0 mouseX
ARG 1 mouseY
METHOD a drawEntry (IIIIZF)V METHOD a drawEntry (IIIIZF)V
METHOD mouseClicked (DDI)Z METHOD mouseClicked (DDI)Z
ARG 0 mouseX ARG 0 mouseX

View File

@ -1,4 +1,4 @@
CLASS iu net/minecraft/text/TextComponentBase CLASS iu net/minecraft/text/AbstractTextComponent
FIELD a children Ljava/util/List; FIELD a children Ljava/util/List;
FIELD b style Ljf; FIELD b style Ljf;
METHOD a getChildren ()Ljava/util/List; METHOD a getChildren ()Ljava/util/List;

View File

@ -1,4 +1,4 @@
CLASS ji net/minecraft/text/TranslateException CLASS ji net/minecraft/text/ComponentTranslationException
METHOD <init> (Ljh;I)V METHOD <init> (Ljh;I)V
ARG 0 component ARG 0 component
ARG 1 value ARG 1 value

View File

@ -1,4 +1,4 @@
CLASS ix net/minecraft/text/ITextComponent CLASS ix net/minecraft/text/TextComponent
METHOD a getChildren ()Ljava/util/List; METHOD a getChildren ()Ljava/util/List;
METHOD a append (Lix;)Lix; METHOD a append (Lix;)Lix;
ARG 0 component ARG 0 component

View File

@ -0,0 +1,8 @@
CLASS jb net/minecraft/text/TextComponentKeybind
FIELD c keybind Ljava/lang/String;
METHOD d getText ()Ljava/lang/String;
METHOD equals (Ljava/lang/Object;)Z
ARG 0 object
METHOD g copy ()Lix;
METHOD i copy ()Ljb;
METHOD j getKeybind ()Ljava/lang/String;

View File

@ -1,6 +1,9 @@
CLASS jh net/minecraft/text/TextComponentTranslatable CLASS jh net/minecraft/text/TextComponentTranslatable
FIELD c PARAM_PATTERN Ljava/util/regex/Pattern;
FIELD d EMPTY_LANGUAGE Lhh;
FIELD e LANGUAGE Lhh;
FIELD f key Ljava/lang/String; FIELD f key Ljava/lang/String;
FIELD g args [Ljava/lang/Object; FIELD g params [Ljava/lang/Object;
METHOD a setStyle (Ljf;)Lix; METHOD a setStyle (Ljf;)Lix;
ARG 0 style ARG 0 style
METHOD c stream ()Ljava/util/stream/Stream; METHOD c stream ()Ljava/util/stream/Stream;
@ -10,4 +13,4 @@ CLASS jh net/minecraft/text/TextComponentTranslatable
METHOD g copy ()Lix; METHOD g copy ()Lix;
METHOD j getTextComponent ()Ljh; METHOD j getTextComponent ()Ljh;
METHOD k getKey ()Ljava/lang/String; METHOD k getKey ()Ljava/lang/String;
METHOD l getArgs ()[Ljava/lang/Object; METHOD l getParams ()[Ljava/lang/Object;

View File

@ -4,6 +4,7 @@ CLASS a net/minecraft/text/TextFormat
FIELD D color Ljava/lang/Integer; FIELD D color Ljava/lang/Integer;
FIELD a BLACK La; FIELD a BLACK La;
FIELD b DARK_BLUE La; FIELD b DARK_BLUE La;
FIELD c DARK_GREEN La;
FIELD d DARK_AQUA La; FIELD d DARK_AQUA La;
FIELD e DARK_RED La; FIELD e DARK_RED La;
FIELD f DARK_PURPLE La; FIELD f DARK_PURPLE La;