net.minecraft.resources

public final class RegistryReadOps$ResourceAccess$MemoryMap

implements RegistryReadOps$ResourceAccess

vh$b$a
net.minecraft.resources.RegistryReadOps$ResourceAccess$MemoryMap
net.minecraft.class_5382$class_5506$class_5507
net.minecraft.util.dynamic.RegistryOps$EntryLoader$Impl
net.minecraft.util.registry.WorldSettingsImport$IResourceAccess$RegistryAccess
net.minecraft.server.v1_16_R2.RegistryReadOps$b$a

Field summary

Modifier and TypeField
private final Map<ResourceKey<?>, com.google.gson.JsonElement>
a
data
field_26741
values
field_244349_a
private final it.unimi.dsi.fastutil.objects.Object2IntMap<ResourceKey<?>>
b
ids
field_26742
entryToRawId
field_244350_b
private final Map<ResourceKey<?>, com.mojang.serialization.Lifecycle>
c
lifecycles
field_26743
entryToLifecycle
field_244351_c

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public <E> void
a(gn$b arg0, vj<E> arg1, com.mojang.serialization.Encoder<E> arg2, int arg3, E arg4, com.mojang.serialization.Lifecycle arg5)
add(RegistryAccess$RegistryHolder arg0, ResourceKey<E> arg1, com.mojang.serialization.Encoder<E> arg2, int arg3, E arg4, com.mojang.serialization.Lifecycle arg5)
method_31159(class_5455$class_5457 arg0, class_5321<E> arg1, com.mojang.serialization.Encoder<E> arg2, int arg3, E arg4, com.mojang.serialization.Lifecycle arg5)
add(DynamicRegistryManager$Impl arg0, RegistryKey<E> arg1, com.mojang.serialization.Encoder<E> arg2, int rawId, E arg4, com.mojang.serialization.Lifecycle arg5)
func_244352_a(DynamicRegistries$Impl arg0, RegistryKey<E> arg1, com.mojang.serialization.Encoder<E> arg2, int arg3, E arg4, com.mojang.serialization.Lifecycle arg5)
public Collection<ResourceLocation>
a(vj<? extends gm<?>> arg0)
listResources(ResourceKey<? extends Registry<?>> arg0)
method_31156(class_5321<? extends class_2378<?>> arg0)
getKnownEntryPaths(RegistryKey<? extends Registry<?>> arg0)
func_241880_a(RegistryKey<? extends Registry<?>> arg0)
public <E> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<E, OptionalInt>>
a(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg0, vj<? extends gm<E>> arg1, vj<E> arg2, com.mojang.serialization.Decoder<E> arg3)
parseElement(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg0, ResourceKey<? extends Registry<E>> arg1, ResourceKey<E> arg2, com.mojang.serialization.Decoder<E> arg3)
method_31155(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg0, class_5321<? extends class_2378<E>> arg1, class_5321<E> arg2, com.mojang.serialization.Decoder<E> arg3)
load(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg0, RegistryKey<? extends Registry<E>> arg1, RegistryKey<E> arg2, com.mojang.serialization.Decoder<E> arg3)
func_241879_a(com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg0, RegistryKey<? extends Registry<E>> arg1, RegistryKey<E> arg2, com.mojang.serialization.Decoder<E> arg3)