net.minecraft.util.dynamic

public final class RegistryLookupCodec<E>

extends MapCodec<Registry<E>>

All mapped superinterfaces:

Compressable, Keyable, MapDecoder, MapEncoder

vg
net.minecraft.resources.RegistryLookupCodec
net.minecraft.class_5505
net.minecraft.util.dynamic.RegistryLookupCodec
net.minecraft.unmapped.C_qpljozda
net.minecraft.util.registry.RegistryLookupCodec
net.minecraft.util.registry.RegistryLookupCodec

Field summary

Modifier and TypeField
private final RegistryKey<? extends Registry<E>>
a
registryKey
field_26737
registryKey
f_xsiazods
field_244330_a
registryKey

Constructor summary

ModifierConstructor
private (RegistryKey<? extends Registry<E>> registryKey)

Method summary

Modifier and TypeMethod
public static <E> RegistryLookupCodec<E>
a(vj<? extends gm<E>> arg0)
create(ResourceKey<? extends Registry<E>> arg0)
method_31148(class_5321<? extends class_2378<E>> arg0)
of(RegistryKey<? extends Registry<E>> registryKey)
m_ldvnocxg(C_xhhleach<? extends C_tqxyjqsk<E>> arg0)
func_244331_a(RegistryKey<? extends Registry<E>> arg0)
getLookUpCodec(RegistryKey<? extends Registry<E>> registryKey)
public <T> RecordBuilder<T>
a(gm<E> arg0, DynamicOps<T> arg1, RecordBuilder<T> arg2)
encode(Registry<E> arg0, com.mojang.serialization.DynamicOps<T> arg1, com.mojang.serialization.RecordBuilder<T> arg2)
method_31147(class_2378<E> arg0, com.mojang.serialization.DynamicOps<T> arg1, com.mojang.serialization.RecordBuilder<T> arg2)
encode(Registry<E> arg0, com.mojang.serialization.DynamicOps<T> arg1, com.mojang.serialization.RecordBuilder<T> arg2)
m_tvvrumep(C_tqxyjqsk<E> arg0, com.mojang.serialization.DynamicOps<T> arg1, com.mojang.serialization.RecordBuilder<T> arg2)
encode(Registry<E> arg0, com.mojang.serialization.DynamicOps<T> arg1, com.mojang.serialization.RecordBuilder<T> arg2)
encode(Registry<E> arg0, com.mojang.serialization.DynamicOps<T> arg1, com.mojang.serialization.RecordBuilder<T> arg2)
public <T> DataResult<Registry<E>>
decode(DynamicOps<T> arg0, MapLike<T> arg1)
decode(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.serialization.MapLike<T> arg1)
decode(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.serialization.MapLike<T> arg1)
decode(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.serialization.MapLike<T> arg1)
decode(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.serialization.MapLike<T> arg1)
decode(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.serialization.MapLike<T> arg1)
public <T> Stream<T>
keys(DynamicOps<T> arg0)
keys(com.mojang.serialization.DynamicOps<T> arg0)
keys(com.mojang.serialization.DynamicOps<T> arg0)
keys(com.mojang.serialization.DynamicOps<T> arg0)
keys(com.mojang.serialization.DynamicOps<T> arg0)
keys(com.mojang.serialization.DynamicOps<T> arg0)