diff --git a/mappings/net/minecraft/client/realms/FileDownload.mapping b/mappings/net/minecraft/client/realms/FileDownload.mapping index 26e1f19302..140a9d7326 100644 --- a/mappings/net/minecraft/client/realms/FileDownload.mapping +++ b/mappings/net/minecraft/client/realms/FileDownload.mapping @@ -53,5 +53,9 @@ CLASS net/minecraft/class_4333 net/minecraft/client/realms/FileDownload FIELD field_19547 tempFile Ljava/io/File; FIELD field_19548 downloadStatus Lnet/minecraft/class_4392$class_4393; FIELD field_19549 worldDownload Lnet/minecraft/class_4889; + METHOD (Lnet/minecraft/class_4333;Ljava/io/File;Lnet/minecraft/class_4392$class_4393;Lnet/minecraft/class_4889;)V + ARG 2 tempFile + ARG 3 downloadStatus + ARG 4 worldDownload METHOD actionPerformed (Ljava/awt/event/ActionEvent;)V ARG 1 e diff --git a/mappings/net/minecraft/client/realms/gui/RealmsWorldSlotButton.mapping b/mappings/net/minecraft/client/realms/gui/RealmsWorldSlotButton.mapping index fd69fe5bbc..e436063ef0 100644 --- a/mappings/net/minecraft/client/realms/gui/RealmsWorldSlotButton.mapping +++ b/mappings/net/minecraft/client/realms/gui/RealmsWorldSlotButton.mapping @@ -1,6 +1,6 @@ CLASS net/minecraft/class_4367 net/minecraft/client/realms/gui/RealmsWorldSlotButton FIELD field_19672 serverDataProvider Ljava/util/function/Supplier; - FIELD field_19673 toolTipSetter Ljava/util/function/Consumer; + FIELD field_19673 tooltipSetter Ljava/util/function/Consumer; FIELD field_19675 slotIndex I FIELD field_19676 animTick I FIELD field_19677 state Lnet/minecraft/class_4367$class_4370; @@ -18,7 +18,7 @@ CLASS net/minecraft/class_4367 net/minecraft/client/realms/gui/RealmsWorldSlotBu ARG 3 width ARG 4 height ARG 5 serverDataProvider - ARG 6 toolTipSetter + ARG 6 tooltipSetter ARG 7 id ARG 8 action METHOD method_21107 drawSlotFrame (Lnet/minecraft/class_4587;IIIIZLjava/lang/String;IJLjava/lang/String;ZZLnet/minecraft/class_4367$class_4368;Lnet/minecraft/class_2561;)V diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsAcceptRejectButton.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsAcceptRejectButton.mapping index 0a5db1b524..cdf0347f8b 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsAcceptRejectButton.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsAcceptRejectButton.mapping @@ -13,14 +13,26 @@ CLASS net/minecraft/class_4371 net/minecraft/client/realms/gui/screen/RealmsAcce ARG 1 index METHOD method_21111 render (Lnet/minecraft/class_4587;IIII)V ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_21112 render (Lnet/minecraft/class_4587;IIZ)V ARG 1 matrices ARG 2 x ARG 3 y + ARG 4 showTooltip METHOD method_21113 render (Lnet/minecraft/class_4587;Ljava/util/List;Lnet/minecraft/class_4904;IIII)V ARG 0 matrices + ARG 1 buttons + ARG 2 selectionList + ARG 3 x + ARG 4 y + ARG 5 mouseX + ARG 6 mouseY METHOD method_21114 handleClick (Lnet/minecraft/class_4904;Lnet/minecraft/class_4280$class_4281;Ljava/util/List;IDD)V ARG 0 selectionList + ARG 1 entry ARG 2 buttons ARG 3 button ARG 4 mouseX diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsBackupScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsBackupScreen.mapping index 37eebd5b69..98a71ab3bb 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsBackupScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsBackupScreen.mapping @@ -3,7 +3,7 @@ CLASS net/minecraft/class_4381 net/minecraft/client/realms/gui/screen/RealmsBack FIELD field_19742 lastScrollPosition I FIELD field_19743 parent Lnet/minecraft/class_4388; FIELD field_19744 backups Ljava/util/List; - FIELD field_19745 toolTip Lnet/minecraft/class_2561; + FIELD field_19745 tooltip Lnet/minecraft/class_2561; FIELD field_19746 backupObjectSelectionList Lnet/minecraft/class_4381$class_4382; FIELD field_19747 selectedBackup I FIELD field_19748 slotId I @@ -18,6 +18,7 @@ CLASS net/minecraft/class_4381 net/minecraft/client/realms/gui/screen/RealmsBack FIELD field_26472 CHANGES_TOOLTIP Lnet/minecraft/class_2561; FIELD field_26473 BACKUPS_TEXT Lnet/minecraft/class_2561; FIELD field_26474 NO_BACKUPS_TEXT Lnet/minecraft/class_2561; + FIELD field_32119 UPLOADED Ljava/lang/String; METHOD (Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;I)V ARG 1 parent ARG 2 serverData @@ -27,6 +28,9 @@ CLASS net/minecraft/class_4381 net/minecraft/client/realms/gui/screen/RealmsBack ARG 2 key METHOD method_21153 renderMousehoverTooltip (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V ARG 1 matrices + ARG 2 text + ARG 3 mouseX + ARG 4 mouseY METHOD method_21154 generateChangeList ()V METHOD method_21155 restoreClicked (I)V ARG 1 selectedBackup @@ -42,8 +46,12 @@ CLASS net/minecraft/class_4381 net/minecraft/client/realms/gui/screen/RealmsBack ARG 1 button METHOD method_25110 (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_25111 (Z)V + ARG 1 confirmed METHOD method_25113 (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_25114 (Z)V + ARG 1 confirmed CLASS class_4382 BackupObjectSelectionList METHOD method_21172 selectInviteListItem (I)V ARG 1 item @@ -55,9 +63,22 @@ CLASS net/minecraft/class_4381 net/minecraft/client/realms/gui/screen/RealmsBack ARG 2 backup METHOD method_21174 drawRestore (Lnet/minecraft/class_4587;IIII)V ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_21175 renderBackupItem (Lnet/minecraft/class_4587;Lnet/minecraft/class_4867;IIII)V ARG 1 matrices + ARG 2 backup + ARG 3 x + ARG 4 y + ARG 5 mouseX + ARG 6 mouseY METHOD method_21176 getMediumDatePresentation (Ljava/util/Date;)Ljava/lang/String; ARG 1 lastModifiedDate METHOD method_21177 drawInfo (Lnet/minecraft/class_4587;IIII)V ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsBrokenWorldScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsBrokenWorldScreen.mapping index 7ab4b08dee..63a20115f0 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsBrokenWorldScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsBrokenWorldScreen.mapping @@ -8,18 +8,27 @@ CLASS net/minecraft/class_4384 net/minecraft/client/realms/gui/screen/RealmsBrok FIELD field_19771 right_x I FIELD field_19778 slotsThatHasBeenDownloaded Ljava/util/List; FIELD field_19779 animTick I + FIELD field_20492 serverData Lnet/minecraft/class_4877; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_4325;JZ)V ARG 1 parent ARG 2 mainScreen ARG 3 serverId + ARG 5 minigame METHOD method_21178 addButtons ()V METHOD method_21179 getFramePositionX (I)I ARG 1 i METHOD method_21180 drawSlotFrame (Lnet/minecraft/class_4587;IIIIZLjava/lang/String;IJLjava/lang/String;Z)V ARG 1 matrices - ARG 2 y - ARG 3 xm - ARG 4 ym + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY + ARG 6 activeSlot + ARG 7 slotName + ARG 8 slotId + ARG 9 templateId + ARG 11 templateImage + ARG 12 empty METHOD method_21181 fetchServerData (J)V ARG 1 worldId METHOD method_21187 downloadWorld (I)V @@ -28,9 +37,14 @@ CLASS net/minecraft/class_4384 net/minecraft/client/realms/gui/screen/RealmsBrok METHOD method_21196 isMinigame ()Z METHOD method_25120 (ILnet/minecraft/class_4185;)V ARG 2 button + METHOD method_25121 (IZ)V + ARG 2 successful METHOD method_25122 (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_25123 play ()V METHOD method_25124 (ILnet/minecraft/class_4185;)V ARG 2 button + METHOD method_25125 (IZ)V + ARG 2 confirmed METHOD method_25126 (ILnet/minecraft/class_4185;)V ARG 2 button diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen.mapping index 04768c166c..df02b58def 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen.mapping @@ -1,6 +1,6 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen FIELD field_19790 LOGGER Lorg/apache/logging/log4j/Logger; - FIELD field_19791 toolTip Lnet/minecraft/class_2561; + FIELD field_19791 tooltip Lnet/minecraft/class_2561; FIELD field_19792 parent Lnet/minecraft/class_4325; FIELD field_19794 serverId J FIELD field_19795 left_x I @@ -28,6 +28,7 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf FIELD field_26484 EXPIRES_IN_A_DAY_TEXT Lnet/minecraft/class_2561; FIELD field_26485 OPEN_TEXT Lnet/minecraft/class_2561; FIELD field_26486 CLOSED_TEXT Lnet/minecraft/class_2561; + FIELD field_33777 slotButtons Ljava/util/List; METHOD (Lnet/minecraft/class_4325;J)V ARG 1 parent ARG 2 serverId @@ -39,8 +40,17 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf ARG 2 total METHOD method_21201 drawServerStatus (Lnet/minecraft/class_4587;IIII)V ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_21202 drawExpiring (Lnet/minecraft/class_4587;IIIII)V ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY + ARG 6 remainingDays METHOD method_21203 switchToFullSlot (ILnet/minecraft/class_4877;)V ARG 1 selectedSlot ARG 2 serverData @@ -52,6 +62,9 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf ARG 1 options METHOD method_21214 renderMousehoverTooltip (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V ARG 1 matrices + ARG 2 text + ARG 3 mouseX + ARG 4 mouseY METHOD method_21215 saveSettings (Ljava/lang/String;Ljava/lang/String;)V ARG 1 name ARG 2 desc @@ -65,6 +78,10 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf ARG 1 i METHOD method_21221 drawExpired (Lnet/minecraft/class_4587;IIII)V ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_21222 switchToEmptySlot (ILnet/minecraft/class_4877;)V ARG 1 selectedSlot ARG 2 serverData @@ -74,6 +91,10 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf ARG 1 ordinal METHOD method_21229 drawOpen (Lnet/minecraft/class_4587;IIII)V ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_21231 backButtonClicked ()V METHOD method_21234 disableButtons ()V METHOD method_21236 switchToMinigame ()V @@ -82,8 +103,12 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf METHOD method_21242 hideMinigameButtons ()V METHOD method_25135 (ILnet/minecraft/class_4185;)V ARG 2 button + METHOD method_25136 (Lnet/minecraft/class_4877;IZ)V + ARG 3 confirmed METHOD method_25138 removeButton (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_25139 (Lnet/minecraft/class_4877;IZ)V + ARG 3 confirmed METHOD method_25140 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_25141 (Lnet/minecraft/class_4185;)V @@ -92,6 +117,10 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf ARG 1 button METHOD method_25143 drawClosed (Lnet/minecraft/class_4587;IIII)V ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_25144 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_25145 (Lnet/minecraft/class_4185;)V @@ -102,3 +131,7 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf ARG 1 button METHOD method_25148 (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_27457 (Lnet/minecraft/class_2561;)V + ARG 1 tooltip + METHOD method_32484 switchMinigame (Lnet/minecraft/class_4890;)V + ARG 1 template diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsConfirmScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsConfirmScreen.mapping index 7166ff0fa0..d7a28e6fdb 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsConfirmScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsConfirmScreen.mapping @@ -1,7 +1,9 @@ CLASS net/minecraft/class_4389 net/minecraft/client/realms/gui/screen/RealmsConfirmScreen FIELD field_19821 title1 Lnet/minecraft/class_2561; FIELD field_19825 title2 Lnet/minecraft/class_2561; + FIELD field_22692 callback Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; METHOD (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V + ARG 1 callback ARG 2 title1 ARG 3 title2 METHOD method_25152 (Lnet/minecraft/class_4185;)V diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsDownloadLatestWorldScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsDownloadLatestWorldScreen.mapping index 2d2cfd631e..4c14e0a6e2 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsDownloadLatestWorldScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsDownloadLatestWorldScreen.mapping @@ -20,15 +20,20 @@ CLASS net/minecraft/class_4392 net/minecraft/client/realms/gui/screen/RealmsDown FIELD field_19864 dotIndex I FIELD field_19867 checked Z FIELD field_19868 downloadLock Ljava/util/concurrent/locks/ReentrantLock; + FIELD field_20494 downloadError Lnet/minecraft/class_2561; + FIELD field_22693 onBack Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; + FIELD field_22694 cancelButton Lnet/minecraft/class_4185; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_4889;Ljava/lang/String;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)V ARG 1 parent ARG 2 worldDownload ARG 3 worldName + ARG 4 onBack METHOD method_21259 getContentLength (Ljava/lang/String;)J ARG 1 downloadLink METHOD method_21265 checkDownloadSize ()V METHOD method_21266 drawDownloadSpeed0 (Lnet/minecraft/class_4587;J)V ARG 1 matrices + ARG 2 bytesPerSecond METHOD method_21269 backButtonClicked ()V METHOD method_21272 drawDots (Lnet/minecraft/class_4587;)V ARG 1 matrices @@ -40,6 +45,9 @@ CLASS net/minecraft/class_4392 net/minecraft/client/realms/gui/screen/RealmsDown METHOD method_21279 downloadCancelled ()V METHOD method_25158 (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_25159 (Z)V + ARG 1 confirmed + METHOD method_37012 getNarration ()Lnet/minecraft/class_2561; CLASS class_4393 DownloadStatus FIELD field_19871 bytesWritten J FIELD field_19872 totalBytes J diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsInviteScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsInviteScreen.mapping index de93580317..e9e31afd4e 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsInviteScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsInviteScreen.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_4395 net/minecraft/client/realms/gui/screen/RealmsInvi FIELD field_19881 configureScreen Lnet/minecraft/class_4388; FIELD field_19882 parent Lnet/minecraft/class_437; FIELD field_19887 errorMessage Lnet/minecraft/class_2561; + FIELD field_22696 nameWidget Lnet/minecraft/class_342; FIELD field_26489 INVITE_PROFILE_NAME_TEXT Lnet/minecraft/class_2561; FIELD field_26490 PLAYER_ERROR_TEXT Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_4388;Lnet/minecraft/class_437;Lnet/minecraft/class_4877;)V diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsLongConfirmationScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsLongConfirmationScreen.mapping index 7c87fbc1a2..99716eaa08 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsLongConfirmationScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsLongConfirmationScreen.mapping @@ -3,7 +3,9 @@ CLASS net/minecraft/class_4396 net/minecraft/client/realms/gui/screen/RealmsLong FIELD field_19896 line2 Lnet/minecraft/class_2561; FIELD field_19897 line3 Lnet/minecraft/class_2561; FIELD field_19899 yesNoQuestion Z + FIELD field_22697 callback Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; METHOD (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_4396$class_4397;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Z)V + ARG 1 callback ARG 2 type ARG 3 line2 ARG 4 line3 diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsLongRunningMcoTaskScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsLongRunningMcoTaskScreen.mapping index e3fe0dd44d..3bf16dcdfd 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsLongRunningMcoTaskScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsLongRunningMcoTaskScreen.mapping @@ -8,6 +8,8 @@ CLASS net/minecraft/class_4398 net/minecraft/client/realms/gui/screen/RealmsLong FIELD field_19918 animTicks I FIELD field_19919 task Lnet/minecraft/class_4358; FIELD field_19920 buttonLength I + FIELD field_33778 cancelButton Lnet/minecraft/class_4185; + FIELD field_33779 NARRATOR Lnet/minecraft/class_4907; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_4358;)V ARG 1 parent ARG 2 task diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsMainScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsMainScreen.mapping index 5eb5468540..fddf00a7fd 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsMainScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsMainScreen.mapping @@ -31,7 +31,7 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain FIELD field_19487 renewButton Lnet/minecraft/class_4185; FIELD field_19488 configureButton Lnet/minecraft/class_4185; FIELD field_19489 leaveButton Lnet/minecraft/class_4185; - FIELD field_19490 toolTip Ljava/util/List; + FIELD field_19490 tooltip Ljava/util/List; FIELD field_19491 realmsServers Ljava/util/List; FIELD field_19492 numberOfPendingInvites I FIELD field_19493 animTick I @@ -80,12 +80,21 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain FIELD field_26463 CONFIGURE_TEXT Lnet/minecraft/class_2561; FIELD field_26464 INFO_TEXT Lnet/minecraft/class_2561; FIELD field_26465 NEWS_TEXT Lnet/minecraft/class_2561; + FIELD field_26466 popupText Lnet/minecraft/class_5489; + FIELD field_33774 TRIAL_NARRATION Lnet/minecraft/class_2561; + FIELD field_33776 UNINITIALIZED_BUTTON_NARRATION Lnet/minecraft/class_2561; + METHOD (Lnet/minecraft/class_437;)V + ARG 1 lastScreen METHOD method_20834 onClosePopup ()V METHOD method_20835 popupX0 ()I METHOD method_20836 popupY0 ()I METHOD method_20837 renderLocal (Lnet/minecraft/class_4587;)V + ARG 1 matrices METHOD method_20838 renderStage (Lnet/minecraft/class_4587;)V + ARG 1 matrices METHOD method_20842 shouldShowMessageInList ()Z + METHOD method_20843 (CLnet/minecraft/class_4324;)V + ARG 1 keyCombo METHOD method_20844 isOutsidePopup (DD)Z ARG 1 xm ARG 3 ym @@ -94,15 +103,47 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain ARG 2 x ARG 3 y METHOD method_20846 drawExpired (Lnet/minecraft/class_4587;IIII)V + ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_20848 renderMoreInfo (Lnet/minecraft/class_4587;IIIIZ)V + ARG 1 matrices + ARG 2 mouseX + ARG 3 mouseY + ARG 4 x + ARG 5 y + ARG 6 hovered METHOD method_20849 drawInvitationPendingIcon (Lnet/minecraft/class_4587;IIIIZZ)V + ARG 1 matrices + ARG 2 mouseX + ARG 3 mouseY + ARG 4 x + ARG 5 y + ARG 6 hovered + ARG 7 active METHOD method_20850 renderNews (Lnet/minecraft/class_4587;IIZIIZZ)V + ARG 1 matrices + ARG 2 mouseX + ARG 3 mouseY + ARG 4 hasUnread + ARG 5 x + ARG 6 y + ARG 7 hovered + ARG 8 active METHOD method_20851 findServer (J)Lnet/minecraft/class_4877; ARG 1 id METHOD method_20852 updateButtonStates (Lnet/minecraft/class_4877;)V ARG 1 server METHOD method_20853 play (Lnet/minecraft/class_4877;Lnet/minecraft/class_437;)V + ARG 1 serverData + ARG 2 parent METHOD method_20867 renderMousehoverTooltip (Lnet/minecraft/class_4587;Ljava/util/List;II)V + ARG 1 matrices + ARG 2 tooltips + ARG 3 x + ARG 4 y METHOD method_20870 shouldShowPopup ()Z METHOD method_20871 inPendingInvitationArea (DD)Z ARG 1 xm @@ -112,21 +153,42 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain ARG 2 mouseX ARG 3 mouseY METHOD method_20873 drawOpen (Lnet/minecraft/class_4587;IIII)V + ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_20874 shouldPlayButtonBeActive (Lnet/minecraft/class_4877;)Z ARG 1 server METHOD method_20882 addButtons ()V METHOD method_20883 drawClose (Lnet/minecraft/class_4587;IIII)V + ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_20884 shouldRenewButtonBeActive (Lnet/minecraft/class_4877;)Z ARG 1 server METHOD method_20891 drawLeave (Lnet/minecraft/class_4587;IIII)V + ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_20892 shouldConfigureButtonBeVisible (Lnet/minecraft/class_4877;)Z ARG 1 server METHOD method_20897 removeSelection ()V METHOD method_20898 drawConfigure (Lnet/minecraft/class_4587;IIII)V + ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_20899 shouldLeaveButtonBeVisible (Lnet/minecraft/class_4877;)Z ARG 1 server METHOD method_20902 newScreen ()Lnet/minecraft/class_4325; METHOD method_20903 configureClicked (Lnet/minecraft/class_4877;)V + ARG 1 serverData METHOD method_20906 leaveClicked (Lnet/minecraft/class_4877;)V ARG 1 selectedServer METHOD method_20909 isSelfOwnedServer (Lnet/minecraft/class_4877;)Z @@ -144,22 +206,49 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain METHOD method_20941 switchToProd ()V METHOD method_20942 stopRealmsFetcher ()V METHOD method_20943 saveListScrollPosition ()V - METHOD method_23765 (Lnet/minecraft/class_3300;)V + METHOD method_23764 (Lnet/minecraft/class_2960;)Z + ARG 0 id + METHOD method_23765 loadImages (Lnet/minecraft/class_3300;)V ARG 0 manager + METHOD method_23766 (Ljava/lang/String;)Z + ARG 0 filename + METHOD method_24985 openPendingInvitesScreen (Lnet/minecraft/class_4185;)V + ARG 1 button + METHOD method_24987 drawExpiring (Lnet/minecraft/class_4587;IIIII)V + ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY + ARG 6 remainingDays METHOD method_24988 (Lnet/minecraft/class_4185;)V ARG 0 button METHOD method_24989 (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_24991 leaveServer (Z)V + ARG 1 confirmed METHOD method_24993 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_24995 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_24997 (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_25001 isOwnedNotExpired (Lnet/minecraft/class_4877;)Z + ARG 1 serverData + METHOD method_27452 setTooltips ([Lnet/minecraft/class_2561;)V + ARG 1 tooltips + METHOD method_31172 (Lnet/minecraft/class_4325$class_4866;)Z + ARG 1 child + METHOD method_31174 removeServer (Lnet/minecraft/class_4877;)V + ARG 1 serverData METHOD method_31379 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_31380 (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_35681 setTooltips (Ljava/lang/Iterable;)V + ARG 1 tooltips + METHOD method_35682 setCreatedTrial (Z)V + ARG 1 createdTrial CLASS class_4326 CloseButton METHOD method_25021 (Lnet/minecraft/class_4325;Lnet/minecraft/class_4185;)V ARG 1 button @@ -167,15 +256,32 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain METHOD method_25022 (Lnet/minecraft/class_4325;Lnet/minecraft/class_4185;)V ARG 1 button CLASS class_4328 PendingInvitesButton + METHOD method_37005 updatePendingText ()V CLASS class_4329 RealmSelectionList + FIELD field_25723 hasTrial Z + METHOD method_30161 addTrialEntry (Lnet/minecraft/class_4325$class_4866;)I + ARG 1 entry CLASS class_4330 RealmSelectionListEntry FIELD field_19518 mServerData Lnet/minecraft/class_4877; METHOD (Lnet/minecraft/class_4325;Lnet/minecraft/class_4877;)V ARG 2 serverData + METHOD method_20945 render (Lnet/minecraft/class_4877;Lnet/minecraft/class_4587;IIII)V + ARG 1 serverData + ARG 2 matrices + ARG 3 x + ARG 4 y + ARG 5 mouseX + ARG 6 mouseY METHOD method_20946 renderMcoServerItem (Lnet/minecraft/class_4877;Lnet/minecraft/class_4587;IIII)V ARG 1 serverData + ARG 2 matrices + ARG 3 x + ARG 4 y + ARG 5 mouseX + ARG 6 mouseY CLASS class_4331 RealmSelectionListTrialEntry METHOD method_20947 renderTrialItem (Lnet/minecraft/class_4587;IIIII)V + ARG 1 matrices ARG 2 index ARG 3 x ARG 4 y diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen.mapping index 68582b51b5..37271cd9c9 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen.mapping @@ -13,3 +13,5 @@ CLASS net/minecraft/class_4399 net/minecraft/client/realms/gui/screen/RealmsNoti ARG 1 matrices ARG 2 mouseX ARG 3 mouseY + METHOD method_25169 shouldShowNotifications ()Z + METHOD method_25170 isTitleScreen ()Z diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsParentalConsentScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsParentalConsentScreen.mapping index d82530a3da..a8ad9776f6 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsParentalConsentScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsParentalConsentScreen.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_4400 net/minecraft/client/realms/gui/screen/RealmsParentalConsentScreen FIELD field_22701 parent Lnet/minecraft/class_437; FIELD field_26491 PRIVACY_INFO_TEXT Lnet/minecraft/class_2561; + FIELD field_26492 privacyInfoText Lnet/minecraft/class_5489; METHOD (Lnet/minecraft/class_437;)V ARG 1 parent METHOD method_25171 (Lnet/minecraft/class_4185;)V diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen.mapping index eb3d47140d..52d2848a56 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen.mapping @@ -1,7 +1,7 @@ CLASS net/minecraft/class_4401 net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen FIELD field_19935 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_19936 parent Lnet/minecraft/class_437; - FIELD field_19937 toolTip Lnet/minecraft/class_2561; + FIELD field_19937 tooltip Lnet/minecraft/class_2561; FIELD field_19938 loaded Z FIELD field_19939 pendingInvitationSelectionList Lnet/minecraft/class_4401$class_4402; FIELD field_19941 selectedInvite I @@ -18,6 +18,9 @@ CLASS net/minecraft/class_4401 net/minecraft/client/realms/gui/screen/RealmsPend ARG 1 slot METHOD method_21306 renderMousehoverTooltip (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V ARG 1 matrices + ARG 2 tooltip + ARG 3 mouseX + ARG 4 mouseY METHOD method_21307 updateButtonStates ()V METHOD method_21308 reject (I)V ARG 1 slot @@ -31,6 +34,9 @@ CLASS net/minecraft/class_4401 net/minecraft/client/realms/gui/screen/RealmsPend ARG 1 button METHOD method_25179 (Lnet/minecraft/class_4185;)V ARG 1 button + CLASS 1 + METHOD method_21317 (Lnet/minecraft/class_4871;)Lnet/minecraft/class_4401$class_4403; + ARG 1 invite CLASS class_4402 PendingInvitationSelectionList METHOD method_21321 removeAtIndex (I)V ARG 1 index @@ -43,5 +49,10 @@ CLASS net/minecraft/class_4401 net/minecraft/client/realms/gui/screen/RealmsPend ARG 2 pendingInvite METHOD method_21324 renderPendingInvitationItem (Lnet/minecraft/class_4587;Lnet/minecraft/class_4871;IIII)V ARG 1 matrices + ARG 2 invite + ARG 3 x + ARG 4 y + ARG 5 mouseX + ARG 6 mouseY CLASS class_4404 AcceptButton CLASS class_4405 RejectButton diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsPlayerScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsPlayerScreen.mapping index 37c7bc2c5b..ed42a02dc1 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsPlayerScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsPlayerScreen.mapping @@ -30,10 +30,15 @@ CLASS net/minecraft/class_4406 net/minecraft/client/realms/gui/screen/RealmsPlay ARG 1 player METHOD method_21327 drawRemoveIcon (Lnet/minecraft/class_4587;IIII)V ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_21328 updateOps (Lnet/minecraft/class_4870;)V ARG 1 ops METHOD method_21332 renderMousehoverTooltip (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V ARG 1 matrices + ARG 2 tooltip ARG 3 mouseX ARG 4 mouseY METHOD method_21333 backButtonClicked ()V @@ -41,10 +46,18 @@ CLASS net/minecraft/class_4406 net/minecraft/client/realms/gui/screen/RealmsPlay ARG 1 index METHOD method_21335 drawOpped (Lnet/minecraft/class_4587;IIII)V ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_21339 deop (I)V ARG 1 index METHOD method_21340 drawNormal (Lnet/minecraft/class_4587;IIII)V ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY METHOD method_21344 uninvite (I)V ARG 1 index METHOD method_21347 deleteFromInvitedList (I)V @@ -55,6 +68,8 @@ CLASS net/minecraft/class_4406 net/minecraft/client/realms/gui/screen/RealmsPlay ARG 1 button METHOD method_25194 (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_25195 (Z)V + ARG 1 confirmed METHOD method_25197 (Lnet/minecraft/class_4185;)V ARG 1 button CLASS class_4407 InvitedObjectSelectionList diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsResetWorldScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsResetWorldScreen.mapping index a136c9802c..c39bfac4cd 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsResetWorldScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsResetWorldScreen.mapping @@ -20,9 +20,17 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsRese FIELD field_22714 UPLOAD_TEXTURE Lnet/minecraft/class_2960; FIELD field_22715 ADVENTURE_TEXTURE Lnet/minecraft/class_2960; FIELD field_22716 SURVIVAL_SPAWN_TEXTURE Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Ljava/lang/Runnable;Ljava/lang/Runnable;)V + ARG 1 parent + ARG 2 serverData + ARG 3 resetCallback + ARG 4 selectFileUploadCallback METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_2561;Ljava/lang/Runnable;Ljava/lang/Runnable;)V ARG 1 parent ARG 2 server + ARG 3 title + ARG 4 resetCallback + ARG 5 selectFileUploadCallback METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;ILnet/minecraft/class_2561;Ljava/lang/Runnable;Ljava/lang/Runnable;)V ARG 1 parent ARG 2 server @@ -43,6 +51,7 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsRese METHOD method_21376 setResetTitle (Lnet/minecraft/class_2561;)V ARG 1 resetTitle METHOD method_21377 switchSlot (Ljava/lang/Runnable;)V + ARG 1 callback METHOD method_21379 setSlot (I)V ARG 1 slot METHOD method_21384 frame (I)I @@ -65,6 +74,10 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsRese ARG 1 template METHOD method_32489 onResetNormalWorld (Lnet/minecraft/class_4413;)V ARG 1 info + METHOD method_32490 executeLongRunningTask (Lnet/minecraft/class_4358;)V + ARG 1 task + METHOD method_32493 switchSlotAndResetWorld (Ljava/lang/Runnable;)V + ARG 1 resetter CLASS class_4411 FrameButton FIELD field_20032 image Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_4410;IILnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsScreen.mapping index d3b6195b79..46e6608c7a 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsScreen.mapping @@ -1,5 +1,12 @@ CLASS net/minecraft/class_4905 net/minecraft/client/realms/gui/screen/RealmsScreen + FIELD field_33044 ADVENTURE_MAPS_IN_1_9_URL Ljava/lang/String; + FIELD field_33058 MAX_FILE_SIZE J + FIELD field_33059 WHITE I + FIELD field_33065 RED I + FIELD field_33848 labels Ljava/util/List; METHOD method_25494 row (I)I COMMENT Moved from RealmsConstants in 20w10a ARG 0 index METHOD method_25495 narrateLabels ()Lnet/minecraft/class_2561; + METHOD method_37107 addLabel (Lnet/minecraft/class_4903;)Lnet/minecraft/class_4903; + ARG 1 label diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen.mapping index ae824caa06..a8134b138e 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen.mapping @@ -10,20 +10,39 @@ CLASS net/minecraft/class_4416 net/minecraft/client/realms/gui/screen/RealmsSele FIELD field_20057 worldSelectionList Lnet/minecraft/class_4416$class_4418; FIELD field_20058 worldLang Lnet/minecraft/class_2561; FIELD field_20059 conversionLang Lnet/minecraft/class_2561; + FIELD field_22717 onBack Ljava/lang/Runnable; FIELD field_26507 HARDCORE_TEXT Lnet/minecraft/class_2561; FIELD field_26508 CHEATS_TEXT Lnet/minecraft/class_2561; METHOD (JILnet/minecraft/class_4410;Ljava/lang/Runnable;)V ARG 1 worldId ARG 3 slotId ARG 4 parent + ARG 5 onBack METHOD method_21396 loadLevelList ()V + METHOD method_21400 getGameModeName (Lnet/minecraft/class_34;)Lnet/minecraft/class_2561; + ARG 0 summary METHOD method_21401 upload ()V + METHOD method_21404 getLastPlayed (Lnet/minecraft/class_34;)Ljava/lang/String; + ARG 0 summary + METHOD method_25220 (Lnet/minecraft/class_34;Lnet/minecraft/class_34;)I + ARG 0 a + ARG 1 b METHOD method_25221 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_25223 (Lnet/minecraft/class_4185;)V ARG 1 button CLASS class_4417 WorldListEntry + FIELD field_22718 summary Lnet/minecraft/class_34; + FIELD field_26509 displayName Ljava/lang/String; + FIELD field_26510 nameAndLastPlayed Ljava/lang/String; + FIELD field_26511 details Lnet/minecraft/class_2561; + METHOD (Lnet/minecraft/class_4416;Lnet/minecraft/class_34;)V + ARG 2 summary METHOD method_21411 renderItem (Lnet/minecraft/class_4587;III)V ARG 1 matrices + ARG 2 index + ARG 3 x + ARG 4 y CLASS class_4418 WorldSelectionList METHOD method_21412 addEntry (Lnet/minecraft/class_34;)V + ARG 1 summary diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen.mapping index 50b0d48a93..e359fff5ba 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen.mapping @@ -5,7 +5,7 @@ CLASS net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSele FIELD field_20074 selectButton Lnet/minecraft/class_4185; FIELD field_20075 trailerButton Lnet/minecraft/class_4185; FIELD field_20076 publisherButton Lnet/minecraft/class_4185; - FIELD field_20077 toolTip Lnet/minecraft/class_2561; + FIELD field_20077 tooltip Lnet/minecraft/class_2561; FIELD field_20078 currentLink Ljava/lang/String; FIELD field_20079 worldType Lnet/minecraft/class_4877$class_4321; FIELD field_20080 clicks I @@ -20,9 +20,30 @@ CLASS net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSele FIELD field_26512 INFO_TOOLTIP Lnet/minecraft/class_2561; FIELD field_26513 TRAILER_TOOLTIP Lnet/minecraft/class_2561; FIELD field_27941 callback Ljava/util/function/Consumer; + METHOD (Lnet/minecraft/class_2561;Ljava/util/function/Consumer;Lnet/minecraft/class_4877$class_4321;)V + ARG 1 title + ARG 2 callback + ARG 3 worldType + METHOD (Lnet/minecraft/class_2561;Ljava/util/function/Consumer;Lnet/minecraft/class_4877$class_4321;Lnet/minecraft/class_4891;)V + ARG 1 title + ARG 2 callback + ARG 3 worldType + ARG 4 templateList + METHOD method_21414 renderMessages (Lnet/minecraft/class_4587;IILjava/util/List;)V + ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 messages METHOD method_21415 setPagination (Lnet/minecraft/class_4891;)V + ARG 1 templateList + METHOD method_21416 fetchWorldTemplates (Lnet/minecraft/class_4891;Lnet/minecraft/class_4341;)Lcom/mojang/datafixers/util/Either; + ARG 1 templateList + ARG 2 realms METHOD method_21424 renderMousehoverTooltip (Lnet/minecraft/class_4587;Lnet/minecraft/class_2561;II)V ARG 1 matrices + ARG 2 tooltip + ARG 3 mouseX + ARG 4 mouseY METHOD method_21425 updateButtonStates ()V METHOD method_21429 setWarning ([Lnet/minecraft/class_2561;)V ARG 1 warning @@ -33,6 +54,8 @@ CLASS net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSele METHOD method_21440 selectTemplate ()V METHOD method_21442 onTrailer ()V METHOD method_21444 onPublish ()V + METHOD method_25230 (Lnet/minecraft/class_4450$class_4452;)I + ARG 1 segment METHOD method_25231 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_25233 (Lnet/minecraft/class_4185;)V @@ -53,16 +76,32 @@ CLASS net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSele METHOD method_21448 addEntry (Lnet/minecraft/class_4890;)V ARG 1 template METHOD method_21450 getValues ()Ljava/util/List; + METHOD method_25250 (Lnet/minecraft/class_4419$class_4421;)Lnet/minecraft/class_4890; + ARG 0 child CLASS class_4421 WorldTemplateObjectSelectionListEntry FIELD field_20094 mTemplate Lnet/minecraft/class_4890; METHOD (Lnet/minecraft/class_4419;Lnet/minecraft/class_4890;)V ARG 2 template METHOD method_21451 drawImage (Lnet/minecraft/class_4587;IIIILnet/minecraft/class_4890;)V ARG 1 matrices - ARG 2 y - ARG 3 xm - ARG 4 ym + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY + ARG 6 template METHOD method_21452 drawIcons (Lnet/minecraft/class_4587;IIIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 mouseX + ARG 5 mouseY + ARG 6 link + ARG 7 trailer + ARG 8 recommendedPlayers METHOD method_21453 renderWorldTemplateItem (Lnet/minecraft/class_4587;Lnet/minecraft/class_4890;IIII)V ARG 1 matrices + ARG 2 template + ARG 3 x + ARG 4 y + ARG 5 mouseX + ARG 6 mouseY diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsSettingsScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsSettingsScreen.mapping index 2773e81fd3..5a3f8a5ede 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsSettingsScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsSettingsScreen.mapping @@ -6,6 +6,7 @@ CLASS net/minecraft/class_4422 net/minecraft/client/realms/gui/screen/RealmsSett FIELD field_20101 nameEdit Lnet/minecraft/class_342; FIELD field_26514 WORLD_NAME_TEXT Lnet/minecraft/class_2561; FIELD field_26515 WORLD_DESCRIPTION_TEXT Lnet/minecraft/class_2561; + FIELD field_32124 TEXT_FIELD_WIDTH I METHOD (Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;)V ARG 1 parent ARG 2 serverData @@ -16,3 +17,5 @@ CLASS net/minecraft/class_4422 net/minecraft/client/realms/gui/screen/RealmsSett ARG 1 button METHOD method_25253 (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_25254 (Z)V + ARG 1 confirmed diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen.mapping index 49658d83be..051af19a11 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen.mapping @@ -6,8 +6,8 @@ CLASS net/minecraft/class_4423 net/minecraft/client/realms/gui/screen/RealmsSlot FIELD field_20117 options Lnet/minecraft/class_4883; FIELD field_20118 worldType Lnet/minecraft/class_4877$class_4321; FIELD field_20119 activeSlot I - FIELD field_20120 difficultyIndex I - FIELD field_20121 gameModeIndex Lnet/minecraft/class_1934; + FIELD field_20120 spawnProtection I + FIELD field_20121 gameMode Lnet/minecraft/class_1934; FIELD field_20122 pvp Z FIELD field_20123 spawnNpcs Z FIELD field_20124 spawnAnimals Z @@ -19,6 +19,7 @@ CLASS net/minecraft/class_4423 net/minecraft/client/realms/gui/screen/RealmsSlot FIELD field_22724 GAME_MODES Ljava/util/List; FIELD field_26516 EDIT_SLOT_NAME Lnet/minecraft/class_2561; FIELD field_27942 SPAWN_PROTECTION Lnet/minecraft/class_2561; + FIELD field_27943 difficulty Lnet/minecraft/class_1267; METHOD (Lnet/minecraft/class_4388;Lnet/minecraft/class_4883;Lnet/minecraft/class_4877$class_4321;I)V ARG 1 parent ARG 2 options @@ -39,6 +40,14 @@ CLASS net/minecraft/class_4423 net/minecraft/client/realms/gui/screen/RealmsSlot METHOD method_32497 (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V ARG 1 button ARG 2 commandBlocks + METHOD method_32498 get (Ljava/util/List;II)Ljava/lang/Object; + ARG 0 list + ARG 1 index + ARG 2 fallbackIndex + METHOD method_32499 indexOf (Ljava/util/List;Ljava/lang/Object;I)I + ARG 0 list + ARG 1 value + ARG 2 fallbackIndex METHOD method_32500 (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V ARG 1 button ARG 2 forceGameMode diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsUploadScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsUploadScreen.mapping index c8c100755d..e08eead474 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsUploadScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsUploadScreen.mapping @@ -20,11 +20,15 @@ CLASS net/minecraft/class_4427 net/minecraft/client/realms/gui/screen/RealmsUplo FIELD field_20194 previousTimeSnapshot Ljava/lang/Long; FIELD field_20195 bytesPerSecond J FIELD field_20196 UPLOAD_LOCK Ljava/util/concurrent/locks/ReentrantLock; + FIELD field_20503 statusTexts [Lnet/minecraft/class_2561; + FIELD field_22728 onBack Ljava/lang/Runnable; FIELD field_26526 VERIFYING_TEXT Lnet/minecraft/class_2561; METHOD (JILnet/minecraft/class_4410;Lnet/minecraft/class_34;Ljava/lang/Runnable;)V ARG 1 worldId ARG 3 slotId ARG 4 parent + ARG 5 selectedLevel + ARG 6 onBack METHOD method_21515 verify (Ljava/io/File;)Z ARG 1 archive METHOD method_21516 addFileToTarGz (Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;Ljava/lang/String;Ljava/lang/String;Z)V @@ -37,6 +41,7 @@ CLASS net/minecraft/class_4427 net/minecraft/client/realms/gui/screen/RealmsUplo METHOD method_21525 onBack ()V METHOD method_21526 drawUploadSpeed0 (Lnet/minecraft/class_4587;J)V ARG 1 matrices + ARG 2 bytesPerSecond METHOD method_21528 onCancel ()V METHOD method_21530 drawDots (Lnet/minecraft/class_4587;)V ARG 1 matrices @@ -46,7 +51,12 @@ CLASS net/minecraft/class_4427 net/minecraft/client/realms/gui/screen/RealmsUplo ARG 1 matrices METHOD method_21536 upload ()V METHOD method_21538 uploadCancelled ()V + METHOD method_22105 (JLnet/minecraft/class_4429;)V + ARG 3 result METHOD method_25276 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_25277 (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_27460 setStatusTexts ([Lnet/minecraft/class_2561;)V + ARG 1 statusTexts + METHOD method_37014 getNarration ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/client/realms/gui/screen/UploadResult.mapping b/mappings/net/minecraft/client/realms/gui/screen/UploadResult.mapping index ead277ba4e..fdd9a76381 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/UploadResult.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/UploadResult.mapping @@ -1,6 +1,9 @@ CLASS net/minecraft/class_4429 net/minecraft/client/realms/gui/screen/UploadResult FIELD field_20205 statusCode I FIELD field_20206 errorMessage Ljava/lang/String; + METHOD (ILjava/lang/String;)V + ARG 1 statusCode + ARG 2 errorMessage CLASS class_4430 Builder FIELD field_20207 statusCode I FIELD field_20208 errorMessage Ljava/lang/String; diff --git a/mappings/net/minecraft/client/realms/task/OpenServerTask.mapping b/mappings/net/minecraft/client/realms/task/OpenServerTask.mapping index 3b0b7e1944..003fd39e34 100644 --- a/mappings/net/minecraft/client/realms/task/OpenServerTask.mapping +++ b/mappings/net/minecraft/client/realms/task/OpenServerTask.mapping @@ -3,8 +3,10 @@ CLASS net/minecraft/class_4437 net/minecraft/client/realms/task/OpenServerTask FIELD field_20219 returnScreen Lnet/minecraft/class_437; FIELD field_20220 join Z FIELD field_20221 mainScreen Lnet/minecraft/class_4325; + FIELD field_34016 client Lnet/minecraft/class_310; METHOD (Lnet/minecraft/class_4877;Lnet/minecraft/class_437;Lnet/minecraft/class_4325;ZLnet/minecraft/class_310;)V ARG 1 realmsServer ARG 2 returnScreen ARG 3 mainScreen ARG 4 join + ARG 5 client diff --git a/mappings/net/minecraft/client/realms/util/RealmsUtil.mapping b/mappings/net/minecraft/client/realms/util/RealmsUtil.mapping index a317538fdb..41ef77889a 100644 --- a/mappings/net/minecraft/client/realms/util/RealmsUtil.mapping +++ b/mappings/net/minecraft/client/realms/util/RealmsUtil.mapping @@ -13,3 +13,6 @@ CLASS net/minecraft/class_4448 net/minecraft/client/realms/util/RealmsUtil ARG 0 uuid METHOD method_25282 convertToAgePresentation (Ljava/util/Date;)Ljava/lang/String; ARG 0 date + CLASS 1 + METHOD load (Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 uuid