<E> Optional<Registry<E>> | |
default <E> Registry<E> | |
default <E> Optional<? extends Registry<E>> | |
default <E> Registry<E> | |
private static <E> void | | a(com.google.common.collect.ImmutableMap$Builder<ys<? extends hb<?>>, hc$c<?>> arg0, ys<? extends hb<E>> arg1, com.mojang.serialization.Codec<E> arg2) | | put(com.google.common.collect.ImmutableMap$Builder<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>> arg0, ResourceKey<? extends Registry<E>> arg1, com.mojang.serialization.Codec<E> arg2) | | method_30520(com.google.common.collect.ImmutableMap$Builder<class_5321<? extends class_2378<?>>, class_5455$class_5456<?>> arg0, class_5321<? extends class_2378<E>> arg1, com.mojang.serialization.Codec<E> arg2) | | register(com.google.common.collect.ImmutableMap$Builder<RegistryKey<? extends Registry<?>>, DynamicRegistryManager$Info<?>> infosBuilder, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> entryCodec) | | m_123053_(com.google.common.collect.ImmutableMap$Builder<C_5264_<? extends C_4705_<?>>, C_4706_$C_4707_<?>> p_123054_, C_5264_<? extends C_4705_<E>> p_123055_, com.mojang.serialization.Codec<E> p_123056_) |
|
private static <E> void | | a(com.google.common.collect.ImmutableMap$Builder<ys<? extends hb<?>>, hc$c<?>> arg0, ys<? extends hb<E>> arg1, com.mojang.serialization.Codec<E> arg2, com.mojang.serialization.Codec<E> arg3) | | put(com.google.common.collect.ImmutableMap$Builder<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>> arg0, ResourceKey<? extends Registry<E>> arg1, com.mojang.serialization.Codec<E> arg2, com.mojang.serialization.Codec<E> arg3) | | method_31060(com.google.common.collect.ImmutableMap$Builder<class_5321<? extends class_2378<?>>, class_5455$class_5456<?>> arg0, class_5321<? extends class_2378<E>> arg1, com.mojang.serialization.Codec<E> arg2, com.mojang.serialization.Codec<E> arg3) | | register(com.google.common.collect.ImmutableMap$Builder<RegistryKey<? extends Registry<?>>, DynamicRegistryManager$Info<?>> infosBuilder, RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<E> entryCodec, com.mojang.serialization.Codec<E> networkEntryCodec) | | m_123057_(com.google.common.collect.ImmutableMap$Builder<C_5264_<? extends C_4705_<?>>, C_4706_$C_4707_<?>> p_123058_, C_5264_<? extends C_4705_<E>> p_123059_, com.mojang.serialization.Codec<E> p_123060_, com.mojang.serialization.Codec<E> p_123061_) |
|
static Iterable<RegistryAccess$RegistryData<?>> | | a() | | knownRegistries() | | method_39674() | | getInfos() | | m_194613_() |
|
Stream<RegistryAccess$RegistryEntry<?>> | | b() | | ownedRegistries() | | method_40308() | | streamManagedRegistries() | | m_203610_() |
|
private static Stream<RegistryAccess$RegistryEntry<Object>> | | h() | | globalRegistries() | | method_40318() | | streamStaticRegistries() | | m_206202_() |
|
default Stream<RegistryAccess$RegistryEntry<?>> | | c() | | registries() | | method_40311() | | streamAllRegistries() | | m_206193_() |
|
default Stream<RegistryAccess$RegistryEntry<?>> | | d() | | networkSafeRegistries() | | method_40313() | | streamSyncedRegistries() | | m_206196_() |
|
private static <E> com.mojang.serialization.Codec<RegistryAccess> | | i() | | makeNetworkCodec() | | method_40320() | | createCodec() | | m_206205_() |
|
private static <K extends ResourceKey<? extends Registry<?>>, V extends Registry<?>> com.mojang.serialization.Codec<RegistryAccess> | | a(com.mojang.serialization.codecs.UnboundedMapCodec<K, V> arg0) | | captureMap(com.mojang.serialization.codecs.UnboundedMapCodec<K, V> arg0) | | method_40301(com.mojang.serialization.codecs.UnboundedMapCodec<K, V> arg0) | | createCodec(com.mojang.serialization.codecs.UnboundedMapCodec<K, V> originalCodec) | | m_206163_(com.mojang.serialization.codecs.UnboundedMapCodec<K, V> p_206164_) |
|
private Stream<RegistryAccess$RegistryEntry<?>> | | j() | | ownedNetworkableRegistries() | | method_40321() | | streamSyncedManagedRegistries() | | m_206206_() |
|
private static <E> com.mojang.serialization.DataResult<? extends com.mojang.serialization.Codec<E>> | |
private static Map<ResourceKey<? extends Registry<?>>, ? extends WritableRegistry<?>> | | k() | | createFreshRegistries() | | method_40323() | | createMutableRegistries() | | m_206209_() |
|
private static RegistryAccess$Writable | | l() | | blankWriteable() | | method_40325() | | createMutableRegistryManager() | | m_206212_() |
|
static RegistryAccess$Frozen | |
static RegistryAccess$Writable | | e() | | builtinCopy() | | method_40314() | | createAndLoad() | | m_206197_() |
|
private static <E> void | |
static void | | a(hc$e arg0, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg1, yp arg2) | | load(RegistryAccess$Writable arg0, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg1, RegistryLoader arg2) | | method_30519(class_5455$class_6893 arg0, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg1, class_6900 arg2) | | load(DynamicRegistryManager$Mutable dynamicRegistryManager, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> ops, RegistryLoader registryLoader) | | m_206171_(C_4706_$C_203243_ p_206172_, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_206173_, C_203252_ p_206174_) |
|
private static <E> void | | a(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg0, yp$a arg1, hc$c<E> arg2) | | readRegistry(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg0, RegistryLoader$Bound arg1, RegistryAccess$RegistryData<E> arg2) | | method_30526(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg0, class_6900$class_6901 arg1, class_5455$class_5456<E> arg2) | | load(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> ops, RegistryLoader$LoaderAccess loaderAccess, DynamicRegistryManager$Info<E> info) | | m_206159_(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_206160_, C_203252_$C_203253_ p_206161_, C_4706_$C_4707_<E> p_206162_) |
|
static RegistryAccess | | a(com.mojang.serialization.Dynamic<?> arg0) | | readFromDisk(com.mojang.serialization.Dynamic<?> arg0) | | method_40299(com.mojang.serialization.Dynamic<?> arg0) | | createDynamicRegistryManager(com.mojang.serialization.Dynamic<?> dynamic) | | m_206154_(com.mojang.serialization.Dynamic<?> p_206155_) |
|
static <E> Registry<E> | | a(ys<? extends hb<? extends E>> arg0, com.mojang.serialization.Dynamic<?> arg1) | | retrieveRegistry(ResourceKey<? extends Registry<? extends E>> arg0, com.mojang.serialization.Dynamic<?> arg1) | | method_40307(class_5321<? extends class_2378<? extends E>> arg0, com.mojang.serialization.Dynamic<?> arg1) | | createRegistry(RegistryKey<? extends Registry<? extends E>> registryRef, com.mojang.serialization.Dynamic<?> dynamic) | | m_206184_(C_5264_<? extends C_4705_<? extends E>> p_206185_, com.mojang.serialization.Dynamic<?> p_206186_) |
|
static <E> WritableRegistry<?> | |
default RegistryAccess$Frozen | | f() | | freeze() | | method_40316() | | toImmutable() | | m_203557_() |
|
default com.mojang.serialization.Lifecycle | | g() | | allElementsLifecycle() | | method_41201() | | getRegistryLifecycle() | | m_211816_() |
|