Registry ops (#2576)

* First RegistryOps attempt

* use registryManager
This commit is contained in:
frqnny 2021-09-08 07:20:15 -04:00 committed by GitHub
parent 6970561c32
commit 9fb70f43fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 0 deletions

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_5382 net/minecraft/util/dynamic/RegistryOps
METHOD method_29753 of (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_3300;Lnet/minecraft/class_5455;)Lnet/minecraft/class_5382;
ARG 0 delegate
ARG 1 resourceManager
ARG 2 registryManager
METHOD method_29755 loadToRegistry (Lnet/minecraft/class_2370;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult;
COMMENT Loads elements into a registry just loaded from a decoder.
ARG 1 registry
@ -41,8 +42,13 @@ CLASS net/minecraft/class_5382 net/minecraft/util/dynamic/RegistryOps
METHOD method_31150 of (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5382$class_5506;Lnet/minecraft/class_5455;)Lnet/minecraft/class_5382;
ARG 0 delegate
ARG 1 entryLoader
ARG 2 registryManager
METHOD method_31152 getRegistry (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/DataResult;
ARG 1 key
METHOD method_36574 ofLoaded (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_3300;Lnet/minecraft/class_5455;)Lnet/minecraft/class_5382;
ARG 2 registryManager
METHOD method_36575 ofLoaded (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5382$class_5506;Lnet/minecraft/class_5455;)Lnet/minecraft/class_5382;
ARG 2 registryManager
CLASS class_5383 ValueHolder
FIELD field_25513 values Ljava/util/Map;
CLASS class_5506 EntryLoader