2 realms classes and some associated new stuff (#2031)

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
This commit is contained in:
liach 2021-02-08 13:47:20 -06:00 committed by GitHub
parent 7e5965e1ef
commit cd729328d7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 56 additions and 0 deletions

View File

@ -1,4 +1,15 @@
CLASS net/minecraft/class_4409 net/minecraft/client/realms/gui/screen/RealmsResetNormalWorldScreen
FIELD field_19983 titleLabel Lnet/minecraft/class_4903;
FIELD field_19984 seedEdit Lnet/minecraft/class_342;
FIELD field_24206 parentTitle Lnet/minecraft/class_2561;
FIELD field_26506 RESET_SEED_TEXT Lnet/minecraft/class_2561;
FIELD field_27938 callback Ljava/util/function/Consumer;
FIELD field_27939 generatorType Lnet/minecraft/class_5672;
FIELD field_27940 mapFeatures Z
METHOD <init> (Ljava/util/function/Consumer;Lnet/minecraft/class_2561;)V
ARG 1 callback
ARG 2 parentTitle
METHOD method_32486 (Lnet/minecraft/class_5676;Lnet/minecraft/class_5672;)V
ARG 2 generatorType
METHOD method_32487 (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V
ARG 2 mapFeatures

View File

@ -9,27 +9,42 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsRese
FIELD field_20006 subtitle Lnet/minecraft/class_2561;
FIELD field_20007 buttonTitle Lnet/minecraft/class_2561;
FIELD field_20008 subtitleColor I
FIELD field_20495 normalWorldTemplates Lnet/minecraft/class_4891;
FIELD field_20496 adventureWorldTemplates Lnet/minecraft/class_4891;
FIELD field_20497 experienceWorldTemplates Lnet/minecraft/class_4891;
FIELD field_20498 inspirationWorldTemplates Lnet/minecraft/class_4891;
FIELD field_20501 resetTitle Lnet/minecraft/class_2561;
FIELD field_22708 NEW_WORLD_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22709 EXPERIENCE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22710 INSPIRATION_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22711 resetCallback Ljava/lang/Runnable;
FIELD field_22712 selectFileUploadCallback Ljava/lang/Runnable;
FIELD field_22713 SLOT_FRAME_TEXTURE Lnet/minecraft/class_2960;
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 <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
ARG 1 parent
ARG 2 server
ARG 3 resetCallback
ARG 4 selectFileUploadCallback
METHOD <init> (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
ARG 3 title
ARG 4 subtitle
ARG 5 subtitleColor
ARG 6 buttonTitle
ARG 7 resetCallback
ARG 8 selectFileUploadCallback
METHOD method_21370 drawFrame (Lnet/minecraft/class_4587;IILnet/minecraft/class_2561;Lnet/minecraft/class_2960;ZZ)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 text
ARG 5 texture
ARG 6 hovered
ARG 7 mouseOver
METHOD method_21376 setResetTitle (Lnet/minecraft/class_2561;)V
ARG 1 resetTitle
METHOD method_21377 switchSlot (Ljava/lang/Runnable;)V
@ -38,8 +53,15 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsRese
ARG 1 slot
METHOD method_21384 frame (I)I
ARG 1 i
METHOD method_32488 onSelectWorldTemplate (Lnet/minecraft/class_4890;)V
ARG 1 template
METHOD method_32489 onResetNormalWorld (Lnet/minecraft/class_4413;)V
ARG 1 info
CLASS class_4411 FrameButton
FIELD field_20032 image Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_4410;IILnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V
ARG 2 x
ARG 3 y
ARG 4 message
ARG 5 image
ARG 6 onPress

View File

@ -20,7 +20,12 @@ CLASS net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSele
FIELD field_22721 SLOT_FRAME Lnet/minecraft/class_2960;
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 <init> (Ljava/util/function/Consumer;Lnet/minecraft/class_4877$class_4321;)V
ARG 1 callback
ARG 2 worldType
METHOD <init> (Ljava/util/function/Consumer;Lnet/minecraft/class_4877$class_4321;Lnet/minecraft/class_4891;)V
ARG 1 callback
ARG 2 worldType
ARG 3 list
METHOD method_21415 setPagination (Lnet/minecraft/class_4891;)V
@ -33,10 +38,12 @@ CLASS net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSele
ARG 1 warning
METHOD method_21430 shouldSelectButtonBeActive ()Z
METHOD method_21432 shouldPublisherBeVisible ()Z
METHOD method_21434 getSelectedTemplate ()Lnet/minecraft/class_4890;
METHOD method_21436 shouldTrailerBeVisible ()Z
METHOD method_21440 selectTemplate ()V
METHOD method_21442 onTrailer ()V
METHOD method_21444 onPublish ()V
METHOD method_25247 isSelectionValid ()Z
CLASS class_4420 WorldTemplateObjectSelectionList
METHOD <init> (Lnet/minecraft/class_4419;)V
ARG 1 screen

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5673 net/minecraft/client/realms/task/ResettingNormalWorldTask
FIELD field_27951 info Lnet/minecraft/class_4413;
METHOD <init> (Lnet/minecraft/class_4413;JLnet/minecraft/class_2561;Ljava/lang/Runnable;)V
ARG 1 info
ARG 2 serverId
ARG 4 title
ARG 5 callback

View File

@ -3,4 +3,6 @@ CLASS net/minecraft/class_4440 net/minecraft/client/realms/task/ResettingWorldTa
FIELD field_20235 title Lnet/minecraft/class_2561;
FIELD field_22732 callback Ljava/lang/Runnable;
METHOD <init> (JLnet/minecraft/class_2561;Ljava/lang/Runnable;)V
ARG 1 serverId
ARG 3 title
ARG 4 callback

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5674 net/minecraft/client/realms/task/ResettingWorldTemplateTask
FIELD field_27952 template Lnet/minecraft/class_4890;
METHOD <init> (Lnet/minecraft/class_4890;JLnet/minecraft/class_2561;Ljava/lang/Runnable;)V
ARG 1 template
ARG 2 serverId
ARG 4 title
ARG 5 callback