net.minecraft.registry

public interface DefaultComponentBinder$RegistryDependentComponentFactory<C>

net.minecraft.core.component.DataComponentInitializers$SingleComponentInitializer
net.minecraft.class_1_117$class_1_123
net.minecraft.registry.DefaultComponentBinder$RegistryDependentComponentFactory

Method summary

Modifier and TypeMethod
C
create(HolderLookup$Provider context)
method_1_1078(class_7225$class_7874 arg0)
create(RegistryWrapper$WrapperLookup lookup)
default <T> DefaultComponentBinder$ComponentInitializer<T>
asInitializer(DataComponentType<C> type)
method_1_1077(class_9331<C> arg0)
toInitializer(ComponentType<C> type)
private void
lambda$asInitializer$0(DataComponentType arg0, DataComponentMap$Builder arg1, HolderLookup$Provider arg2, ResourceKey arg3)
method_1_1079(class_9331 arg0, class_9323$class_9324 arg1, class_7225$class_7874 arg2, class_5321 arg3)
method_1_1079(ComponentType arg0, ComponentMap$Builder builder, RegistryWrapper$WrapperLookup lookup, RegistryKey key)