Skip to content

Commit

Permalink
Builtin registries (FabricMC#1562)
Browse files Browse the repository at this point in the history
* Dynamic registries

* Dynamic -> Builtin
  • Loading branch information
YanisBft authored Jul 10, 2020
1 parent 6f59e5c commit 017b5ce
Show file tree
Hide file tree
Showing 7 changed files with 28 additions and 3 deletions.
5 changes: 5 additions & 0 deletions mappings/net/minecraft/structure/pool/TemplatePools.mapping
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 017b5ce

Please sign in to comment.