22w44a datagen (#3380)

This commit is contained in:
apple502j 2022-11-04 09:32:34 +09:00 committed by GitHub
parent c2eb23134d
commit ab7fc77e3f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
27 changed files with 130 additions and 30 deletions

View File

@ -5,10 +5,19 @@ CLASS net/minecraft/data/Main
ARG 0 output
METHOD method_46595 (Ljava/util/Collection;Lnet/minecraft/class_7784;)Lnet/minecraft/class_2461;
ARG 1 output
METHOD method_46596 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_2474;Lnet/minecraft/class_7784;)Lnet/minecraft/class_7807;
ARG 2 output
METHOD method_46597 (Lnet/minecraft/class_7784;)Lnet/minecraft/class_7796;
ARG 0 output
METHOD method_46598 (Ljava/util/Collection;Lnet/minecraft/class_7784;)Lnet/minecraft/class_2463;
ARG 1 output
METHOD method_46599 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_2474;Lnet/minecraft/class_7784;)Lnet/minecraft/class_2471;
ARG 2 output
METHOD method_46839 toFactory (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_2405$class_7857;
ARG 0 baseFactory
ARG 1 registryLookupFuture
METHOD method_46840 (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_7784;)Lnet/minecraft/class_2405;
ARG 2 output
METHOD method_4967 (Ljava/lang/String;)Ljava/nio/file/Path;
ARG 0 input
METHOD method_4968 create (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZLnet/minecraft/class_6489;Z)Lnet/minecraft/class_2403;

View File

@ -13,3 +13,6 @@ CLASS net/minecraft/class_7796 net/minecraft/data/MetadataProvider
ARG 0 output
ARG 1 description
ARG 2 requiredFeatures
METHOD method_46812 create (Lnet/minecraft/class_7784;Lnet/minecraft/class_2561;)Lnet/minecraft/class_7796;
ARG 0 output
ARG 1 description

View File

@ -2,7 +2,7 @@ CLASS net/minecraft/class_4916 net/minecraft/data/client/ModelProvider
FIELD field_39375 blockstatesPathResolver Lnet/minecraft/class_7784$class_7489;
FIELD field_39376 modelsPathResolver Lnet/minecraft/class_7784$class_7489;
METHOD <init> (Lnet/minecraft/class_7784;)V
ARG 1 generator
ARG 1 output
METHOD method_25735 writeJsons (Lnet/minecraft/class_7403;Ljava/util/Map;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;
ARG 1 cache
ARG 2 models

View File

@ -1,4 +1,8 @@
CLASS net/minecraft/class_2425 net/minecraft/data/report/CommandSyntaxProvider
FIELD field_40600 output Lnet/minecraft/class_7784;
FIELD field_40951 registryLookupFuture Ljava/util/concurrent/CompletableFuture;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
METHOD method_46811 (Lnet/minecraft/class_7403;Ljava/nio/file/Path;Lnet/minecraft/class_7225$class_7874;)Ljava/util/concurrent/CompletionStage;
ARG 2 lookup

View File

@ -0,0 +1,28 @@
CLASS net/minecraft/class_5475 net/minecraft/data/report/DynamicRegistriesProvider
FIELD field_26377 LOGGER Lorg/slf4j/Logger;
FIELD field_40665 output Lnet/minecraft/class_7784;
FIELD field_40952 registryLookupFuture Ljava/util/concurrent/CompletableFuture;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
METHOD method_39678 writeRegistryEntries (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;)Ljava/util/Optional;
ARG 1 writer
ARG 2 lookup
ARG 3 ops
ARG 4 registry
METHOD method_39680 writeToPath (Ljava/nio/file/Path;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;
ARG 0 path
ARG 1 cache
ARG 2 json
ARG 3 encoder
ARG 4 value
METHOD method_40362 (Ljava/nio/file/Path;Ljava/lang/String;)V
ARG 1 error
METHOD method_46592 (Lnet/minecraft/class_7784$class_7489;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;Lnet/minecraft/class_6880$class_6883;)Ljava/util/concurrent/CompletableFuture;
ARG 4 entry
METHOD method_46813 (Lnet/minecraft/class_5321;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;Lnet/minecraft/class_7225$class_7226;)Ljava/util/concurrent/CompletableFuture;
ARG 5 wrapper
METHOD method_46814 (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;)Ljava/util/concurrent/CompletionStage;
ARG 2 lookup
METHOD method_46816 (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;)Ljava/util/stream/Stream;
ARG 4 entry

View File

@ -1,15 +0,0 @@
CLASS net/minecraft/class_5475 net/minecraft/data/report/WorldgenProvider
FIELD field_26377 LOGGER Lorg/slf4j/Logger;
FIELD field_40665 output Lnet/minecraft/class_7784;
METHOD method_39678 writeRegistryEntries (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;)Ljava/util/Optional;
ARG 1 writer
ARG 3 ops
ARG 4 registry
METHOD method_39680 writeToPath (Ljava/nio/file/Path;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;
ARG 0 path
ARG 1 cache
ARG 2 json
ARG 3 encoder
ARG 4 value
METHOD method_40362 (Ljava/nio/file/Path;Ljava/lang/String;)V
ARG 1 error

View File

@ -1,8 +1,10 @@
CLASS net/minecraft/class_7228 net/minecraft/data/server/BiomeParametersProvider
FIELD field_38012 LOGGER Lorg/slf4j/Logger;
FIELD field_39373 path Ljava/nio/file/Path;
FIELD field_40950 registryLookupFuture Ljava/util/concurrent/CompletableFuture;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 dataGenerator
ARG 1 output
ARG 2 registryLookupFuture
METHOD method_42028 (Lnet/minecraft/class_7871;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Ljava/util/concurrent/CompletableFuture;
ARG 4 preset
METHOD method_42030 write (Ljava/nio/file/Path;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;
@ -15,3 +17,5 @@ CLASS net/minecraft/class_7228 net/minecraft/data/server/BiomeParametersProvider
ARG 1 error
METHOD method_42032 resolvePath (Lnet/minecraft/class_2960;)Ljava/nio/file/Path;
ARG 1 id
METHOD method_46810 (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;)Ljava/util/concurrent/CompletionStage;
ARG 2 lookup

View File

@ -1,7 +1,12 @@
CLASS net/minecraft/class_2409 net/minecraft/data/server/advancement/AdvancementProvider
FIELD field_11289 tabGenerators Ljava/util/List;
FIELD field_39372 pathResolver Lnet/minecraft/class_7784$class_7489;
FIELD field_40949 registryLookupFuture Ljava/util/concurrent/CompletableFuture;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)V
ARG 1 output
ARG 2 registryLookupFuture
ARG 3 tabGenerators
METHOD method_10333 (Ljava/util/Set;Ljava/util/List;Lnet/minecraft/class_7403;Lnet/minecraft/class_161;)V
ARG 4 advancement
METHOD method_46809 (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;)Ljava/util/concurrent/CompletionStage;
ARG 2 lookup

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_7785 net/minecraft/data/server/advancement/AdvancementTabGenerator
METHOD method_10335 accept (Lnet/minecraft/class_7225$class_7874;Ljava/util/function/Consumer;)V
ARG 1 lookup
ARG 2 exporter

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_7786 net/minecraft/data/server/advancement/VanillaAdvancementProviders
METHOD method_45974 createVanillaProvider (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_2409;
ARG 0 output
ARG 1 registryLookupFuture

View File

@ -2,6 +2,10 @@ CLASS net/minecraft/class_7805 net/minecraft/data/server/tag/AbstractItemTagProv
FIELD field_40664 blockTags Ljava/util/function/Function;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_2474;)V
ARG 1 output
ARG 2 registryLookupFuture
ARG 3 blockTagProvider
METHOD method_46218 copy (Lnet/minecraft/class_6862;Lnet/minecraft/class_6862;)V
ARG 1 blockTag
ARG 2 itemTag
METHOD method_46831 (Lnet/minecraft/class_1792;)Lnet/minecraft/class_5321;
ARG 0 item

View File

@ -2,16 +2,29 @@ CLASS net/minecraft/class_2474 net/minecraft/data/server/tag/AbstractTagProvider
FIELD field_11479 LOGGER Lorg/slf4j/Logger;
FIELD field_11481 tagBuilders Ljava/util/Map;
FIELD field_39380 pathResolver Lnet/minecraft/class_7784$class_7489;
FIELD field_40956 registryLookupFuture Ljava/util/concurrent/CompletableFuture;
FIELD field_40957 registryRef Lnet/minecraft/class_5321;
METHOD <init> (Lnet/minecraft/class_7784;Lnet/minecraft/class_5321;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 root
ARG 1 output
ARG 2 registryRef
ARG 3 registryLookupFuture
METHOD method_10512 getOrCreateTagBuilder (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2474$class_5124;
ARG 1 tag
METHOD method_10514 configure (Lnet/minecraft/class_7225$class_7874;)V
ARG 1 lookup
METHOD method_27046 (Ljava/util/function/Predicate;Lnet/minecraft/class_7403;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture;
ARG 3 entry
METHOD method_27169 getTagBuilder (Lnet/minecraft/class_6862;)Lnet/minecraft/class_3495;
ARG 1 tag
METHOD method_27170 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3495;
ARG 0 id
CLASS class_5124 ObjectBuilder
METHOD method_46832 (Lnet/minecraft/class_7225$class_7226;Lnet/minecraft/class_2960;)Z
ARG 2 id
METHOD method_46833 (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;)Ljava/util/concurrent/CompletionStage;
ARG 2 lookup
METHOD method_46834 (Ljava/util/function/Predicate;Lnet/minecraft/class_3497;)Z
ARG 2 tagEntry
CLASS class_5124 ProvidedTagBuilder
FIELD field_23960 builder Lnet/minecraft/class_3495;
METHOD <init> (Lnet/minecraft/class_3495;)V
ARG 1 builder
@ -23,3 +36,5 @@ CLASS net/minecraft/class_2474 net/minecraft/data/server/tag/AbstractTagProvider
ARG 1 id
METHOD method_40565 add ([Lnet/minecraft/class_5321;)Lnet/minecraft/class_2474$class_5124;
ARG 1 keys
METHOD method_46835 add (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2474$class_5124;
ARG 1 key

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_7458 net/minecraft/data/server/tag/BannerPatternTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 dataGenerator
ARG 2 registryLookupFuture

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_6957 net/minecraft/data/server/tag/BiomeTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 dataGenerator
ARG 1 output
ARG 2 registryLookupFuture

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_7393 net/minecraft/data/server/tag/CatVariantTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 dataGenerator
ARG 1 output
ARG 2 registryLookupFuture

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_2467 net/minecraft/data/server/tag/EntityTypeTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 root
ARG 1 output
ARG 2 registryLookupFuture
METHOD method_46824 (Lnet/minecraft/class_1299;)Lnet/minecraft/class_5321;
ARG 0 entityType

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_7229 net/minecraft/data/server/tag/FlatLevelGeneratorPresetTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 dataGenerator
ARG 1 output
ARG 2 registryLookupFuture

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_2469 net/minecraft/data/server/tag/FluidTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 root
ARG 1 output
ARG 2 registryLookupFuture
METHOD method_46825 (Lnet/minecraft/class_3611;)Lnet/minecraft/class_5321;
ARG 0 fluid

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_5746 net/minecraft/data/server/tag/GameEventTagProvider
FIELD field_38363 BASIC_GAME_EVENTS [Lnet/minecraft/class_5712;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 root
ARG 1 output
ARG 2 registryLookupFuture
METHOD method_46826 (Lnet/minecraft/class_5712;)Lnet/minecraft/class_5321;
ARG 0 gameEvent

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_7459 net/minecraft/data/server/tag/InstrumentTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 dataGenerator
ARG 1 output
ARG 2 registryLookupFuture

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_7806 net/minecraft/data/server/tag/OneTwentyBlockTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
METHOD method_46836 (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5321;
ARG 0 block

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_7416 net/minecraft/data/server/tag/PaintingVariantTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 dataGenerator
ARG 1 output
ARG 2 registryLookupFuture

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_7491 net/minecraft/data/server/tag/PointOfInterestTypeTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 dataGenerator
ARG 1 output
ARG 2 registryLookupFuture

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_7071 net/minecraft/data/server/tag/StructureTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 dataGenerator
ARG 1 output
ARG 2 registryLookupFuture

View File

@ -0,0 +1,16 @@
CLASS net/minecraft/class_7889 net/minecraft/data/server/tag/ValueLookupTagProvider
FIELD field_40954 valueToKey Ljava/util/function/Function;
METHOD <init> (Lnet/minecraft/class_7784;Lnet/minecraft/class_5321;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V
ARG 1 output
ARG 2 registryRef
ARG 3 registryLookupFuture
ARG 4 valueToKey
CLASS class_7890 ObjectBuilder
FIELD field_40955 valueToKey Ljava/util/function/Function;
METHOD <init> (Lnet/minecraft/class_3495;Ljava/util/function/Function;)V
ARG 1 builder
ARG 2 valueToKey
METHOD method_46829 add (Ljava/lang/Object;)Lnet/minecraft/class_7889$class_7890;
ARG 1 value
METHOD method_46830 add ([Ljava/lang/Object;)Lnet/minecraft/class_7889$class_7890;
ARG 1 values

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_2466 net/minecraft/data/server/tag/VanillaBlockTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
METHOD method_46837 (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5321;
ARG 0 block

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_7230 net/minecraft/data/server/tag/WorldPresetTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 dataGenerator
ARG 1 output
ARG 2 registryLookupFuture