Map the remaining inner classes (#1443)

* Map the remaining inner classes

* TooltipSupplier

* PageContent

* Update mappings/net/minecraft/client/gui/screen/ingame/BookEditScreen.mapping

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>

Co-authored-by: Yanis48 <doublecraft.official@gmail.com>
This commit is contained in:
modmuss50 2020-06-08 20:50:36 +01:00 committed by GitHub
parent 80cd54c7a9
commit 4f3d7449a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 62 additions and 1 deletions

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_473 net/minecraft/client/gui/screen/ingame/BookEditScreen
FIELD field_17116 pages Ljava/util/List;
FIELD field_24268 pageContent Lnet/minecraft/class_473$class_5233;
FIELD field_2826 player Lnet/minecraft/class_1657;
FIELD field_2827 lastClickIndex I
FIELD field_2828 signing Z
@ -38,6 +39,30 @@ CLASS net/minecraft/class_473 net/minecraft/client/gui/screen/ingame/BookEditScr
ARG 1 keyCode
ARG 2 scanCode
ARG 3 modifiers
CLASS class_475 Position
METHOD method_27576 getPageContent ()Lnet/minecraft/class_473$class_5233;
METHOD method_27577 invalidatePageContent ()V
METHOD method_27578 createPageContent ()Lnet/minecraft/class_473$class_5233;
CLASS class_475 Line
FIELD field_24278 style Lnet/minecraft/class_2583;
FIELD field_24279 content Ljava/lang/String;
FIELD field_24280 text Lnet/minecraft/class_2561;
FIELD field_2853 y I
FIELD field_2854 x I
METHOD <init> (Lnet/minecraft/class_2583;Ljava/lang/String;II)V
ARG 2 content
ARG 3 x
ARG 4 y
CLASS class_5233 PageContent
FIELD field_24271 EMPTY Lnet/minecraft/class_473$class_5233;
FIELD field_24272 pageContent Ljava/lang/String;
FIELD field_24273 position Lnet/minecraft/class_473$class_5234;
FIELD field_24276 lines [Lnet/minecraft/class_473$class_475;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_473$class_5234;Z[I[Lnet/minecraft/class_473$class_475;[Lnet/minecraft/class_768;)V
ARG 1 pageContent
ARG 5 lines
CLASS class_5234 Position
FIELD field_24281 x I
FIELD field_24282 y I
METHOD <init> (II)V
ARG 1 x
ARG 2 y

View File

@ -35,3 +35,4 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_1934;)V
ARG 3 translationSuffix
ARG 4 defaultGameMode
CLASS class_5376 WorldCreationException

View File

@ -31,6 +31,9 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/AbstractButtonWidg
METHOD method_25351 isValidClickButton (I)Z
ARG 1 button
METHOD method_25352 renderToolTip (Lnet/minecraft/class_4587;II)V
ARG 1 matrices
ARG 2 mouseX
ARG 3 mouseY
METHOD method_25353 renderBg (Lnet/minecraft/class_4587;Lnet/minecraft/class_310;II)V
ARG 1 matrices
ARG 2 client

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_4185 net/minecraft/client/gui/widget/ButtonWidget
FIELD field_22767 onPress Lnet/minecraft/class_4185$class_4241;
FIELD field_25035 EMPTY Lnet/minecraft/class_4185$class_5316;
FIELD field_25036 tooltipSupplier Lnet/minecraft/class_4185$class_5316;
METHOD <init> (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;)V
ARG 1 x
ARG 2 y
@ -7,6 +9,17 @@ CLASS net/minecraft/class_4185 net/minecraft/client/gui/widget/ButtonWidget
ARG 4 height
ARG 5 message
ARG 6 onPress
METHOD method_29045 (Lnet/minecraft/class_4185;Lnet/minecraft/class_4587;II)V
ARG 0 button
ARG 1 matrices
ARG 2 mouseX
ARG 3 mouseY
CLASS class_4241 PressAction
METHOD onPress (Lnet/minecraft/class_4185;)V
ARG 1 button
CLASS class_5316 TooltipSupplier
METHOD onTooltip (Lnet/minecraft/class_4185;Lnet/minecraft/class_4587;II)V
ARG 1 button
ARG 2 matrices
ARG 3 mouseX
ARG 4 mouseY

View File

@ -12,3 +12,4 @@ CLASS net/minecraft/class_5317 net/minecraft/client/world/GeneratorType
METHOD <init> (Ljava/lang/String;)V
ARG 1 translationKey
METHOD method_29075 getTranslationKey ()Lnet/minecraft/class_2561;
CLASS class_5293 ScreenProvider

View File

@ -9,5 +9,7 @@ CLASS net/minecraft/class_3300 net/minecraft/resource/ResourceManager
ARG 1 id
METHOD method_18234 containsResource (Lnet/minecraft/class_2960;)Z
ARG 1 id
METHOD method_29213 streamResourcePacks ()Ljava/util/stream/Stream;
METHOD method_29489 findResources (Lnet/minecraft/class_2960;Ljava/util/function/Predicate;)Ljava/util/Collection;
ARG 1 resourceType
CLASS class_5353 Empty

View File

@ -30,3 +30,4 @@ CLASS net/minecraft/class_2689 net/minecraft/state/StateManager
METHOD create (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)Ljava/lang/Object;
ARG 1 owner
ARG 2 entries
CLASS class_5306 PropertiesCodec

View File

@ -6,10 +6,24 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
FIELD field_24115 biomePoints Ljava/util/List;
FIELD field_24116 threeDimensionalSampling Z
FIELD field_24719 CODEC Lcom/mojang/serialization/Codec;
FIELD field_24720 seed J
METHOD <init> (JLjava/util/List;)V
ARG 1 seed
ARG 3 biomePoints
METHOD <init> (JLjava/util/List;Ljava/util/Optional;)V
ARG 1 seed
METHOD method_27987 (Lnet/minecraft/class_1959;)Ljava/util/stream/Stream;
ARG 0 biome
METHOD method_27988 (Lnet/minecraft/class_1959;Lnet/minecraft/class_1959$class_4762;)Lcom/mojang/datafixers/util/Pair;
ARG 1 point
CLASS class_5305 Preset
FIELD field_24722 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_24723 NETHER Lnet/minecraft/class_4766$class_5305;
FIELD field_24725 id Lnet/minecraft/class_2960;
FIELD field_24726 biomeSourceFunction Ljava/util/function/LongFunction;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/util/function/LongFunction;)V
ARG 1 id
METHOD method_28469 getBiomeSource (J)Lnet/minecraft/class_4766;
ARG 1 seed
METHOD method_28472 (J)Lnet/minecraft/class_4766;
ARG 0 seed

View File

@ -16,3 +16,4 @@ CLASS net/minecraft/class_4698 net/minecraft/world/storage/StorageIoWorker
CLASS class_4699 Result
FIELD field_21503 nbt Lnet/minecraft/class_2487;
FIELD field_21504 future Ljava/util/concurrent/CompletableFuture;
CLASS class_5276 Priority