History - net.minecraft.registry.RegistryBuilder

26.3-snapshot-3

Names

Fields

List<RegistryBuilder$RegistryInfo<?>>: entries, field_40941, registries

List<RegistryBuilder$Bootstrapper>: entries, field_40941, bootstraps

Constructors

Methods

<T> RegistryEntryLookup<T> (RegistryWrapper$Impl<T>): wrapContextLookup, method_46778, toLookup

<T> RegistryWrapper$Impl<T> (RegistryKey<? extends Registry<? extends T>>, com.mojang.serialization.Lifecycle, RegistryEntryOwner<T>, Map<RegistryKey<T>, RegistryEntry$Reference<T>>): lookupFromMap, method_55283, createWrapper

<T> RegistryBuilder (RegistryKey<? extends Registry<T>>, com.mojang.serialization.Lifecycle, RegistryBuilder$BootstrapFunction<T>): add, method_46776, addRegistry

<T> RegistryBuilder (RegistryKey<? extends Registry<T>>, RegistryBuilder$BootstrapFunction<T>): add, method_46777, addRegistry

RegistryBuilder$Registries (DynamicRegistryManager): createState, method_46784, createBootstrappedRegistries

RegistryWrapper$WrapperLookup (RegistryBuilder$AnyOwner, DynamicRegistryManager, Stream<RegistryWrapper$Impl<?>>): buildProviderWithContext, method_55290, createWrapperLookup

RegistryWrapper$WrapperLookup (DynamicRegistryManager): build, method_46780, createWrapperLookup

RegistryWrapper$WrapperLookup (DynamicRegistryManager, RegistryWrapper$WrapperLookup, RegistryCloner$CloneableRegistries, Map<RegistryKey<? extends Registry<?>>, RegistryBuilder$InitializedRegistry<?>>, RegistryWrapper$WrapperLookup): createLazyFullPatchedRegistries, method_55289, createFullWrapperLookup

<T> RegistryWrapper$Impl<T> (RegistryEntryOwner<T>, RegistryCloner$CloneableRegistries, RegistryKey<? extends Registry<? extends T>>, RegistryWrapper$WrapperLookup, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject<RegistryWrapper$WrapperLookup>): createLazyFullPatchedRegistries, method_55286, applyPatches

RegistryBuilder$FullPatchesRegistriesPair (DynamicRegistryManager, RegistryWrapper$WrapperLookup, RegistryCloner$CloneableRegistries): buildPatch, method_46781, createWrapperLookup

RegistryWrapper$Impl (RegistryBuilder$Registries, RegistryBuilder$InitializedRegistry): lambda$buildPatch$4, method_55291, method_55291

void (Map, RegistryKey): lambda$buildPatch$3, method_55293, method_55293

boolean (Set, RegistryKey): lambda$buildPatch$2, method_55295, method_55295

boolean (Set, RegistryKey): lambda$findRegistriesMissingFromPatch$0, method_55295, method_55295

void (Map, RegistryBuilder$InitializedRegistry): lambda$buildPatch$1, method_49352, method_49352

RegistryBuilder$InitializedRegistry (RegistryBuilder$Registries, RegistryBuilder$RegistryInfo): lambda$buildPatch$0, method_46782, method_46782

void (Map, RegistryEntryOwner, RegistryCloner, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, RegistryEntry$Reference): lambda$createLazyFullPatchedRegistries$3, method_55294, method_55294

RegistryEntry$Reference (RegistryEntryOwner, RegistryKey, RegistryCloner, RegistryEntry$Reference, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, RegistryKey): lambda$createLazyFullPatchedRegistries$4, method_55285, method_55285

Object (RegistryCloner, RegistryEntry$Reference, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject): lambda$createLazyFullPatchedRegistries$5, method_55284, method_55284

void (RegistryEntryOwner, RegistryCloner, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, Map, RegistryEntry$Reference): lambda$createLazyFullPatchedRegistries$1, method_55287, method_55287

