net.minecraft.registry

public record RegistryLoading$Entry<T>

net.minecraft.resources.RegistryDataLoader$RegistryData
net.minecraft.class_7655$class_7657
net.minecraft.registry.RegistryLoading$Entry

Field summary

Modifier and TypeField
private final RegistryKey<? extends Registry<T>>
key
comp_985
key
private final com.mojang.serialization.Codec<T>
elementCodec
comp_986
elementCodec
private final RegistryValidator<T>
validator
comp_1_75
validator

Constructor summary

ModifierConstructor
private (RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Codec<T> codec)
public (RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Codec<T> elementCodec, RegistryValidator<T> validator)

Method summary

Modifier and TypeMethod
public void
runWithArguments(BiConsumer<ResourceKey<? extends Registry<T>>, com.mojang.serialization.Codec<T>> output)
method_54920(BiConsumer<class_5321<? extends class_2378<T>>, com.mojang.serialization.Codec<T>> arg0)
addToCloner(BiConsumer<RegistryKey<? extends Registry<T>>, com.mojang.serialization.Codec<T>> callback)
public RegistryKey<? extends Registry<T>>
key()
comp_985()
key()
public com.mojang.serialization.Codec<T>
elementCodec()
comp_986()
elementCodec()
public RegistryValidator<T>
validator()
comp_1_75()
validator()