1.18-pre8 stuff (#2885)

* 1.18-pre8 stuff

* Update mappings/net/minecraft/text/TranslatableText.mapping
This commit is contained in:
apple502j 2021-11-25 18:33:54 +09:00 committed by GitHub
parent 2b4b1aca9e
commit 7ee4de9d98
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 52 additions and 3 deletions

View File

@ -106,7 +106,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
COMMENT This is only used when connecting to the integrated server.
COMMENT
COMMENT @see net.minecraft.client.gui.screen.ConnectScreen
FIELD field_1747 crashReport Ljava/util/function/Supplier;
FIELD field_1747 crashReportSupplier Ljava/util/function/Supplier;
FIELD field_1748 levelStorage Lnet/minecraft/class_32;
FIELD field_1749 ALT_TEXT_RENDERER_ID Lnet/minecraft/class_2960;
FIELD field_1750 lastMetricsSampleTime J
@ -188,7 +188,8 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
ARG 1 matrices
ARG 2 profileResult
METHOD method_1493 isPaused ()Z
METHOD method_1494 setCrashReport (Ljava/util/function/Supplier;)V
METHOD method_1494 setCrashReportSupplier (Ljava/util/function/Supplier;)V
ARG 1 crashReportSupplier
METHOD method_1495 getSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
METHOD method_1496 isIntegratedServerRunning ()Z
METHOD method_1498 isHudEnabled ()Z

View File

@ -50,6 +50,8 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder
METHOD method_3635 scheduleUpload (Lnet/minecraft/class_287;Lnet/minecraft/class_291;)Ljava/util/concurrent/CompletableFuture;
ARG 1 buffer
ARG 2 glBuffer
METHOD method_38555 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage;
ARG 0 future
METHOD method_39132 pollTask ()Lnet/minecraft/class_846$class_851$class_4577;
CLASS class_849 ChunkData
FIELD field_4450 nonEmptyLayers Ljava/util/Set;
@ -138,13 +140,21 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder
ARG 3 cameraZ
ARG 4 data
ARG 5 buffers
METHOD method_22788 (Ljava/util/List;Lnet/minecraft/class_750;Lnet/minecraft/class_1921;)V
ARG 3 renderLayer
METHOD method_23087 addBlockEntity (Lnet/minecraft/class_846$class_849;Ljava/util/Set;Lnet/minecraft/class_2586;)V
ARG 1 data
ARG 2 blockEntities
ARG 3 blockEntity
METHOD method_23619 (Lnet/minecraft/class_846$class_849;Ljava/util/List;Ljava/lang/Throwable;)Lnet/minecraft/class_846$class_4690;
ARG 2 results
ARG 3 throwable
CLASS class_4579 SortTask
FIELD field_20841 data Lnet/minecraft/class_846$class_849;
METHOD <init> (Lnet/minecraft/class_846$class_851;DLnet/minecraft/class_846$class_849;)V
ARG 2 distance
ARG 4 data
METHOD method_22789 (Lnet/minecraft/class_846$class_4690;Ljava/lang/Throwable;)Lnet/minecraft/class_846$class_4690;
ARG 1 result
ARG 2 throwable
CLASS class_4690 Result

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_853 net/minecraft/client/render/chunk/ChunkRendererReg
ARG 1 world
ARG 2 chunkX
ARG 3 chunkZ
ARG 4 chunks
METHOD method_30000 isEmptyBetween (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;II[[Lnet/minecraft/class_2818;)Z
ARG 0 from
ARG 1 to
@ -16,3 +17,14 @@ CLASS net/minecraft/class_853 net/minecraft/client/render/chunk/ChunkRendererReg
ARG 1 startPos
ARG 2 endPos
ARG 3 chunkRadius
CLASS class_6849 RenderedChunk
FIELD field_36310 blockEntities Ljava/util/Map;
FIELD field_36311 blockStateContainers Ljava/util/List;
FIELD field_36312 debugWorld Z
FIELD field_36313 chunk Lnet/minecraft/class_2818;
METHOD <init> (Lnet/minecraft/class_2818;)V
ARG 1 chunk
METHOD method_39962 getBlockEntity (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;
ARG 1 pos
METHOD method_39963 getBlockState (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
ARG 1 pos

View File

@ -6,3 +6,7 @@ CLASS net/minecraft/class_3591 net/minecraft/datafixer/fix/ChunkToProtoChunkFix
ARG 0 x
ARG 1 y
ARG 2 z
METHOD method_39943 fixLevel (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
METHOD method_39951 fixBiomes (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
METHOD method_39952 fixTileTicks (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
METHOD method_39953 fixPos (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_1584 net/minecraft/entity/mob/RavagerEntity
FIELD field_7303 attackTick I
FIELD field_7305 roarTick I
METHOD method_26920 createRavagerAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_39955 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_7068 knockBack (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_7069 (Lnet/minecraft/class_1297;)Z

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/RecipeManager
COMMENT remainders. It is also integrated with a recipe loader, which loads recipes
COMMENT from data packs' JSON files.
FIELD field_19359 GSON Lcom/google/gson/Gson;
FIELD field_36308 recipesById Ljava/util/Map;
FIELD field_9023 recipes Ljava/util/Map;
FIELD field_9024 errored Z
COMMENT This isn't quite indicating an errored state; its value is only set to
@ -55,6 +56,10 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/RecipeManager
COMMENT side recipes.
ARG 1 recipes
COMMENT the recipes to set
METHOD method_20703 (Ljava/util/Map$Entry;)Ljava/util/Map;
ARG 0 entry
METHOD method_20704 (Ljava/util/Map;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_1860;)V
ARG 2 recipe
METHOD method_20706 (Lnet/minecraft/class_3956;)Ljava/util/Map;
ARG 0 t
METHOD method_20707 (Lnet/minecraft/class_3956;)Lcom/google/common/collect/ImmutableMap$Builder;

View File

@ -14,8 +14,9 @@ CLASS net/minecraft/class_2588 net/minecraft/text/TranslatableText
ARG 2 args
METHOD method_11022 getKey ()Ljava/lang/String;
METHOD method_11023 getArgs ()[Ljava/lang/Object;
METHOD method_11024 setTranslation (Ljava/lang/String;Ljava/util/function/Consumer;)V
METHOD method_11024 forEachPart (Ljava/lang/String;Ljava/util/function/Consumer;)V
ARG 1 translation
ARG 2 partsConsumer
METHOD method_11025 updateTranslations ()V
METHOD method_29434 getArg (I)Lnet/minecraft/class_5348;
ARG 1 index

View File

@ -33,3 +33,4 @@ CLASS net/minecraft/class_3513 net/minecraft/util/collection/Int2ObjectBiMap
ARG 1 value
METHOD method_37913 create (I)Lnet/minecraft/class_3513;
ARG 0 expectedSize
METHOD method_39940 copy ()Lnet/minecraft/class_3513;

View File

@ -28,3 +28,4 @@ CLASS net/minecraft/class_6490 net/minecraft/util/collection/PaletteStorage
ARG 1 action
METHOD method_34896 getElementBits ()I
COMMENT {@return the number of bits each element in this storage uses}
METHOD method_39939 copy ()Lnet/minecraft/class_6490;

View File

@ -39,6 +39,7 @@ CLASS net/minecraft/class_2837 net/minecraft/world/chunk/Palette
COMMENT {@return {@code true} if any entry in this palette passes the {@code
COMMENT predicate}}
ARG 1 predicate
METHOD method_39956 copy ()Lnet/minecraft/class_2837;
CLASS class_6559 Factory
COMMENT An interface for easy creation of palettes.
METHOD create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837;

View File

@ -12,7 +12,15 @@ CLASS net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer
ARG 2 object
ARG 3 paletteProvider
METHOD <init> (Lnet/minecraft/class_2359;Lnet/minecraft/class_2841$class_6563;Lnet/minecraft/class_2841$class_6560;Lnet/minecraft/class_6490;Ljava/util/List;)V
ARG 1 idList
ARG 2 paletteProvider
ARG 3 dataProvider
ARG 4 storage
ARG 5 paletteEntries
METHOD <init> (Lnet/minecraft/class_2359;Lnet/minecraft/class_2841$class_6563;Lnet/minecraft/class_2841$class_6561;)V
ARG 1 idList
ARG 2 paletteProvider
ARG 3 data
METHOD method_12321 get (III)Ljava/lang/Object;
ARG 1 x
ARG 2 y
@ -101,6 +109,7 @@ CLASS net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer
ARG 2 serialized
METHOD method_39794 (Ljava/util/function/Consumer;Lnet/minecraft/class_2837;I)V
ARG 2 id
METHOD method_39957 copy ()Lnet/minecraft/class_2841;
CLASS class_4464 Counter
COMMENT A counter that receives a palette entry and its number of occurences
COMMENT in the container.

View File

@ -7,9 +7,11 @@ CLASS net/minecraft/class_6564 net/minecraft/world/chunk/SingularPalette
METHOD <init> (Lnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)V
ARG 1 idList
ARG 2 listener
ARG 3 entries
METHOD method_38316 create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837;
COMMENT Creates a singular pallete. Used as method reference to create factory.
ARG 0 bitSize
COMMENT {@code 0}, as this palette has only 2<sup>0</sup>=1 entry
ARG 1 idList
ARG 2 listener
ARG 3 entries