Object (RegistryCloner, RegistryEntry$Reference, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject): lambda$createLazyFullPatchedRegistries$2, method_55296, method_55296

RegistryWrapper$Impl (RegistryBuilder$AnyOwner, RegistryCloner$CloneableRegistries, RegistryWrapper$WrapperLookup, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, RegistryKey): lambda$createLazyFullPatchedRegistries$0, method_55292, method_55292

RegistryWrapper$Impl (RegistryBuilder$Registries, RegistryBuilder$RegistryInfo): lambda$build$0, method_46785, method_46785

void (Map, RegistryBuilder$AnyOwner, RegistryWrapper$Impl): lambda$buildProviderWithContext$1, method_57094, method_57094

void (Map, DynamicRegistryManager$Entry): lambda$buildProviderWithContext$0, method_55288, method_55288

void (RegistryBuilder$Registries, RegistryBuilder$RegistryInfo): lambda$createState$0, method_46786, method_46786

RegistryBuilder$Bootstrapper (RegistryKey<? extends Registry<?>>): placeholderStub, method_1_7609, emptyBootstrapper

<T> RegistryBuilder (RegistryKey<? extends Registry<T>>, BootstrapFunction<T>): add, method_46777, addRegistry

RegistryBuilder (RegistriesGenerator): add, method_1_7603, addRegistriesGenerator

RegistryView$WrapperLookup (RegistryView$WrapperLookup, Stream<? extends RegistryView$Named<?>>): buildProviderWithContext, method_55290, createWrapperLookup

RegistryView$WrapperLookup (RegistryView$WrapperLookup): build, method_46780, createWrapperLookup

Set<RegistryKey<? extends Registry<?>>> (RegistryView$WrapperLookup, RegistryView$WrapperLookup, List<RegistryBuilder$Bootstrapper>): findRegistriesMissingFromPatch, method_1_7605, method_1_7605

RegistryBuilder$FullPatchesRegistriesPair (RegistryView$WrapperLookup, RegistryView$WrapperLookup, RegistryCloner$CloneableRegistries): buildPatch, method_46781, createWrapperLookup

<T> RegistryKey<? extends Registry<T>> (RegistryKey<? extends Registry<? extends T>>): eyerollCast, method_1_7604, castKey

Stream<RegistryKey<? extends Registry<?>>> (Stream<RegistryBuilder$Bootstrapper>): newRegistryKeys, method_1_7608, getBootstrapOutputRegistries

void (Map, RegistryView$Named): lambda$buildProviderWithContext$1, method_1_7607, method_1_7607

void (Map, RegistryView$Named): lambda$buildProviderWithContext$0, method_1_7606, method_1_7606

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

RegistryWrapper$Impl (RegistryBuilder$Registries, RegistryBuilder$InitializedRegistry): lambda$buildPatch$14, method_55291, method_55291

RegistryWrapper$Impl (RegistryBuilder$Registries, RegistryBuilder$InitializedRegistry): lambda$buildPatch$4, method_55291, method_55291

void (Map, RegistryKey): lambda$buildPatch$13, method_55293, method_55293

void (Map, RegistryKey): lambda$buildPatch$3, method_55293, method_55293

boolean (Set, RegistryKey): lambda$buildPatch$12, method_55295, method_55295

boolean (Set, RegistryKey): lambda$buildPatch$2, method_55295, method_55295

void (Map, RegistryBuilder$InitializedRegistry): lambda$buildPatch$11, method_49352, method_49352

void (Map, RegistryBuilder$InitializedRegistry): lambda$buildPatch$1, method_49352, method_49352

RegistryBuilder$InitializedRegistry (RegistryBuilder$Registries, RegistryBuilder$RegistryInfo): lambda$buildPatch$10, method_46782, method_46782

RegistryBuilder$InitializedRegistry (RegistryBuilder$Registries, RegistryBuilder$RegistryInfo): lambda$buildPatch$0, method_46782, method_46782

