23w05a stuff (#3469)

Not entirely comprehensive, but as much as I can do right now
This commit is contained in:
Shnupbups 2023-02-02 18:39:33 +11:00 committed by GitHub
parent dabc7a9bd2
commit e048f8d00b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
29 changed files with 442 additions and 3 deletions

View File

@ -1,3 +0,0 @@
CLASS net/minecraft/class_8100
CLASS class_4539 Mode
FIELD field_20629 defaultGameMode Lnet/minecraft/class_1934;

View File

@ -277,3 +277,38 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
ARG 11 green
ARG 12 blue
ARG 13 alpha
METHOD method_48585 drawRepeatingTexture (Lnet/minecraft/class_4587;IIIIIIII)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 width
ARG 5 height
ARG 6 u
ARG 7 v
ARG 8 textureWidth
ARG 9 textureHeight
METHOD method_48586 drawNineSlicedTexture (Lnet/minecraft/class_4587;IIIIIIIII)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 width
ARG 5 height
ARG 6 outerSliceSize
ARG 7 centerSliceWidth
ARG 8 centerSliceHeight
ARG 9 u
ARG 10 v
METHOD method_48587 drawNineSlicedTexture (Lnet/minecraft/class_4587;IIIIIIIIIIII)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 width
ARG 5 height
ARG 6 leftSliceWidth
ARG 7 topSliceHeight
ARG 8 rightSliceWidth
ARG 9 bottomSliceHeight
ARG 10 centerSliceWidth
ARG 11 centerSliceHeight
ARG 12 u
ARG 13 v

View File

@ -0,0 +1,11 @@
CLASS net/minecraft/class_8082 net/minecraft/client/gui/screen/AccessibilityOnboardingButtons
METHOD method_48592 createLanguageButton (Lnet/minecraft/class_310;Lnet/minecraft/class_437;)Lnet/minecraft/class_8084;
ARG 0 client
ARG 1 screen
METHOD method_48593 (Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_4185;)V
ARG 2 button
METHOD method_48594 createAccessibilityButton (Lnet/minecraft/class_310;Lnet/minecraft/class_437;)Lnet/minecraft/class_8084;
ARG 0 client
ARG 1 screen
METHOD method_48595 (Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_4185;)V
ARG 2 button

View File

@ -11,3 +11,5 @@ CLASS net/minecraft/class_8032 net/minecraft/client/gui/screen/AccessibilityOnbo
ARG 1 gameOptions
METHOD method_48259 yMargin ()I
METHOD method_48260 tickNarratorPrompt ()V
METHOD method_48639 (Lnet/minecraft/class_4185;)V
ARG 1 button

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_8086 net/minecraft/client/gui/screen/GridScreenTab
FIELD field_42139 grid Lnet/minecraft/class_7845;
FIELD field_42140 title Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_2561;)V
ARG 1 title

View File

@ -208,6 +208,7 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen
ARG 1 element
METHOD method_48266 getTabNavigation ()Lnet/minecraft/class_8023$class_8026;
METHOD method_48267 blur ()V
METHOD method_48640 initTabNavigation ()V
CLASS class_6390 SelectedElementNarrationData
FIELD field_33825 selectable Lnet/minecraft/class_6379;
FIELD field_33826 index I

View File

@ -22,3 +22,5 @@ CLASS net/minecraft/class_4895 net/minecraft/client/gui/screen/ingame/SmithingSc
ARG 1 matrices
ARG 2 mouseX
ARG 3 mouseY
METHOD method_48641 equipArmorStand (Lnet/minecraft/class_1799;)V
ARG 1 stack

View File

