net.minecraft.world.level.storage.loot

public interface ContainerComponentManipulator<T>

ero
net.minecraft.world.level.storage.loot.ContainerComponentManipulator
net.minecraft.class_9666
net.minecraft.loot.ContainerComponentModifier
net.minecraft.src.C_313775_
net.minecraft.world.level.storage.loot.ContainerComponentManipulator

Method summary

Modifier and TypeMethod
DataComponentType<T>
a()
type()
method_59719()
getComponentType()
m_319799_()
T
b()
empty()
method_59726()
getDefault()
m_320702_()
T
a(T arg0, Stream<cuq> arg1)
setContents(T arg0, Stream<ItemStack> arg1)
method_59724(T arg0, Stream<class_1799> arg1)
create(T component, Stream<ItemStack> contents)
m_318985_(T p_327717_, Stream<C_1391_> arg1)
Stream<ItemStack>
a(T arg0)
getContents(T arg0)
method_59723(T arg0)
stream(T component)
m_321528_(T arg0)
default void
a(cuq arg0, T arg1, Stream<cuq> arg2)
setContents(ItemStack arg0, T arg1, Stream<ItemStack> arg2)
method_59720(class_1799 arg0, T arg1, Stream<class_1799> arg2)
apply(ItemStack stack, T component, Stream<ItemStack> contents)
m_321977_(C_1391_ p_334408_, T p_331739_, Stream<C_1391_> arg2)
default void
a(cuq arg0, Stream<cuq> arg1)
setContents(ItemStack arg0, Stream<ItemStack> arg1)
method_59722(class_1799 arg0, Stream<class_1799> arg1)
apply(ItemStack stack, Stream<ItemStack> contents)
m_321924_(C_1391_ p_333653_, Stream<C_1391_> arg1)
default void
a(cuq arg0, UnaryOperator<cuq> arg1)
modifyItems(ItemStack arg0, UnaryOperator<ItemStack> arg1)
method_59721(class_1799 arg0, UnaryOperator<class_1799> arg1)
apply(ItemStack stack, UnaryOperator<ItemStack> contentsOperator)
m_319566_(C_1391_ p_330990_, UnaryOperator<C_1391_> arg1)