Package net.minecraft.util.registry
Class DynamicRegistryManager.Info<E>
java.lang.Object
net.minecraft.util.registry.DynamicRegistryManager.Info<E>
- Enclosing class:
- DynamicRegistryManager
Represents the serialization behavior of the registries, including the
id of the registry, the codec for its elements, and whether the registry
should be sent to the client.
- Mappings:
Namespace Name official gx$aintermediary net/minecraft/class_5455$class_5456named net/minecraft/util/registry/DynamicRegistryManager$Info
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate com.mojang.serialization.Codec<E>private RegistryKey<? extends Registry<E>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.Codec<E>RegistryKey<? extends Registry<E>>booleanisSynced()
-
Field Details
-
registry
- Mappings:
Namespace Name Mixin selector official aLgx$a;a:Lwv;intermediary field_25920Lnet/minecraft/class_5455$class_5456;field_25920:Lnet/minecraft/class_5321;named registryLnet/minecraft/util/registry/DynamicRegistryManager$Info;registry:Lnet/minecraft/util/registry/RegistryKey;
-
entryCodec
- Mappings:
Namespace Name Mixin selector official bLgx$a;b:Lcom/mojang/serialization/Codec;intermediary field_25921Lnet/minecraft/class_5455$class_5456;field_25921:Lcom/mojang/serialization/Codec;named entryCodecLnet/minecraft/util/registry/DynamicRegistryManager$Info;entryCodec:Lcom/mojang/serialization/Codec;
-
networkEntryCodec
- Mappings:
Namespace Name Mixin selector official cLgx$a;c:Lcom/mojang/serialization/Codec;intermediary field_26687Lnet/minecraft/class_5455$class_5456;field_26687:Lcom/mojang/serialization/Codec;named networkEntryCodecLnet/minecraft/util/registry/DynamicRegistryManager$Info;networkEntryCodec:Lcom/mojang/serialization/Codec;
-
-
Constructor Details
-
Info
public Info(RegistryKey<? extends Registry<E>> registry, com.mojang.serialization.Codec<E> entryCodec, @Nullable @Nullable com.mojang.serialization.Codec<E> networkEntryCodec)- Mappings:
Namespace Name Mixin selector official <init>Lgx$a;<init>(Lwv;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_5455$class_5456;<init>(Lnet/minecraft/class_5321;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Vnamed <init>Lnet/minecraft/util/registry/DynamicRegistryManager$Info;<init>(Lnet/minecraft/util/registry/RegistryKey;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
getRegistry
- Mappings:
Namespace Name Mixin selector official aLgx$a;a()Lwv;intermediary method_30535Lnet/minecraft/class_5455$class_5456;method_30535()Lnet/minecraft/class_5321;named getRegistryLnet/minecraft/util/registry/DynamicRegistryManager$Info;getRegistry()Lnet/minecraft/util/registry/RegistryKey;
-
getEntryCodec
- Mappings:
Namespace Name Mixin selector official bLgx$a;b()Lcom/mojang/serialization/Codec;intermediary method_30536Lnet/minecraft/class_5455$class_5456;method_30536()Lcom/mojang/serialization/Codec;named getEntryCodecLnet/minecraft/util/registry/DynamicRegistryManager$Info;getEntryCodec()Lcom/mojang/serialization/Codec;
-
getNetworkEntryCodec
- Mappings:
Namespace Name Mixin selector official cLgx$a;c()Lcom/mojang/serialization/Codec;intermediary method_31061Lnet/minecraft/class_5455$class_5456;method_31061()Lcom/mojang/serialization/Codec;named getNetworkEntryCodecLnet/minecraft/util/registry/DynamicRegistryManager$Info;getNetworkEntryCodec()Lcom/mojang/serialization/Codec;
-
isSynced
public boolean isSynced()- Mappings:
Namespace Name Mixin selector official dLgx$a;d()Zintermediary method_30537Lnet/minecraft/class_5455$class_5456;method_30537()Znamed isSyncedLnet/minecraft/util/registry/DynamicRegistryManager$Info;isSynced()Z
-