@ -8,13 +8,22 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
FIELD field_3196 saveDirectoryName Ljava/lang/String;
FIELD field_32434 TEMP_DIR_PREFIX Ljava/lang/String;
FIELD field_37911 PREPARING_TEXT Lnet/minecraft/class_2561;
FIELD field_42163 grid Lnet/minecraft/class_7845;
FIELD field_42164 tabNavigation Lnet/minecraft/class_8089;
FIELD field_42169 ALLOW_COMMANDS_INFO_TEXT Lnet/minecraft/class_2561;
FIELD field_42172 worldCreator Lnet/minecraft/class_8100;
FIELD field_42173 tabManager Lnet/minecraft/class_8088;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_7193;Ljava/util/Optional;Ljava/util/OptionalLong;)V
ARG 1 parent
ARG 2 generatorOptionsHolder
ARG 3 defaultWorldType
ARG 4 seed
METHOD method_19921 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_19922 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_2727 updateSaveFolderName (Ljava/lang/String;)V
ARG 1 saveDirectoryName
METHOD method_2736 createLevel ()V
METHOD method_29682 applyDataPacks (Lnet/minecraft/class_3283;)V
ARG 1 dataPackManager
@ -33,10 +42,12 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
ARG 0 path
METHOD method_29693 getDataPackTempDir ()Ljava/nio/file/Path;
METHOD method_29694 openPackScreen (Lnet/minecraft/class_7712;)V
ARG 1 dataConfiguration
METHOD method_29695 clearDataPackTempDir ()V
METHOD method_29983 (Ljava/util/List;Ljava/lang/String;)Z
ARG 1 name
METHOD method_30296 getScannedPack (Lnet/minecraft/class_7712;)Lcom/mojang/datafixers/util/Pair;
ARG 1 dataConfiguration
METHOD method_30297 onCloseScreen ()V
METHOD method_31130 create (Lnet/minecraft/class_310;Lnet/minecraft/class_437;)V
ARG 0 client
@ -85,4 +96,52 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
ARG 2 throwable
METHOD method_45686 (Lnet/minecraft/class_7237$class_7660;)Lnet/minecraft/class_7237$class_7661;
ARG 0 context
METHOD method_48644 (Lnet/minecraft/class_339;)V
ARG 1 child
METHOD method_48645 (Lnet/minecraft/class_4185;Lnet/minecraft/class_8100;)V
ARG 2 creator
METHOD method_48648 (Lnet/minecraft/class_8100;)V
ARG 1 creator
METHOD method_48650 (Lnet/minecraft/class_525;Lnet/minecraft/class_364;)V
ARG 1 child
METHOD method_48657 getWorldCreator ()Lnet/minecraft/class_8100;
CLASS class_7749 WorldCreationSettings
CLASS class_8093 GameTab
FIELD field_42175 GAME_TAB_TITLE_TEXT Lnet/minecraft/class_2561;
FIELD field_42176 ALLOW_COMMANDS_TEXT Lnet/minecraft/class_2561;
FIELD field_42177 worldNameField Lnet/minecraft/class_342;
METHOD method_48660 (Lnet/minecraft/class_5676;Lnet/minecraft/class_8100;)V
ARG 2 creator
METHOD method_48664 (Lnet/minecraft/class_5676;Lnet/minecraft/class_8100;)V
ARG 2 creator
METHOD method_48665 (Lnet/minecraft/class_5676;Lnet/minecraft/class_8100;)V
ARG 1 creator
CLASS class_8094 MoreTab
FIELD field_42179 MORE_TAB_TITLE_TEXT Lnet/minecraft/class_2561;
FIELD field_42180 GAME_RULES_TEXT Lnet/minecraft/class_2561;
FIELD field_42181 DATA_PACKS_TEXT Lnet/minecraft/class_2561;
METHOD method_48666 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_48668 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_48669 openGameRulesScreen ()V
CLASS class_8095 WorldTab
FIELD field_42183 WORLD_TAB_TITLE_TEXT Lnet/minecraft/class_2561;
FIELD field_42184 AMPLIFIED_GENERATOR_INFO_TEXT Lnet/minecraft/class_2561;
FIELD field_42185 MAP_FEATURES_TEXT Lnet/minecraft/class_2561;
FIELD field_42186 MAP_FEATURES_INFO_TEXT Lnet/minecraft/class_2561;
FIELD field_42187 BONUS_ITEMS_TEXT Lnet/minecraft/class_2561;
FIELD field_42188 ENTER_SEED_TEXT Lnet/minecraft/class_2561;
FIELD field_42189 SEED_INFO_TEXT Lnet/minecraft/class_2561;
FIELD field_42191 seedField Lnet/minecraft/class_342;
FIELD field_42192 customizeButton Lnet/minecraft/class_4185;
METHOD method_48670 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_48671 getWorldTypeNarrationMessage (Lnet/minecraft/class_5676;)Lnet/minecraft/class_5250;
ARG 0 worldTypeButton
METHOD method_48673 (Lnet/minecraft/class_5676;Lnet/minecraft/class_8100;)V
ARG 2 creator
METHOD method_48676 (Lnet/minecraft/class_8100;)V
ARG 1 creator
METHOD method_48678 openCustomizeScreen ()V
METHOD method_48679 getWorldTypes ()Lnet/minecraft/class_5676$class_5680;

