Social interactions (#1808)

This commit is contained in:
YanisBft 2020-10-20 18:56:32 +02:00 committed by GitHub
parent bca5ecf1f4
commit 1a9726310d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 78 additions and 0 deletions

View File

@ -104,6 +104,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
FIELD field_25033 multiplayerEnabled Z
FIELD field_25034 onlineChatEnabled Z
FIELD field_25671 videoWarningManager Lnet/minecraft/class_5407;
FIELD field_26842 socialInteractionsManager Lnet/minecraft/class_5520;
METHOD <init> (Lnet/minecraft/class_542;)V
ARG 1 args
METHOD method_1476 checkIs64Bit ()Z
@ -301,6 +302,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
ARG 5 safeMode
METHOD method_29611 isFabulousGraphicsOrBetter ()Z
METHOD method_30049 getVideoWarningManager ()Lnet/minecraft/class_5407;
METHOD method_31320 getSocialInteractionsManager ()Lnet/minecraft/class_5520;
CLASS class_5366 WorldLoadAction
CLASS class_5367 IntegratedResourceManager
FIELD field_25439 resourcePackManager Lnet/minecraft/class_3283;

View File

@ -0,0 +1,19 @@
CLASS net/minecraft/class_5519 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry
FIELD field_26854 client Lnet/minecraft/class_310;
FIELD field_26855 buttons Ljava/util/List;
FIELD field_26856 uuid Ljava/util/UUID;
FIELD field_26857 name Ljava/lang/String;
FIELD field_26858 skinTexture Lnet/minecraft/class_2960;
FIELD field_26860 hideButton Lnet/minecraft/class_4185;
FIELD field_26861 showButton Lnet/minecraft/class_4185;
FIELD field_26862 hideTooltip Ljava/util/List;
FIELD field_26863 showTooltip Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_5522;Ljava/util/UUID;Ljava/lang/String;Lnet/minecraft/class_2960;Lnet/minecraft/class_5522$class_5523;)V
ARG 1 client
ARG 2 parent
ARG 3 uuid
ARG 4 name
ARG 5 skinTexture
ARG 6 currentTab
METHOD method_31330 getName ()Ljava/lang/String;
METHOD method_31334 getUuid ()Ljava/util/UUID;

View File

@ -0,0 +1,16 @@
CLASS net/minecraft/class_5521 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget
FIELD field_26867 parent Lnet/minecraft/class_5522;
FIELD field_26868 minecraftClient Lnet/minecraft/class_310;
FIELD field_26869 players Ljava/util/List;
FIELD field_26870 currentSearch Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_5522;Lnet/minecraft/class_310;IIIII)V
ARG 1 parent
ARG 2 client
ARG 3 width
ARG 4 height
ARG 5 top
ARG 6 bottom
ARG 7 itemHeight
METHOD method_31346 setCurrentSearch (Ljava/lang/String;)V
ARG 1 currentSearch
METHOD method_31348 isEmpty ()Z

View File

@ -0,0 +1,21 @@
CLASS net/minecraft/class_5522 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen
FIELD field_26871 playerCount I
FIELD field_26875 SOCIAL_INTERACTIONS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_26876 ALL_TAB_TITLE Lnet/minecraft/class_2561;
FIELD field_26877 HIDDEN_TAB_TITLE Lnet/minecraft/class_2561;
FIELD field_26878 SELECTED_ALL_TAB_TITLE Lnet/minecraft/class_2561;
FIELD field_26879 SELECTED_HIDDEN_TAB_TITLE Lnet/minecraft/class_2561;
FIELD field_26880 SEARCH_TEXT Lnet/minecraft/class_2561;
FIELD field_26881 EMPTY_HIDDEN_TEXT Lnet/minecraft/class_2561;
FIELD field_26882 playerList Lnet/minecraft/class_5521;
FIELD field_26883 searchBox Lnet/minecraft/class_342;
FIELD field_26884 currentSearch Ljava/lang/String;
FIELD field_26885 currentTab Lnet/minecraft/class_5522$class_5523;
FIELD field_26886 allTabButton Lnet/minecraft/class_4185;
FIELD field_26887 hiddenTabButton Lnet/minecraft/class_4185;
FIELD field_26888 serverLabel Lnet/minecraft/class_2561;
METHOD method_31352 setCurrentTab (Lnet/minecraft/class_5522$class_5523;)V
ARG 1 currentTab
METHOD method_31357 onSearchChange (Ljava/lang/String;)V
ARG 1 currentSearch
CLASS class_5523 Tab

View File

@ -61,3 +61,4 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
METHOD method_2890 getWorld ()Lnet/minecraft/class_638;
METHOD method_29091 getRegistryManager ()Lnet/minecraft/class_5455;
METHOD method_29356 getWorldKeys ()Ljava/util/Set;
METHOD method_31363 getPlayerUuids ()Ljava/util/Collection;

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_5520 net/minecraft/client/network/SocialInteractionsManager
FIELD field_26865 client Lnet/minecraft/class_310;
FIELD field_26866 hiddenPlayers Ljava/util/Set;
METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_31336 getHiddenPlayers ()Ljava/util/Set;
METHOD method_31338 hidePlayer (Ljava/util/UUID;)V
ARG 1 uuid
METHOD method_31339 showPlayer (Ljava/util/UUID;)V
ARG 1 uuid
METHOD method_31340 isPlayerHidden (Ljava/util/UUID;)Z
ARG 1 uuid

View File

@ -104,6 +104,9 @@ CLASS net/minecraft/class_315 net/minecraft/client/options/GameOptions
FIELD field_25623 syncChunkWrites Z
FIELD field_26675 distortionEffectScale F
FIELD field_26676 fovEffectScale F
FIELD field_26677 perspective Lnet/minecraft/class_5498;
FIELD field_26844 joinedFirstServer Z
FIELD field_26845 keySocialInteractions Lnet/minecraft/class_304;
METHOD <init> (Lnet/minecraft/class_310;Ljava/io/File;)V
ARG 1 client
ARG 2 optionsFile
@ -137,4 +140,6 @@ CLASS net/minecraft/class_315 net/minecraft/client/options/GameOptions
ARG 1 fallbackColor
METHOD method_19345 getTextBackgroundColor (F)I
ARG 1 fallbackOpacity
METHOD method_31043 setPerspective (Lnet/minecraft/class_5498;)V
ARG 1 perspective
METHOD method_31044 getPerspective ()Lnet/minecraft/class_5498;

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_1156 net/minecraft/client/tutorial/TutorialManager
FIELD field_5645 client Lnet/minecraft/class_310;
FIELD field_5646 currentHandler Lnet/minecraft/class_1155;
METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_4905 getGameMode ()Lnet/minecraft/class_1934;
METHOD method_4906 onSlotUpdate (Lnet/minecraft/class_1799;)V
ARG 1 stack