History - net.minecraft.registry.SimpleRegistry
26.3-snapshot-3
Names
Fields
Constructors
Methods
Stream<RegistryEntryList$Named<T>> (): listTags, method_42020, getTags
Stream<RegistryEntryList$Named<T>> (): listTags, method_42020, tags
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
ReverseComponentLookup<T>: componentLookup, field_1_958, reverseLookup
Constructors
Methods
void (TagKey<T>, List<RegistryEntry<T>>): bindTag, method_62681, setEntries
void (com.google.common.collect.ImmutableMap$Builder, Map, TagKey, List): lambda$prepareTagReload$12, method_62684, method_62684
void (com.google.common.collect.ImmutableMap$Builder, Map, TagKey, List): lambda$prepareTagReload$0, method_62684, method_62684
void (RegistryEntryList$Named): lambda$bindAllTagsToEmpty$11, method_62688, method_62688
void (RegistryEntryList$Named): lambda$bindAllTagsToEmpty$0, method_62688, method_62688
void (Map, TagKey, RegistryEntryList$Named): lambda$refreshTagsInHolders$10, method_62686, method_62686
void (Map, TagKey, RegistryEntryList$Named): lambda$refreshTagsInHolders$1, method_62686, method_62686
void (Map, RegistryEntry$Reference): lambda$refreshTagsInHolders$9, method_62687, method_62687
void (Map, RegistryEntry$Reference): lambda$refreshTagsInHolders$0, method_62687, method_62687
RegistryEntry$Reference (Object): lambda$createIntrusiveHolder$8, method_40271, method_40271
RegistryEntry$Reference (Object): lambda$createIntrusiveHolder$0, method_40271, method_40271
Identifier (Map$Entry): lambda$freeze$7, method_62685, method_62685
Identifier (Map$Entry): lambda$freeze$4, method_62685, method_62685
boolean (Map$Entry): lambda$freeze$6, method_62689, method_62689
boolean (Map$Entry): lambda$freeze$3, method_62689, method_62689
Identifier (Map$Entry): lambda$freeze$5, method_41199, method_41199
Identifier (Map$Entry): lambda$freeze$2, method_41199, method_41199
boolean (Map$Entry): lambda$freeze$4, method_40256, method_40256
boolean (Map$Entry): lambda$freeze$1, method_40256, method_40256
void (Object, RegistryEntry$Reference): lambda$freeze$3, method_45938, method_45938
void (Object, RegistryEntry$Reference): lambda$freeze$0, method_45938, method_45938
RegistryEntry$Reference (RegistryKey): lambda$getOrCreateHolderOrThrow$2, method_44299, method_44299
RegistryEntry$Reference (RegistryKey): lambda$getOrCreateHolderOrThrow$0, method_44299, method_44299
RegistryEntry$Reference (RegistryKey): lambda$register$1, method_56594, method_56594
RegistryEntry$Reference (RegistryKey): lambda$register$0, method_56594, method_56594
ReverseComponentLookup<T> (): componentLookup, method_1_819, getReverseComponentLookup
void (Map<TagKey<T>, List<RegistryEntry<T>>>): bindTags, method_62681, setEntries
void (TagKey, List): lambda$bindTags$0, method_1_382, method_1_382
1.21.11_unobfuscated
Names
net.minecraft.core.MappedRegistry
net.minecraft.class_2370
net.minecraft.registry.SimpleRegistry
Fields
RegistryKey<? extends Registry<T>>: key, field_41126, key
it.unimi.dsi.fastutil.objects.ObjectList<RegistryEntry$Reference<T>>: byId, field_26682, rawIdToEntry
it.unimi.dsi.fastutil.objects.Reference2IntMap<T>: toId, field_26683, entryToRawId
Map<Identifier, RegistryEntry$Reference<T>>: byLocation, field_11107, idToEntry
Map<RegistryKey<T>, RegistryEntry$Reference<T>>: byKey, field_25067, keyToEntry
Map<T, RegistryEntry$Reference<T>>: byValue, field_36461, valueToEntry
Map<RegistryKey<T>, RegistryEntryInfo>: registrationInfos, field_49135, keyToEntryInfo
com.mojang.serialization.Lifecycle: registryLifecycle, field_26732, lifecycle
Map<TagKey<T>, RegistryEntryList$Named<T>>: frozenTags, field_53686, tags
SimpleRegistry$TagLookup<T>: allTags, field_53687, tagLookup
boolean: frozen, field_36463, frozen
Map<T, RegistryEntry$Reference<T>>: unregisteredIntrusiveHolders, field_40584, intrusiveValueToEntry
Constructors
(RegistryKey<? extends Registry<T>>, com.mojang.serialization.Lifecycle)
(RegistryKey<? extends Registry<T>>, com.mojang.serialization.Lifecycle, boolean)
Methods
Stream<RegistryEntryList$Named<T>> (): listTags, method_42020, getTags
RegistryKey<? extends Registry<T>> (): key, method_46765, getKey
void (): validateWrite, method_45939, assertNotFrozen
void (RegistryKey<T>): validateWrite, method_40274, assertNotFrozen
RegistryEntry$Reference<T> (RegistryKey<T>, T, RegistryEntryInfo): register, method_10272, add
Identifier (T): getKey, method_10221, getId
Optional<RegistryKey<T>> (T): getResourceKey, method_29113, getKey
int (T): getId, method_10206, getRawId
T (RegistryKey<T>): getValue, method_29107, get
T (int): byId, method_10200, get
Optional<RegistryEntry$Reference<T>> (int): get, method_40265, getEntry
Optional<RegistryEntry$Reference<T>> (Identifier): get, method_10223, getEntry
Optional<RegistryEntry$Reference<T>> (RegistryKey<T>): get, method_46746, getOptional
Optional<RegistryEntry$Reference<T>> (): getAny, method_60385, getDefaultEntry
RegistryEntry<T> (T): wrapAsHolder, method_47983, getEntry
RegistryEntry$Reference<T> (RegistryKey<T>): getOrCreateHolderOrThrow, method_44298, getOrCreateEntry
int (): size, method_10204, size
Optional<RegistryEntryInfo> (RegistryKey<T>): registrationInfo, method_57058, getEntryInfo
com.mojang.serialization.Lifecycle (): registryLifecycle, method_46766, getLifecycle
Iterator<T> (): iterator
T (Identifier): getValue, method_63535, get
<T> T (RegistryEntry$Reference<T>): getValueFromNullable, method_40253, getValue
Set<Identifier> (): keySet, method_10235, getIds
Set<RegistryKey<T>> (): registryKeySet, method_42021, getKeys
Set<Map$Entry<RegistryKey<T>, T>> (): entrySet, method_29722, getEntrySet
Stream<RegistryEntry$Reference<T>> (): listElements, method_42017, streamEntries
Stream<RegistryEntryList$Named<T>> (): getTags, method_40272, streamTags
RegistryEntryList$Named<T> (TagKey<T>): getOrCreateTagForRegistration, method_62690, getTag
RegistryEntryList$Named<T> (TagKey<T>): createTag, method_40562, createNamedEntryList
boolean (): isEmpty, method_35863, isEmpty
Optional<RegistryEntry$Reference<T>> (Random): getRandom, method_10240, getRandom
boolean (Identifier): containsKey, method_10250, containsId
boolean (RegistryKey<T>): containsKey, method_35842, contains
Registry<T> (): freeze, method_40276, freeze
RegistryEntry$Reference<T> (T): createIntrusiveHolder, method_40269, createEntry
Optional<RegistryEntryList$Named<T>> (TagKey<T>): get, method_46733, getOptional
RegistryEntry$Reference<T> (TagKey<T>, RegistryEntry<T>): validateAndUnwrapTagElement, method_62682, ensureTagable
void (TagKey<T>, List<RegistryEntry<T>>): bindTag, method_62681, setEntries
void (): refreshTagsInHolders, method_62692, refreshTags
void (): bindAllTagsToEmpty, method_62691, resetTagEntries
RegistryEntryLookup<T> (): createRegistrationLookup, method_46769, createMutableRegistryLookup
Registry$PendingTagLoad<T> (TagGroupLoader$RegistryTags<T>): prepareTagReload, method_62683, startTagReload
void (com.google.common.collect.ImmutableMap$Builder, Map, TagKey, List): lambda$prepareTagReload$12, method_62684, method_62684
void (RegistryEntryList$Named): lambda$bindAllTagsToEmpty$11, method_62688, method_62688
void (Map, TagKey, RegistryEntryList$Named): lambda$refreshTagsInHolders$10, method_62686, method_62686
void (Map, RegistryEntry$Reference): lambda$refreshTagsInHolders$9, method_62687, method_62687
RegistryEntry$Reference (Object): lambda$createIntrusiveHolder$8, method_40271, method_40271
Identifier (Map$Entry): lambda$freeze$7, method_62685, method_62685
boolean (Map$Entry): lambda$freeze$6, method_62689, method_62689
Identifier (Map$Entry): lambda$freeze$5, method_41199, method_41199
boolean (Map$Entry): lambda$freeze$4, method_40256, method_40256
void (Object, RegistryEntry$Reference): lambda$freeze$3, method_45938, method_45938
RegistryEntry$Reference (RegistryKey): lambda$getOrCreateHolderOrThrow$2, method_44299, method_44299
RegistryEntry$Reference (RegistryKey): lambda$register$1, method_56594, method_56594
void (it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap): lambda$new$0, method_39665, method_39665