net.minecraft.component

public class ComponentChanges$Builder

net.minecraft.core.component.DataComponentPatch$Builder
net.minecraft.class_9326$class_9327
net.minecraft.component.ComponentChanges$Builder

Field summary

Modifier and TypeField
private final it.unimi.dsi.fastutil.objects.Reference2ObjectMap<ComponentType<?>, Optional<?>>
map
field_49593
changes

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public <T> ComponentChanges$Builder
set(DataComponentType<T> type, T value)
method_57854(class_9331<T> arg0, T arg1)
add(ComponentType<T> type, T value)
public <T> ComponentChanges$Builder
remove(DataComponentType<T> type)
method_57853(class_9331<T> arg0)
remove(ComponentType<T> type)
public <T> ComponentChanges$Builder
set(TypedDataComponent<T> component)
method_57855(class_9336<T> arg0)
add(Component<T> component)
public <T> ComponentChanges$Builder
set(Iterable<TypedDataComponent<?>> components)
method_1_1001(Iterable<class_9336<?>> arg0)
addAll(Iterable<Component<?>> components)
public ComponentChanges
build()
method_57852()
build()