From 017b5ce124185134f5a94f5dfe524488f26e7764 Mon Sep 17 00:00:00 2001 From: Yanis48 Date: Fri, 10 Jul 2020 13:01:36 +0200 Subject: [PATCH] Builtin registries (#1562) * Dynamic registries * Dynamic -> Builtin --- mappings/net/minecraft/structure/pool/TemplatePools.mapping | 5 +++++ .../minecraft/structure/processor/ProcessorLists.mapping | 4 ++++ .../net/minecraft/util/registry/BuiltinRegistries.mapping | 6 +++--- .../minecraft/world/gen/carver/ConfiguredCarvers.mapping | 4 ++++ .../minecraft/world/gen/feature/ConfiguredFeatures.mapping | 4 ++++ .../world/gen/feature/ConfiguredStructureFeatures.mapping | 4 ++++ .../gen/surfacebuilder/ConfiguredSurfaceBuilders.mapping | 4 ++++ 7 files changed, 28 insertions(+), 3 deletions(-) create mode 100644 mappings/net/minecraft/structure/pool/TemplatePools.mapping create mode 100644 mappings/net/minecraft/structure/processor/ProcessorLists.mapping create mode 100644 mappings/net/minecraft/world/gen/carver/ConfiguredCarvers.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/ConfiguredStructureFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilders.mapping diff --git a/mappings/net/minecraft/structure/pool/TemplatePools.mapping b/mappings/net/minecraft/structure/pool/TemplatePools.mapping new file mode 100644 index 0000000000..83d72af511 --- /dev/null +++ b/mappings/net/minecraft/structure/pool/TemplatePools.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_5468 net/minecraft/structure/pool/TemplatePools + FIELD field_26254 EMPTY Lnet/minecraft/class_3785; + FIELD field_26255 INVALID Lnet/minecraft/class_3785; + METHOD method_30600 register (Lnet/minecraft/class_3785;)Lnet/minecraft/class_3785; + ARG 0 templatePool diff --git a/mappings/net/minecraft/structure/processor/ProcessorLists.mapping b/mappings/net/minecraft/structure/processor/ProcessorLists.mapping new file mode 100644 index 0000000000..771b06b15c --- /dev/null +++ b/mappings/net/minecraft/structure/processor/ProcessorLists.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_5469 net/minecraft/structure/processor/ProcessorLists + METHOD method_30601 register (Ljava/lang/String;Lcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; + ARG 0 name + ARG 1 processorList diff --git a/mappings/net/minecraft/util/registry/BuiltinRegistries.mapping b/mappings/net/minecraft/util/registry/BuiltinRegistries.mapping index 32faac81ec..37ace26477 100644 --- a/mappings/net/minecraft/util/registry/BuiltinRegistries.mapping +++ b/mappings/net/minecraft/util/registry/BuiltinRegistries.mapping @@ -3,12 +3,12 @@ CLASS net/minecraft/class_5458 net/minecraft/util/registry/BuiltinRegistries COMMENT from which a registry tracker can create a new dynamic registry. FIELD field_25925 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_25926 REGISTRIES Lnet/minecraft/class_2378; - FIELD field_25927 CONGINURED_SURFACE_BUILDER Lnet/minecraft/class_2378; + FIELD field_25927 CONFIGURED_SURFACE_BUILDER Lnet/minecraft/class_2378; FIELD field_25928 CONFIGURED_CARVER Lnet/minecraft/class_2378; FIELD field_25929 CONFIGURED_FEATURE Lnet/minecraft/class_2378; FIELD field_25930 CONFIGURED_STRUCTURE_FEATURE Lnet/minecraft/class_2378; - FIELD field_25931 STRUCTURE_PROCESSORS Lnet/minecraft/class_2378; - FIELD field_25932 STRUCTURE_POOL Lnet/minecraft/class_2378; + FIELD field_25931 PROCESSOR_LIST Lnet/minecraft/class_2378; + FIELD field_25932 TEMPLATE_POOL Lnet/minecraft/class_2378; FIELD field_25933 BIOME Lnet/minecraft/class_2378; FIELD field_25934 DEFAULT_VALUE_SUPPLIERS Ljava/util/Map; FIELD field_25935 ROOT Lnet/minecraft/class_2385; diff --git a/mappings/net/minecraft/world/gen/carver/ConfiguredCarvers.mapping b/mappings/net/minecraft/world/gen/carver/ConfiguredCarvers.mapping new file mode 100644 index 0000000000..6edfdd98ee --- /dev/null +++ b/mappings/net/minecraft/world/gen/carver/ConfiguredCarvers.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_5463 net/minecraft/world/gen/carver/ConfiguredCarvers + METHOD method_30588 register (Ljava/lang/String;Lnet/minecraft/class_2922;)Lnet/minecraft/class_2922; + ARG 0 name + ARG 1 configuredCarver diff --git a/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping new file mode 100644 index 0000000000..fe4ee08ebd --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeatures + METHOD method_30590 register (Ljava/lang/String;Lnet/minecraft/class_2975;)Lnet/minecraft/class_2975; + ARG 0 name + ARG 1 configuredFeature diff --git a/mappings/net/minecraft/world/gen/feature/ConfiguredStructureFeatures.mapping b/mappings/net/minecraft/world/gen/feature/ConfiguredStructureFeatures.mapping new file mode 100644 index 0000000000..5833b8f6fe --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/ConfiguredStructureFeatures.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_5470 net/minecraft/world/gen/feature/ConfiguredStructureFeatures + METHOD method_30603 register (Ljava/lang/String;Lnet/minecraft/class_5312;)Lnet/minecraft/class_5312; + ARG 0 name + ARG 1 configuredStructureFeature diff --git a/mappings/net/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilders.mapping b/mappings/net/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilders.mapping new file mode 100644 index 0000000000..e39f162b1a --- /dev/null +++ b/mappings/net/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilders.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_5471 net/minecraft/world/gen/surfacebuilder/ConfiguredSurfaceBuilders + METHOD method_30610 register (Ljava/lang/String;Lnet/minecraft/class_3504;)Lnet/minecraft/class_3504; + ARG 0 name + ARG 1 configuredSurfaceBuilder