void (Map, RegistryEntryOwner, RegistryCloner, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, RegistryEntry$Reference): lambda$createLazyFullPatchedRegistries$9, method_55294, method_55294

void (Map, RegistryEntryOwner, RegistryCloner, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, RegistryEntry$Reference): lambda$createLazyFullPatchedRegistries$3, method_55294, method_55294

RegistryEntry$Reference (RegistryEntryOwner, RegistryKey, RegistryCloner, RegistryEntry$Reference, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, RegistryKey): lambda$createLazyFullPatchedRegistries$8, method_55285, method_55285

RegistryEntry$Reference (RegistryEntryOwner, RegistryKey, RegistryCloner, RegistryEntry$Reference, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, RegistryKey): lambda$createLazyFullPatchedRegistries$4, method_55285, method_55285

Object (RegistryCloner, RegistryEntry$Reference, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject): lambda$createLazyFullPatchedRegistries$7, method_55284, method_55284

Object (RegistryCloner, RegistryEntry$Reference, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject): lambda$createLazyFullPatchedRegistries$5, method_55284, method_55284

void (RegistryEntryOwner, RegistryCloner, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, Map, RegistryEntry$Reference): lambda$createLazyFullPatchedRegistries$6, method_55287, method_55287

void (RegistryEntryOwner, RegistryCloner, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, Map, RegistryEntry$Reference): lambda$createLazyFullPatchedRegistries$1, method_55287, method_55287

Object (RegistryCloner, RegistryEntry$Reference, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject): lambda$createLazyFullPatchedRegistries$5, method_55296, method_55296

Object (RegistryCloner, RegistryEntry$Reference, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject): lambda$createLazyFullPatchedRegistries$2, method_55296, method_55296

RegistryWrapper$Impl (RegistryBuilder$AnyOwner, RegistryCloner$CloneableRegistries, RegistryWrapper$WrapperLookup, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, RegistryKey): lambda$createLazyFullPatchedRegistries$4, method_55292, method_55292

RegistryWrapper$Impl (RegistryBuilder$AnyOwner, RegistryCloner$CloneableRegistries, RegistryWrapper$WrapperLookup, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, RegistryKey): lambda$createLazyFullPatchedRegistries$0, method_55292, method_55292

RegistryWrapper$Impl (RegistryBuilder$Registries, RegistryBuilder$RegistryInfo): lambda$build$3, method_46785, method_46785

RegistryWrapper$Impl (RegistryBuilder$Registries, RegistryBuilder$RegistryInfo): lambda$build$0, method_46785, method_46785

void (Map, RegistryBuilder$AnyOwner, RegistryWrapper$Impl): lambda$buildProviderWithContext$2, method_57094, method_57094

void (Map, RegistryBuilder$AnyOwner, RegistryWrapper$Impl): lambda$buildProviderWithContext$1, method_57094, method_57094

void (Map, DynamicRegistryManager$Entry): lambda$buildProviderWithContext$1, method_55288, method_55288

void (Map, DynamicRegistryManager$Entry): lambda$buildProviderWithContext$0, method_55288, method_55288

1.21.11_unobfuscated

Names

net.minecraft.core.RegistrySetBuilder

net.minecraft.class_7877

net.minecraft.registry.RegistryBuilder

Fields

List<RegistryBuilder$RegistryInfo<?>>: entries, field_40941, registries

Constructors

()

Methods

<T> RegistryEntryLookup<T> (RegistryWrapper$Impl<T>): wrapContextLookup, method_46778, toLookup

<T> RegistryWrapper$Impl<T> (RegistryKey<? extends Registry<? extends T>>, com.mojang.serialization.Lifecycle, RegistryEntryOwner<T>, Map<RegistryKey<T>, RegistryEntry$Reference<T>>): lookupFromMap, method_55283, createWrapper

<T> RegistryBuilder (RegistryKey<? extends Registry<T>>, com.mojang.serialization.Lifecycle, RegistryBuilder$BootstrapFunction<T>): add, method_46776, addRegistry