View File

@ -16,6 +16,8 @@ CLASS net/minecraft/class_5235 net/minecraft/client/gui/screen/world/EditGameRul
METHOD method_27626 markValid (Lnet/minecraft/class_5235$class_5240;)V
ARG 1 ruleWidget
METHOD method_27632 updateDoneButton ()V
METHOD method_48682 (Lnet/minecraft/class_5235;Lnet/minecraft/class_364;)V
ARG 1 child
CLASS class_5236 BooleanRuleWidget
FIELD field_24300 toggleButton Lnet/minecraft/class_5676;
METHOD <init> (Lnet/minecraft/class_5235;Lnet/minecraft/class_2561;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_1928$class_4310;)V

View File

@ -0,0 +1,96 @@
CLASS net/minecraft/class_8100 net/minecraft/client/gui/screen/world/WorldCreator
FIELD field_42210 listeners Ljava/util/List;
FIELD field_42211 worldName Ljava/lang/String;
FIELD field_42212 named Z
FIELD field_42213 gameMode Lnet/minecraft/class_8100$class_4539;
FIELD field_42214 difficulty Lnet/minecraft/class_1267;
FIELD field_42215 cheatsEnabled Ljava/lang/Boolean;
FIELD field_42216 seed Ljava/lang/String;
FIELD field_42217 generateStructures Z
FIELD field_42218 bonusChestEnabled Z
FIELD field_42219 generatorOptionsHolder Lnet/minecraft/class_7193;
FIELD field_42220 worldType Lnet/minecraft/class_8100$class_8101;
FIELD field_42221 normalWorldTypes Ljava/util/List;
FIELD field_42222 extendedWorldTypes Ljava/util/List;
FIELD field_42223 gameRules Lnet/minecraft/class_1928;
METHOD <init> (Lnet/minecraft/class_7193;Ljava/util/Optional;Ljava/util/OptionalLong;)V
ARG 1 generatorOptionsHolder
ARG 2 worldType
ARG 3 seed
METHOD method_48695 update ()V
METHOD method_48696 setDifficulty (Lnet/minecraft/class_1267;)V
ARG 1 difficulty
METHOD method_48697 setGameRules (Lnet/minecraft/class_1928;)V
ARG 1 gameRules
METHOD method_48698 updateDataConfiguration (Lnet/minecraft/class_7712;)Z
ARG 1 dataConfiguration
METHOD method_48699 (Lnet/minecraft/class_5285;)Lnet/minecraft/class_5285;
ARG 1 options
METHOD method_48700 applyModifier (Lnet/minecraft/class_7193$class_7195;)V
ARG 1 modifier
METHOD method_48701 setGeneratorOptionsHolder (Lnet/minecraft/class_7193;)V
ARG 1 generatorOptionsHolder
METHOD method_48703 getWorldPreset (Lnet/minecraft/class_7193;Ljava/util/Optional;)Ljava/util/Optional;
ARG 0 generatorOptionsHolder
ARG 1 key
METHOD method_48704 setGameMode (Lnet/minecraft/class_8100$class_4539;)V
ARG 1 gameMode
METHOD method_48705 setWorldType (Lnet/minecraft/class_8100$class_8101;)V
ARG 1 worldType
METHOD method_48706 (Lnet/minecraft/class_6880;Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_7723;)Lnet/minecraft/class_7723;
ARG 1 registryManager
ARG 2 registryHolder
METHOD method_48707 (Lnet/minecraft/class_6885$class_6888;)Ljava/util/List;
ARG 0 entryList
METHOD method_48709 getWorldPresetList (Lnet/minecraft/class_2378;Lnet/minecraft/class_6862;)Ljava/util/Optional;
ARG 0 registry
ARG 1 tag
METHOD method_48710 setWorldName (Ljava/lang/String;)V
ARG 1 worldName
METHOD method_48712 addListener (Ljava/util/function/Consumer;)V
ARG 1 listener
METHOD method_48713 setCheatsEnabled (Z)V
ARG 1 cheatsEnabled
METHOD method_48714 (ZLnet/minecraft/class_5285;)Lnet/minecraft/class_5285;
ARG 1 options
METHOD method_48715 getWorldName ()Ljava/lang/String;
METHOD method_48716 setSeed (Ljava/lang/String;)V
ARG 1 seed
METHOD method_48717 setGenerateStructures (Z)V
ARG 1 generateStructures
METHOD method_48718 (ZLnet/minecraft/class_5285;)Lnet/minecraft/class_5285;
ARG 1 options
METHOD method_48719 isNamed ()Z
METHOD method_48720 setBonusChestEnabled (Z)V
ARG 1 bonusChestEnabled
METHOD method_48721 getGameMode ()Lnet/minecraft/class_8100$class_4539;
METHOD method_48722 getDifficulty ()Lnet/minecraft/class_1267;
METHOD method_48723 isHardcore ()Z
METHOD method_48724 areCheatsEnabled ()Z
METHOD method_48725 getSeed ()Ljava/lang/String;
METHOD method_48726 shouldGenerateStructures ()Z
METHOD method_48727 isBonusChestEnabled ()Z
METHOD method_48728 getGeneratorOptionsHolder ()Lnet/minecraft/class_7193;
METHOD method_48729 isDebug ()Z
METHOD method_48730 getWorldType ()Lnet/minecraft/class_8100$class_8101;
METHOD method_48731 getLevelScreenProvider ()Lnet/minecraft/class_5293;
METHOD method_48732 getNormalWorldTypes ()Ljava/util/List;
METHOD method_48733 getExtendedWorldTypes ()Ljava/util/List;
METHOD method_48734 getGameRules ()Lnet/minecraft/class_1928;
METHOD method_48735 updateWorldTypeLists ()V
CLASS class_4539 Mode
FIELD field_20629 defaultGameMode Lnet/minecraft/class_1934;
FIELD field_42224 name Lnet/minecraft/class_2561;
FIELD field_42225 info Lnet/minecraft/class_2561;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_1934;)V
ARG 3 name
ARG 4 defaultGameMode
METHOD method_48736 getInfo ()Lnet/minecraft/class_2561;
CLASS class_8101 WorldType
FIELD field_42226 CUSTOM_GENERATOR_TEXT Lnet/minecraft/class_2561;
METHOD method_48737 getName ()Lnet/minecraft/class_2561;
METHOD method_48738 (Lnet/minecraft/class_5321;)Z
ARG 0 key
METHOD method_48739 isAmplified ()Z
METHOD method_48740 (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2561;
ARG 0 key

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_8087 net/minecraft/client/gui/tab/Tab
METHOD method_48610 getTitle ()Lnet/minecraft/class_2561;
METHOD method_48611 refreshGrid (Lnet/minecraft/class_8030;)V
ARG 1 tabArea
METHOD method_48612 forEachChild (Ljava/util/function/Consumer;)V
ARG 1 consumer
METHOD method_48613 tick ()V

View File

@ -0,0 +1,14 @@
CLASS net/minecraft/class_8088 net/minecraft/client/gui/tab/TabManager
FIELD field_42141 tabLoadConsumer Ljava/util/function/Consumer;
FIELD field_42142 tabUnloadConsumer Ljava/util/function/Consumer;
FIELD field_42143 currentTab Lnet/minecraft/class_8087;
FIELD field_42144 tabArea Lnet/minecraft/class_8030;
METHOD <init> (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V
ARG 1 tabLoadConsumer
ARG 2 tabUnloadConsumer
METHOD method_48614 getCurrentTab ()Lnet/minecraft/class_8087;
METHOD method_48615 setCurrentTab (Lnet/minecraft/class_8087;)V
ARG 1 tab
METHOD method_48616 setTabArea (Lnet/minecraft/class_8030;)V
ARG 1 tabArea
METHOD method_48617 tick ()V

View File

@ -17,6 +17,7 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
FIELD field_41096 tooltipDelay I
FIELD field_41097 lastHoveredTime J
FIELD field_41098 wasHovered Z
FIELD field_42117 ACCESSIBILITY_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (IIIILnet/minecraft/class_2561;)V
ARG 1 x
ARG 2 y
@ -51,6 +52,7 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
METHOD method_25358 setWidth (I)V
ARG 1 width
METHOD method_25359 renderButton (Lnet/minecraft/class_4587;II)V
ARG 1 matrices
ARG 2 mouseX
ARG 3 mouseY
METHOD method_25360 getNarrationMessage ()Lnet/minecraft/class_5250;
@ -78,3 +80,26 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
ARG 1 delay
METHOD method_47937 getTooltipPositioner ()Lnet/minecraft/class_8000;
METHOD method_48203 getTexture ()Lnet/minecraft/class_2960;
METHOD method_48579 renderButton (Lnet/minecraft/class_4587;IIF)V
ARG 1 matrices
ARG 2 mouseX
ARG 3 mouseY
ARG 4 delta
METHOD method_48588 drawTexture (Lnet/minecraft/class_4587;Lnet/minecraft/class_2960;IIIIIIIII)V
ARG 1 matrices
ARG 2 texture
ARG 3 x
ARG 4 y
ARG 5 u
ARG 6 v
ARG 7 hoveredVOffset
ARG 8 width
ARG 9 height
ARG 10 textureWidth
ARG 11 textureHeight
METHOD method_48589 drawMessage (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;III)V
ARG 1 matrices
ARG 2 textRenderer
ARG 3 centerX
ARG 4 y
ARG 5 color

View File

@ -5,6 +5,8 @@ CLASS net/minecraft/class_7845 net/minecraft/client/gui/widget/GridWidget
FIELD field_40771 children Ljava/util/List;
FIELD field_40772 grids Ljava/util/List;
FIELD field_40773 mainPositioner Lnet/minecraft/class_7847;
FIELD field_42154 rowSpacing I
FIELD field_42155 columnSpacing I
METHOD <init> (II)V
ARG 1 x
ARG 2 y
@ -34,6 +36,12 @@ CLASS net/minecraft/class_7845 net/minecraft/client/gui/widget/GridWidget
METHOD method_46458 getMainPositioner ()Lnet/minecraft/class_7847;
METHOD method_47610 createAdder (I)Lnet/minecraft/class_7845$class_7939;
ARG 1 columns
METHOD method_48635 setColumnSpacing (I)Lnet/minecraft/class_7845;
ARG 1 columnSpacing
METHOD method_48636 setRowSpacing (I)Lnet/minecraft/class_7845;
ARG 1 rowSpacing
METHOD method_48637 setSpacing (I)Lnet/minecraft/class_7845;
ARG 1 spacing
CLASS class_7846 Element
FIELD field_40774 row I
FIELD field_40775 column I
@ -67,3 +75,4 @@ CLASS net/minecraft/class_7845 net/minecraft/client/gui/widget/GridWidget
ARG 1 widget
ARG 2 positioner
METHOD method_47616 getMainPositioner ()Lnet/minecraft/class_7847;
METHOD method_48638 getGridWidget ()Lnet/minecraft/class_7845;

View File

@ -0,0 +1,56 @@
CLASS net/minecraft/class_8084 net/minecraft/client/gui/widget/IconButtonWidget
FIELD field_42123 xOffset I
FIELD field_42124 yOffset I
FIELD field_42125 iconWidth I
FIELD field_42126 iconHeight I
METHOD <init> (Lnet/minecraft/class_2561;IIIIIIIIILnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V
ARG 1 message
ARG 2 u
ARG 3 v
ARG 4 xOffset
ARG 5 yOffset
ARG 6 hoveredVOffset
ARG 7 iconWidth
ARG 8 iconHeight
ARG 9 textureWidth
ARG 10 textureHeight
ARG 11 texture
ARG 12 pressAction
METHOD method_48600 getXWithOffset ()I
METHOD method_48601 builder (Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)Lnet/minecraft/class_8084$class_8085;
ARG 0 message
ARG 1 texture
ARG 2 pressAction
METHOD method_48602 getYWithOffset ()I
CLASS class_8085 Builder
FIELD field_42127 message Lnet/minecraft/class_2561;
FIELD field_42128 texture Lnet/minecraft/class_2960;
FIELD field_42129 pressAction Lnet/minecraft/class_4185$class_4241;
FIELD field_42130 u I
FIELD field_42131 v I
FIELD field_42132 hoveredVOffset I
FIELD field_42133 iconWidth I
FIELD field_42134 iconHeight I
FIELD field_42135 textureWidth I
FIELD field_42136 textureHeight I
FIELD field_42137 xOffset I
FIELD field_42138 yOffset I
METHOD <init> (Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V
ARG 1 message
ARG 2 texture
ARG 3 pressAction
METHOD method_48603 build ()Lnet/minecraft/class_8084;
METHOD method_48604 hoveredVOffset (I)Lnet/minecraft/class_8084$class_8085;
ARG 1 hoveredVOffset
METHOD method_48605 uv (II)Lnet/minecraft/class_8084$class_8085;
ARG 1 u
ARG 2 v
METHOD method_48606 xyOffset (II)Lnet/minecraft/class_8084$class_8085;
ARG 1 xOffset
ARG 2 yOffset
METHOD method_48607 iconSize (II)Lnet/minecraft/class_8084$class_8085;
ARG 1 iconWidth
ARG 2 iconHeight
METHOD method_48608 textureSize (II)Lnet/minecraft/class_8084$class_8085;
ARG 1 textureWidth
ARG 2 textureHeight

View File

@ -45,4 +45,7 @@ CLASS net/minecraft/class_7843 net/minecraft/client/gui/widget/SimplePositioning
METHOD method_46450 getMainPositioner ()Lnet/minecraft/class_7847;
METHOD method_48228 (Ljava/util/function/Consumer;Lnet/minecraft/class_7843$class_7844;)V
ARG 1 element
METHOD method_48634 setPos (Lnet/minecraft/class_8021;Lnet/minecraft/class_8030;)V
ARG 0 widget
ARG 1 rect
CLASS class_7844 Element

View File

@ -0,0 +1,50 @@
CLASS net/minecraft/class_8089 net/minecraft/client/gui/widget/TabNavigationWidget
FIELD field_42145 tabNavWidth I
FIELD field_42146 tabManager Lnet/minecraft/class_8088;
FIELD field_42147 tabs Lcom/google/common/collect/ImmutableList;
FIELD field_42148 tabButtons Lcom/google/common/collect/ImmutableMap;
METHOD <init> (IIILnet/minecraft/class_8088;Ljava/lang/Iterable;)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 tabManager
ARG 5 tabs
METHOD method_48618 setWidth (I)V
ARG 1 width
METHOD method_48620 selectTab (Lnet/minecraft/class_8087;)V
ARG 1 tab
METHOD method_48621 (Lnet/minecraft/class_8087;Lnet/minecraft/class_4185;)V
ARG 2 button
METHOD method_48623 builder (Lnet/minecraft/class_8088;I)Lnet/minecraft/class_8089$class_8090;
ARG 0 tabManager
ARG 1 width
METHOD method_48624 selectTab (Ljava/util/Optional;Lnet/minecraft/class_8087;)V
ARG 1 button
ARG 2 tab
METHOD method_48625 selectTab (I)V
ARG 1 index
METHOD method_48626 (Lnet/minecraft/class_4185;)V
ARG 0 button
CLASS class_8090 Builder
FIELD field_42149 x I
FIELD field_42150 y I
FIELD field_42151 width I
FIELD field_42152 tabManager Lnet/minecraft/class_8088;
FIELD field_42153 tabs Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_8088;I)V
ARG 1 tabManager
ARG 2 width
METHOD method_48627 build ()Lnet/minecraft/class_8089;
METHOD method_48628 x (I)Lnet/minecraft/class_8089$class_8090;
ARG 1 x
METHOD method_48629 position (II)Lnet/minecraft/class_8089$class_8090;
ARG 1 x
ARG 2 y
METHOD method_48630 tab (Lnet/minecraft/class_8087;)Lnet/minecraft/class_8089$class_8090;
ARG 1 tab
METHOD method_48631 tabs ([Lnet/minecraft/class_8087;)Lnet/minecraft/class_8089$class_8090;
ARG 1 tabs
METHOD method_48632 y (I)Lnet/minecraft/class_8089$class_8090;
ARG 1 y
METHOD method_48633 width (I)Lnet/minecraft/class_8089$class_8090;
ARG 1 width

View File

@ -1,12 +1,14 @@
CLASS net/minecraft/class_7842 net/minecraft/client/gui/widget/TextWidget
FIELD field_40764 textColor I
FIELD field_40765 textRenderer Lnet/minecraft/class_327;
FIELD field_42121 horizontalAlignment F
METHOD <init> (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_327;)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 message
ARG 6 textRenderer
METHOD <init> (IILnet/minecraft/class_2561;Lnet/minecraft/class_327;)V
ARG 1 width
ARG 2 height
@ -17,3 +19,8 @@ CLASS net/minecraft/class_7842 net/minecraft/client/gui/widget/TextWidget
ARG 2 textRenderer
METHOD method_46438 setTextColor (I)Lnet/minecraft/class_7842;
ARG 1 textColor
METHOD method_48596 alignLeft ()Lnet/minecraft/class_7842;
METHOD method_48597 alignCenter ()Lnet/minecraft/class_7842;
METHOD method_48598 align (F)Lnet/minecraft/class_7842;
ARG 1 horizontalAlignment
METHOD method_48599 alignRight ()Lnet/minecraft/class_7842;

View File

@ -214,6 +214,10 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
FIELD field_41783 NOTIFICATION_DISPLAY_TIME_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_41784 notificationDisplayTime Lnet/minecraft/class_7172;
FIELD field_41785 onboardAccessibility Z
FIELD field_42112 GLINT_SPEED_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_42113 glintSpeed Lnet/minecraft/class_7172;
FIELD field_42114 GLINT_STRENGTH_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_42115 glintStrength Lnet/minecraft/class_7172;
METHOD <init> (Lnet/minecraft/class_310;Ljava/io/File;)V
ARG 1 client
ARG 2 optionsFile
@ -575,6 +579,16 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
METHOD method_48190 (Ljava/lang/Double;)I
ARG 0 value
METHOD method_48191 getNotificationDisplayTime ()Lnet/minecraft/class_7172;
METHOD method_48580 getGlintSpeed ()Lnet/minecraft/class_7172;
METHOD method_48581 getGlintStrength ()Lnet/minecraft/class_7172;
METHOD method_48582 (Ljava/lang/Double;)V
ARG 0 value
METHOD method_48583 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 0 prefix
ARG 1 value
METHOD method_48584 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 0 prefix
ARG 1 value
CLASS 2
METHOD method_33676 find (Ljava/lang/String;)Ljava/lang/String;
ARG 1 key

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_8079 net/minecraft/datafixer/fix/StatusEffectDurationFix
FIELD field_42105 POTION_ITEM_IDS Ljava/util/Set;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 outputSchema
METHOD method_48551 fixPotionEffect (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
METHOD method_48554 fixPotionEffects (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
METHOD method_48555 fixEntityStatusEffects (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;

View File

@ -246,6 +246,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
ARG 1 brain
METHOD method_28306 createBrainProfile ()Lnet/minecraft/class_4095$class_5303;
METHOD method_29242 updateLimbs (Z)V
ARG 1 flutter
METHOD method_29499 triggerItemPickedUpByEntityCriteria (Lnet/minecraft/class_1542;)V
COMMENT Called to trigger advancement criteria when an entity picks up an item
COMMENT thrown by a player.

View File

@ -9,6 +9,9 @@ CLASS net/minecraft/class_7691 net/minecraft/entity/passive/CamelBrain
ARG 0 brain
METHOD method_45366 updateActivities (Lnet/minecraft/class_7689;)V
ARG 0 camel
METHOD method_45367 initialize (Lnet/minecraft/class_7689;Lnet/minecraft/class_5819;)V
ARG 0 camel
ARG 1 random
METHOD method_45368 getBreedingIngredient ()Lnet/minecraft/class_1856;
METHOD method_45369 addCoreActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain

View File

@ -2,3 +2,8 @@ CLASS net/minecraft/class_5151 net/minecraft/item/Wearable
COMMENT Represents a type of item that is wearable in an armor equipment slot.
COMMENT
COMMENT <p>This type of item can be targeted by the {@code minecraft:binding_curse} enchantment.
METHOD method_48576 equipAndSwap (Lnet/minecraft/class_1792;Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271;
ARG 1 item
ARG 2 world
ARG 3 user
ARG 4 hand

View File

@ -7,6 +7,9 @@ CLASS net/minecraft/class_8053 net/minecraft/item/trim/ArmorTrim
FIELD field_41999 pattern Lnet/minecraft/class_6880;
FIELD field_42000 leggingsModelIdGetter Ljava/util/function/Function;
FIELD field_42001 genericModelIdGetter Ljava/util/function/Function;
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;)V
ARG 1 material
ARG 2 pattern
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_48424 getPattern ()Lnet/minecraft/class_6880;
@ -27,7 +30,15 @@ CLASS net/minecraft/class_8053 net/minecraft/item/trim/ArmorTrim
METHOD method_48430 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
ARG 1 path
METHOD method_48431 getMaterial ()Lnet/minecraft/class_6880;
METHOD method_48432 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1741;)Lnet/minecraft/class_2960;
ARG 2 armorMaterial
METHOD method_48433 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
ARG 1 path
METHOD method_48434 getLeggingsModelId (Lnet/minecraft/class_1741;)Lnet/minecraft/class_2960;
ARG 1 armorMaterial
METHOD method_48435 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1741;)Lnet/minecraft/class_2960;
ARG 2 armorMaterial
METHOD method_48436 getGenericModelId (Lnet/minecraft/class_1741;)Lnet/minecraft/class_2960;
ARG 1 armorMaterial
METHOD method_48577 getMaterialAssetNameFor (Lnet/minecraft/class_1741;)Ljava/lang/String;
ARG 1 armorMaterial

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_8054 net/minecraft/item/trim/ArmorTrimMaterial
ARG 0 assetName
ARG 1 ingredient
ARG 2 itemModelIndex
ARG 3 description
ARG 4 overrideArmorMaterials

View File

@ -14,5 +14,12 @@ CLASS net/minecraft/class_8055 net/minecraft/item/trim/ArmorTrimMaterials
ARG 2 ingredient
ARG 3 style
ARG 4 itemModelIndex
ARG 5 overrideArmorMaterials
METHOD method_48444 oneTwentyBootstrap (Lnet/minecraft/class_7891;)V
ARG 0 registry
METHOD method_48578 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Lnet/minecraft/class_1792;Lnet/minecraft/class_2583;F)V
ARG 0 registry
ARG 1 key
ARG 2 ingredient
ARG 3 style
ARG 4 itemModelIndex

View File

@ -28,6 +28,7 @@ CLASS net/minecraft/class_5244 net/minecraft/screen/ScreenTexts
METHOD method_37110 joinLines ([Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
ARG 0 texts
METHOD method_37111 joinSentences ([Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
ARG 0 sentences
METHOD method_44682 days (J)Lnet/minecraft/class_5250;
ARG 0 days
METHOD method_44683 hours (J)Lnet/minecraft/class_5250;

View File

@ -35,3 +35,9 @@ CLASS net/minecraft/class_3043 net/minecraft/server/command/EffectCommand
ARG 0 source
METHOD method_23650 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_48545 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_48546 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_48547 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_1267 net/minecraft/world/Difficulty
ARG 4 name
METHOD method_16691 byName (Ljava/lang/String;)Lnet/minecraft/class_1267;
ARG 0 name
METHOD method_48556 getInfo ()Lnet/minecraft/class_2561;
METHOD method_5460 getName ()Ljava/lang/String;
METHOD method_5461 getId ()I
METHOD method_5462 byId (I)Lnet/minecraft/class_1267;