yarn/mappings/net/minecraft/util/dynamic/RegistryCodec.mapping

27 lines
1.2 KiB
Plaintext

CLASS net/minecraft/class_5380 net/minecraft/util/dynamic/RegistryCodec
COMMENT A codec for {@link SimpleRegistry}.
COMMENT
COMMENT <p>Compared to regular codec, this codec performs additional work when
COMMENT decoding, loading its elements from the given resource manager's JSON
COMMENT files.</p>
COMMENT
COMMENT @param <E> the registry's element type
COMMENT @see RegistryElementCodec
COMMENT @see RegistryOps
FIELD field_25504 delegate Lcom/mojang/serialization/Codec;
FIELD field_25505 registryRef Lnet/minecraft/class_5321;
FIELD field_25506 elementCodec Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)V
ARG 1 registryRef
ARG 2 lifecycle
METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 ops
ARG 2 input
METHOD encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 input
ARG 2 ops
ARG 3 prefix
METHOD method_29745 of (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5380;
ARG 0 registryRef
ARG 1 lifecycle