<T> RegistryBuilder (RegistryKey<? extends Registry<T>>, RegistryBuilder$BootstrapFunction<T>): add, method_46777, addRegistry

RegistryBuilder$Registries (DynamicRegistryManager): createState, method_46784, createBootstrappedRegistries

RegistryWrapper$WrapperLookup (RegistryBuilder$AnyOwner, DynamicRegistryManager, Stream<RegistryWrapper$Impl<?>>): buildProviderWithContext, method_55290, createWrapperLookup

RegistryWrapper$WrapperLookup (DynamicRegistryManager): build, method_46780, createWrapperLookup

RegistryWrapper$WrapperLookup (DynamicRegistryManager, RegistryWrapper$WrapperLookup, RegistryCloner$CloneableRegistries, Map<RegistryKey<? extends Registry<?>>, RegistryBuilder$InitializedRegistry<?>>, RegistryWrapper$WrapperLookup): createLazyFullPatchedRegistries, method_55289, createFullWrapperLookup

<T> RegistryWrapper$Impl<T> (RegistryEntryOwner<T>, RegistryCloner$CloneableRegistries, RegistryKey<? extends Registry<? extends T>>, RegistryWrapper$WrapperLookup, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject<RegistryWrapper$WrapperLookup>): createLazyFullPatchedRegistries, method_55286, applyPatches

RegistryBuilder$FullPatchesRegistriesPair (DynamicRegistryManager, RegistryWrapper$WrapperLookup, RegistryCloner$CloneableRegistries): buildPatch, method_46781, createWrapperLookup

RegistryWrapper$Impl (RegistryBuilder$Registries, RegistryBuilder$InitializedRegistry): lambda$buildPatch$14, method_55291, method_55291

void (Map, RegistryKey): lambda$buildPatch$13, method_55293, method_55293

boolean (Set, RegistryKey): lambda$buildPatch$12, method_55295, method_55295

void (Map, RegistryBuilder$InitializedRegistry): lambda$buildPatch$11, method_49352, method_49352

RegistryBuilder$InitializedRegistry (RegistryBuilder$Registries, RegistryBuilder$RegistryInfo): lambda$buildPatch$10, method_46782, method_46782

void (Map, RegistryEntryOwner, RegistryCloner, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, RegistryEntry$Reference): lambda$createLazyFullPatchedRegistries$9, method_55294, method_55294

RegistryEntry$Reference (RegistryEntryOwner, RegistryKey, RegistryCloner, RegistryEntry$Reference, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, RegistryKey): lambda$createLazyFullPatchedRegistries$8, method_55285, method_55285

Object (RegistryCloner, RegistryEntry$Reference, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject): lambda$createLazyFullPatchedRegistries$7, method_55284, method_55284

void (RegistryEntryOwner, RegistryCloner, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, Map, RegistryEntry$Reference): lambda$createLazyFullPatchedRegistries$6, method_55287, method_55287

Object (RegistryCloner, RegistryEntry$Reference, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject): lambda$createLazyFullPatchedRegistries$5, method_55296, method_55296

RegistryWrapper$Impl (RegistryBuilder$AnyOwner, RegistryCloner$CloneableRegistries, RegistryWrapper$WrapperLookup, RegistryWrapper$WrapperLookup, org.apache.commons.lang3.mutable.MutableObject, RegistryKey): lambda$createLazyFullPatchedRegistries$4, method_55292, method_55292

RegistryWrapper$Impl (RegistryBuilder$Registries, RegistryBuilder$RegistryInfo): lambda$build$3, method_46785, method_46785

void (Map, RegistryBuilder$AnyOwner, RegistryWrapper$Impl): lambda$buildProviderWithContext$2, method_57094, method_57094

void (Map, DynamicRegistryManager$Entry): lambda$buildProviderWithContext$1, method_55288, method_55288

void (RegistryBuilder$Registries, RegistryBuilder$RegistryInfo): lambda$createState$0, method_46786, method_46786