net.minecraft.registry

public class DefaultComponentBinder

net.minecraft.core.component.DataComponentInitializers
net.minecraft.core.component.DataComponentInitializers
net.minecraft.class_1_117
net.minecraft.registry.DefaultComponentBinder

Field summary

Modifier and TypeField
private final List<DefaultComponentBinder$IdentifiedComponentInitializer<?>>
initializers
initializers
field_1_1042
initializers

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public <T> void
add(ResourceKey<T> key, DataComponentInitializers$Initializer<T> initializer)
add(ResourceKey<T> key, DataComponentInitializers$Initializer<T> initializer)
method_1_1053(class_5321<T> arg0, class_1_117$class_1_119<T> arg1)
addInitializer(RegistryKey<T> key, DefaultComponentBinder$ComponentInitializer<T> initializer)
private Map<RegistryKey<?>, ComponentMap$Builder>
runInitializers(HolderLookup$Provider context)
runInitializers(HolderLookup$Provider context)
method_1_1065(class_7225$class_7874 arg0)
getComponentBuildersByRegistry(RegistryView$WrapperLookup registries)
private static <T> void
registryEmpty(Map<ResourceKey<? extends Registry<?>>, DataComponentInitializers$PendingComponentBuilders<?>> buildersByRegistry, ResourceKey<? extends Registry<? extends T>> registryKey)
registryEmpty(Map<ResourceKey<? extends Registry<?>>, DataComponentInitializers$PendingComponentBuilders<?>> buildersByRegistry, ResourceKey<? extends Registry<? extends T>> registryKey)
method_1_1064(Map<class_5321<? extends class_2378<?>>, class_1_117$class_1_121<?>> arg0, class_5321<? extends class_2378<? extends T>> arg1)
initialize(Map<RegistryKey<? extends Registry<?>>, DefaultComponentBinder$RegistryComponentInfo<?>> registryComponentInfosOut, RegistryKey<? extends Registry<? extends T>> registryKey)
private static <T> void
addBuilder(Map<ResourceKey<? extends Registry<?>>, DataComponentInitializers$PendingComponentBuilders<?>> buildersByRegistry, ResourceKey<T> key, DataComponentMap$Builder builder)
addBuilder(Map<ResourceKey<? extends Registry<?>>, DataComponentInitializers$PendingComponentBuilders<?>> buildersByRegistry, ResourceKey<T> key, DataComponentMap$Builder builder)
method_1_1054(Map<class_5321<? extends class_2378<?>>, class_1_117$class_1_121<?>> arg0, class_5321<T> arg1, class_9323$class_9324 arg2)
insertBuilder(Map<RegistryKey<? extends Registry<?>>, DefaultComponentBinder$RegistryComponentInfo<?>> registryComponentInfosOut, RegistryKey<T> registryKey, ComponentMap$Builder builder)
public List<DefaultComponentBinder$ComponentAssociations<?>>
build(HolderLookup$Provider context)
build(HolderLookup$Provider context)
method_1_1055(class_7225$class_7874 arg0)
getComponentAssociations(RegistryView$WrapperLookup registries)
private static <T> DefaultComponentBinder$ComponentAssociations<T>
createInitializerForRegistry(HolderLookup$Provider context, DataComponentInitializers$PendingComponentBuilders<T> elementBuilders)
createInitializerForRegistry(HolderLookup$Provider context, DataComponentInitializers$PendingComponentBuilders<T> elementBuilders)
method_1_1056(class_7225$class_7874 arg0, class_1_117$class_1_121<T> arg1)
createAssociations(RegistryView$WrapperLookup registries, DefaultComponentBinder$RegistryComponentInfo<T> registryComponentInfo)