History - net.minecraft.core.RegistryAccess
1.21.3
Names
ka
ke
Fields
org.slf4j.Logger: a, LOGGER, field_25918, LOGGER, f_123047_
org.slf4j.Logger: a, LOGGER, field_25918, LOGGER
RegistryAccess$Frozen: b, EMPTY, field_40585, EMPTY, f_243945_
RegistryAccess$Frozen: b, EMPTY, field_40585, EMPTY
Constructors
Methods
<E> Optional<Registry<E>> (ResourceKey<? extends Registry<? extends E>>): c, registry, method_33310, getOptional, m_6632_
<E> Registry<E> (ResourceKey<? extends Registry<? extends E>>): d, registryOrThrow, method_30530, get, m_175515_
<E> Registry<E> (ResourceKey<? extends Registry<? extends E>>): e, lookupOrThrow, method_30530, getOrThrow
Stream<RegistryAccess$RegistryEntry<?>> (): c, registries, method_40311, streamAllRegistries, m_206193_
Stream<RegistryAccess$RegistryEntry<?>> (): a, registries, method_40311, streamAllRegistries
RegistryAccess$Frozen (Registry<? extends Registry<?>>): a, fromRegistryOfRegistries, method_40302, of, m_206165_
RegistryAccess$Frozen (Registry<? extends Registry<?>>): a, fromRegistryOfRegistries, method_40302, of
RegistryAccess$Frozen (): d, freeze, method_40316, toImmutable, m_203557_
RegistryAccess$Frozen (): e, freeze, method_40316, toImmutable
com.mojang.serialization.Lifecycle (): e, allRegistriesLifecycle, method_41201, getRegistryLifecycle, m_211816_
<T> Optional<HolderLookup$RegistryLookup<T>> (ResourceKey<? extends Registry<? extends T>>): a, lookup, method_46759, getOptionalWrapper, m_254861_
<E> Optional<Registry<E>> (ResourceKey<? extends Registry<? extends E>>): a, lookup, method_46759, getOptional
Stream<ResourceKey<? extends Registry<?>>> (): a, listRegistries, method_55282, streamAllRegistryKeys, m_305097_
Stream<ResourceKey<? extends Registry<?>>> (): b, listRegistryKeys, method_55282, streamAllRegistryKeys
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
jw
ka
Fields
Constructors
Methods
1.20.6
Names
iu
jw
Fields
Constructors
Methods
1.20.4
Names
hr
iu
Fields
Constructors
Methods
Stream<RegistryAccess$RegistryEntry<?>> (): b, registries, method_40311, streamAllRegistries, m_206193_
Stream<RegistryAccess$RegistryEntry<?>> (): c, registries, method_40311, streamAllRegistries, m_206193_
RegistryAccess$Frozen (): c, freeze, method_40316, toImmutable, m_203557_
RegistryAccess$Frozen (): d, freeze, method_40316, toImmutable, m_203557_
com.mojang.serialization.Lifecycle (): d, allRegistriesLifecycle, method_41201, getRegistryLifecycle, m_211816_
com.mojang.serialization.Lifecycle (): e, allRegistriesLifecycle, method_41201, getRegistryLifecycle, m_211816_
Stream<ResourceKey<? extends Registry<?>>> (): a, listRegistries, method_55282, streamAllRegistryKeys, m_305097_
1.20.2
Names
hs
hr
Fields
Constructors
Methods
1.20.1
Names
hr
hs
Fields
Constructors
Methods
1.19.4
Names
hn
hr
Fields
Constructors
Methods
1.19.3
Names
net.minecraft.util.registry.DynamicRegistryManager
net.minecraft.registry.DynamicRegistryManager
Fields
Map<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>>: b, REGISTRIES, field_25919, INFOS, f_123048_
com.mojang.serialization.Codec<RegistryAccess>: c, NETWORK_CODEC, field_36469, CODEC, f_206151_
Supplier<RegistryAccess$Frozen>: d, BUILTIN, field_26733, BUILTIN, f_123049_
RegistryAccess$Frozen: b, EMPTY, field_40585, EMPTY, f_243945_
Constructors
Methods
<E> Optional<Registry<E>> (ResourceKey<? extends Registry<? extends E>>): a, ownedRegistry, method_30527, getOptionalManaged, m_142664_
<E> void (com.google.common.collect.ImmutableMap$Builder<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>>, ResourceKey<? extends Registry<E>>, com.mojang.serialization.Codec<E>): a, put, method_30520, register, m_123053_
<E> void (com.google.common.collect.ImmutableMap$Builder<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>>, ResourceKey<? extends Registry<E>>, com.mojang.serialization.Codec<E>, com.mojang.serialization.Codec<E>): a, put, method_31060, register, m_123057_
Iterable<RegistryAccess$RegistryData<?>> (): a, knownRegistries, method_39674, getInfos, m_194613_
<E> Registry<E> (ResourceKey<? extends Registry<? extends E>>): b, ownedRegistryOrThrow, method_33309, getManaged, m_206191_
Stream<RegistryAccess$RegistryEntry<?>> (): b, ownedRegistries, method_40308, streamManagedRegistries, m_203610_
Stream<RegistryAccess$RegistryEntry<Object>> (): h, globalRegistries, method_40318, streamStaticRegistries, m_206202_
Stream<RegistryAccess$RegistryEntry<?>> (): c, registries, method_40311, streamAllRegistries, m_206193_
Stream<RegistryAccess$RegistryEntry<?>> (): b, registries, method_40311, streamAllRegistries, m_206193_
Stream<RegistryAccess$RegistryEntry<?>> (): d, networkSafeRegistries, method_40313, streamSyncedRegistries, m_206196_
<E> com.mojang.serialization.Codec<RegistryAccess> (): i, makeNetworkCodec, method_40320, createCodec, m_206205_
<K extends ResourceKey<? extends Registry<?>>, V extends Registry<?>> com.mojang.serialization.Codec<RegistryAccess> (com.mojang.serialization.codecs.UnboundedMapCodec<K, V>): a, captureMap, method_40301, createCodec, m_206163_
Stream<RegistryAccess$RegistryEntry<?>> (): j, ownedNetworkableRegistries, method_40321, streamSyncedManagedRegistries, m_206206_
<E> com.mojang.serialization.DataResult<? extends com.mojang.serialization.Codec<E>> (ResourceKey<? extends Registry<E>>): f, getNetworkCodec, method_40319, getNetworkEntryCodec, m_206203_
Map<ResourceKey<? extends Registry<?>>, ? extends WritableRegistry<?>> (): k, createFreshRegistries, method_40323, createMutableRegistries, m_206209_
RegistryAccess$Writable (): l, blankWriteable, method_40325, createMutableRegistryManager, m_206212_
RegistryAccess$Writable (): e, builtinCopy, method_40314, createAndLoad, m_206197_
<E> void (RegistryResourceAccess$InMemoryStorage, RegistryAccess$RegistryData<E>): a, addBuiltinElements, method_31141, addEntriesToLoad, m_211081_
void (RegistryAccess$Writable, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement>, RegistryLoader): a, load, method_30519, load, m_206171_
<E> void (com.mojang.serialization.DynamicOps<com.google.gson.JsonElement>, RegistryLoader$Bound, RegistryAccess$RegistryData<E>): a, readRegistry, method_30526, load, m_206159_
RegistryAccess (com.mojang.serialization.Dynamic<?>): a, readFromDisk, method_40299, createDynamicRegistryManager, m_206154_
<E> Registry<E> (ResourceKey<? extends Registry<? extends E>>, com.mojang.serialization.Dynamic<?>): a, retrieveRegistry, method_40307, createRegistry, m_206184_
<E> WritableRegistry<?> (ResourceKey<? extends Registry<?>>): e, createRegistry, method_40317, createSimpleRegistry, m_206200_
RegistryAccess$Frozen (): f, freeze, method_40316, toImmutable, m_203557_
RegistryAccess$Frozen (): c, freeze, method_40316, toImmutable, m_203557_
com.mojang.serialization.Lifecycle (): g, allElementsLifecycle, method_41201, getRegistryLifecycle, m_211816_
com.mojang.serialization.Lifecycle (): d, allRegistriesLifecycle, method_41201, getRegistryLifecycle, m_211816_
<T> Optional<HolderLookup$RegistryLookup<T>> (ResourceKey<? extends Registry<? extends T>>): a, lookup, method_46759, getOptionalWrapper, m_254861_
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
Fields
Constructors
Methods
1.19
Names
hc
hn
Fields
Constructors
Methods
1.18.2
Names
gy
hc
Fields
org.apache.logging.log4j.Logger: a, LOGGER, field_25918, LOGGER, f_123047_
RegistryAccess$RegistryHolder: c, BUILTIN, field_26733, BUILTIN, f_123049_
org.slf4j.Logger: a, LOGGER, field_25918, LOGGER, f_123047_
com.mojang.serialization.Codec<RegistryAccess>: c, NETWORK_CODEC, field_36469, CODEC, f_206151_
Supplier<RegistryAccess$Frozen>: d, BUILTIN, field_26733, BUILTIN, f_123049_
Constructors
()
Methods
<E> Optional<WritableRegistry<E>> (ResourceKey<? extends Registry<? extends E>>): a, ownedRegistry, method_30527, getOptionalMutable, m_142664_
<E> Optional<Registry<E>> (ResourceKey<? extends Registry<? extends E>>): a, ownedRegistry, method_30527, getOptionalManaged, m_142664_
RegistryAccess$RegistryHolder (): b, builtin, method_30528, create, m_123086_
<R extends Registry<?>> void (RegistryAccess$RegistryHolder, ResourceKey<R>): a, copyBuiltin, method_30525, copyFromBuiltin, m_123078_
<E> void (RegistryAccess$RegistryHolder, Registry<E>): a, copy, method_30524, addBuiltinEntries, m_123068_
<E> WritableRegistry<E> (ResourceKey<? extends Registry<? extends E>>): b, ownedRegistryOrThrow, method_33309, getMutable, m_175512_
void (RegistryAccess, RegistryReadOps<?>): a, load, method_30519, load, m_175500_
<E> void (RegistryReadOps<?>, RegistryAccess, RegistryAccess$RegistryData<E>): a, readRegistry, method_30526, load, m_175503_
<E> void (RegistryAccess$RegistryHolder, RegistryResourceAccess$InMemoryStorage, RegistryAccess$RegistryData<E>): a, addBuiltinElements, method_31141, method_31141, m_194614_
<E> Registry<E> (ResourceKey<? extends Registry<? extends E>>): b, ownedRegistryOrThrow, method_33309, getManaged, m_206191_
Stream<RegistryAccess$RegistryEntry<?>> (): b, ownedRegistries, method_40308, streamManagedRegistries, m_203610_
Stream<RegistryAccess$RegistryEntry<Object>> (): h, globalRegistries, method_40318, streamStaticRegistries, m_206202_
Stream<RegistryAccess$RegistryEntry<?>> (): c, registries, method_40311, streamAllRegistries, m_206193_
Stream<RegistryAccess$RegistryEntry<?>> (): d, networkSafeRegistries, method_40313, streamSyncedRegistries, m_206196_
<E> com.mojang.serialization.Codec<RegistryAccess> (): i, makeNetworkCodec, method_40320, createCodec, m_206205_
<K extends ResourceKey<? extends Registry<?>>, V extends Registry<?>> com.mojang.serialization.Codec<RegistryAccess> (com.mojang.serialization.codecs.UnboundedMapCodec<K, V>): a, captureMap, method_40301, createCodec, m_206163_
Stream<RegistryAccess$RegistryEntry<?>> (): j, ownedNetworkableRegistries, method_40321, streamSyncedManagedRegistries, m_206206_
<E> com.mojang.serialization.DataResult<? extends com.mojang.serialization.Codec<E>> (ResourceKey<? extends Registry<E>>): f, getNetworkCodec, method_40319, getNetworkEntryCodec, m_206203_
Map<ResourceKey<? extends Registry<?>>, ? extends WritableRegistry<?>> (): k, createFreshRegistries, method_40323, createMutableRegistries, m_206209_
RegistryAccess$Writable (): l, blankWriteable, method_40325, createMutableRegistryManager, m_206212_
RegistryAccess$Frozen (Registry<? extends Registry<?>>): a, fromRegistryOfRegistries, method_40302, of, m_206165_
RegistryAccess$Writable (): e, builtinCopy, method_40314, createAndLoad, m_206197_
<E> void (RegistryResourceAccess$InMemoryStorage, RegistryAccess$RegistryData<E>): a, addBuiltinElements, method_31141, addEntriesToLoad, m_211081_
void (RegistryAccess$Writable, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement>, RegistryLoader): a, load, method_30519, load, m_206171_
<E> void (com.mojang.serialization.DynamicOps<com.google.gson.JsonElement>, RegistryLoader$Bound, RegistryAccess$RegistryData<E>): a, readRegistry, method_30526, load, m_206159_
RegistryAccess (com.mojang.serialization.Dynamic<?>): a, readFromDisk, method_40299, createDynamicRegistryManager, m_206154_
<E> Registry<E> (ResourceKey<? extends Registry<? extends E>>, com.mojang.serialization.Dynamic<?>): a, retrieveRegistry, method_40307, createRegistry, m_206184_
<E> WritableRegistry<?> (ResourceKey<? extends Registry<?>>): e, createRegistry, method_40317, createSimpleRegistry, m_206200_
RegistryAccess$Frozen (): f, freeze, method_40316, toImmutable, m_203557_
com.mojang.serialization.Lifecycle (): g, allElementsLifecycle, method_41201, getRegistryLifecycle, m_211816_
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
gx
gy
Fields
Constructors
Methods
RegistryAccess$RegistryHolder (): a, builtin, method_30528, create, m_123086_
RegistryAccess$RegistryHolder (): b, builtin, method_30528, create, m_123086_
<E> void (RegistryAccess$RegistryHolder, RegistryReadOps$ResourceAccess$MemoryMap, RegistryAccess$RegistryData<E>): a, addBuiltinElements, method_31141, method_31141, m_123071_
Iterable<RegistryAccess$RegistryData<?>> (): a, knownRegistries, method_39674, getInfos, m_194613_
<E> void (RegistryAccess$RegistryHolder, RegistryResourceAccess$InMemoryStorage, RegistryAccess$RegistryData<E>): a, addBuiltinElements, method_31141, method_31141, m_194614_
1.17.1
Names
Fields
Constructors
Methods
1.17
Names
gn
gx
net.minecraft.util.registry.DynamicRegistries
net.minecraft.src.C_4706_
net.minecraft.server.v1_16_R3.IRegistryCustom
net.minecraft.core.IRegistryCustom
Fields
org.apache.logging.log4j.Logger: a, LOGGER, field_25918, LOGGER, field_243598_a
org.apache.logging.log4j.Logger: a, LOGGER, field_25918, LOGGER, f_123047_
Map<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>>: b, REGISTRIES, field_25919, INFOS, field_243599_b
Map<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>>: b, REGISTRIES, field_25919, INFOS, f_123048_
RegistryAccess$RegistryHolder: c, BUILTIN, field_26733, BUILTIN, field_243600_c
RegistryAccess$RegistryHolder: c, BUILTIN, field_26733, BUILTIN, f_123049_
Constructors
Methods
<E> Optional<WritableRegistry<E>> (ResourceKey<? extends Registry<E>>): a, registry, method_30527, getOptionalMutable, func_230521_a_
<E> Optional<WritableRegistry<E>> (ResourceKey<? extends Registry<? extends E>>): a, ownedRegistry, method_30527, getOptionalMutable, m_142664_
RegistryAccess$RegistryHolder (): b, builtin, method_30528, create, func_239770_b_
RegistryAccess$RegistryHolder (): a, builtin, method_30528, create, m_123086_
Registry<DimensionType> (): a, dimensionTypes, method_30518, getDimensionTypes, func_230520_a_
<E> WritableRegistry<E> (ResourceKey<? extends Registry<E>>): b, registryOrThrow, method_30530, get, func_243612_b
<E> void (com.google.common.collect.ImmutableMap$Builder<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>>, ResourceKey<? extends Registry<E>>, com.mojang.serialization.Codec<E>): a, put, method_30520, register, func_243601_a
<E> void (com.google.common.collect.ImmutableMap$Builder<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>>, ResourceKey<? extends Registry<E>>, com.mojang.serialization.Codec<E>): a, put, method_30520, register, m_123053_
<E> void (com.google.common.collect.ImmutableMap$Builder<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>>, ResourceKey<? extends Registry<E>>, com.mojang.serialization.Codec<E>, com.mojang.serialization.Codec<E>): a, put, method_31060, register, func_243602_a
<E> void (com.google.common.collect.ImmutableMap$Builder<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>>, ResourceKey<? extends Registry<E>>, com.mojang.serialization.Codec<E>, com.mojang.serialization.Codec<E>): a, put, method_31060, register, m_123057_
<E> void (RegistryAccess$RegistryHolder, RegistryReadOps$ResourceAccess$MemoryMap, RegistryAccess$RegistryData<E>): a, addBuiltinElements, method_31141, method_31141, func_243607_a
<E> void (RegistryAccess$RegistryHolder, RegistryReadOps$ResourceAccess$MemoryMap, RegistryAccess$RegistryData<E>): a, addBuiltinElements, method_31141, method_31141, m_123071_
<R extends Registry<?>> void (RegistryAccess$RegistryHolder, ResourceKey<R>): a, copyBuiltin, method_30525, copyFromBuiltin, func_243609_a
<R extends Registry<?>> void (RegistryAccess$RegistryHolder, ResourceKey<R>): a, copyBuiltin, method_30525, copyFromBuiltin, m_123078_
<E> void (RegistryAccess$RegistryHolder, Registry<E>): a, copy, method_30524, addBuiltinEntries, func_243606_a
<E> void (RegistryAccess$RegistryHolder, Registry<E>): a, copy, method_30524, addBuiltinEntries, m_123068_
void (RegistryAccess$RegistryHolder, RegistryReadOps<?>): a, load, method_30519, load, func_243608_a
<E> void (RegistryReadOps<?>, RegistryAccess$RegistryHolder, RegistryAccess$RegistryData<E>): a, readRegistry, method_30526, load, func_243610_a
<E> WritableRegistry<E> (ResourceKey<? extends Registry<? extends E>>): b, ownedRegistryOrThrow, method_33309, getMutable, m_175512_
<E> Optional<? extends Registry<E>> (ResourceKey<? extends Registry<? extends E>>): c, registry, method_33310, getOptional, m_6632_
<E> Registry<E> (ResourceKey<? extends Registry<? extends E>>): d, registryOrThrow, method_30530, get, m_175515_
void (RegistryAccess, RegistryReadOps<?>): a, load, method_30519, load, m_175500_
<E> void (RegistryReadOps<?>, RegistryAccess, RegistryAccess$RegistryData<E>): a, readRegistry, method_30526, load, m_175503_
1.16.5
Names
Fields
Constructors
Methods
<E> Optional<WritableRegistry<E>> (ResourceKey<? extends Registry<E>>): a, registry, method_30527, getOptional, func_230521_a_
<E> Optional<WritableRegistry<E>> (ResourceKey<? extends Registry<E>>): a, registry, method_30527, getOptionalMutable, func_230521_a_
1.16.4
Names
net.minecraft.server.v1_16_R2.IRegistryCustom
net.minecraft.server.v1_16_R3.IRegistryCustom
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
gm
gn
net.minecraft.class_5318
net.minecraft.class_5455
net.minecraft.util.registry.RegistryTracker
net.minecraft.util.registry.DynamicRegistryManager
net.minecraft.server.IDynamicRegistries
net.minecraft.util.registry.DynamicRegistries
net.minecraft.server.v1_16_R1.IRegistryCustom
net.minecraft.server.v1_16_R2.IRegistryCustom
Fields
org.apache.logging.log4j.Logger: a, LOGGER, field_25918, LOGGER, field_243598_a
Map<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>>: b, REGISTRIES, field_25919, INFOS, field_243599_b
RegistryAccess$RegistryHolder: c, BUILTIN, field_26733, BUILTIN, field_243600_c
Constructors
()
Methods
<E> Optional<WritableRegistry<E>> (ResourceKey<Registry<E>>): a, registry, method_29726, get, func_230521_a_
<E> Optional<WritableRegistry<E>> (ResourceKey<? extends Registry<E>>): a, registry, method_30527, getOptional, func_230521_a_
RegistryAccess$RegistryHolder (): b, builtin, method_29117, create, func_239770_b_
RegistryAccess$RegistryHolder (): b, builtin, method_30528, create, func_239770_b_
Registry<DimensionType> (): a, dimensionTypes, method_29116, getDimensionTypeRegistry, func_230520_a_
Registry<DimensionType> (): a, dimensionTypes, method_30518, getDimensionTypes, func_230520_a_
<E> WritableRegistry<E> (ResourceKey<? extends Registry<E>>): b, registryOrThrow, method_30530, get, func_243612_b
<E> void (com.google.common.collect.ImmutableMap$Builder<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>>, ResourceKey<? extends Registry<E>>, com.mojang.serialization.Codec<E>): a, put, method_30520, register, func_243601_a
<E> void (com.google.common.collect.ImmutableMap$Builder<ResourceKey<? extends Registry<?>>, RegistryAccess$RegistryData<?>>, ResourceKey<? extends Registry<E>>, com.mojang.serialization.Codec<E>, com.mojang.serialization.Codec<E>): a, put, method_31060, register, func_243602_a
<E> void (RegistryAccess$RegistryHolder, RegistryReadOps$ResourceAccess$MemoryMap, RegistryAccess$RegistryData<E>): a, addBuiltinElements, method_31141, method_31141, func_243607_a
<R extends Registry<?>> void (RegistryAccess$RegistryHolder, ResourceKey<R>): a, copyBuiltin, method_30525, copyFromBuiltin, func_243609_a
<E> void (RegistryAccess$RegistryHolder, Registry<E>): a, copy, method_30524, addBuiltinEntries, func_243606_a
void (RegistryAccess$RegistryHolder, RegistryReadOps<?>): a, load, method_30519, load, func_243608_a
<E> void (RegistryReadOps<?>, RegistryAccess$RegistryHolder, RegistryAccess$RegistryData<E>): a, readRegistry, method_30526, load, func_243610_a
1.16.1
Names
gm
net.minecraft.core.RegistryAccess
net.minecraft.class_5318
net.minecraft.util.registry.RegistryTracker
net.minecraft.server.IDynamicRegistries
net.minecraft.server.v1_16_R1.IRegistryCustom
Fields
Constructors
Methods
<E> Optional<WritableRegistry<E>> (ResourceKey<Registry<E>>): a, registry, method_29726, get, func_230521_a_
RegistryAccess$RegistryHolder (): b, builtin, method_29117, create, func_239770_b_
Registry<DimensionType> (): a, dimensionTypes, method_29116, getDimensionTypeRegistry, func_230520_a_