net.minecraft.world.level.storage.loot

public interface ContainerComponentManipulator<T>

ewm
net.minecraft.world.level.storage.loot.ContainerComponentManipulator
net.minecraft.class_9666
net.minecraft.unmapped.C_vgxbedbz
net.minecraft.loot.ContainerComponentModifier
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()
m_rewgrlov()
getComponentType()
getType()
m_319799_()
T
b()
empty()
method_59726()
m_iqcayxuo()
getDefault()
getDefault()
m_320702_()
T
a(T arg0, Stream<cxp> arg1)
setContents(T arg0, Stream<ItemStack> arg1)
method_59724(T arg0, Stream<class_1799> arg1)
m_mybsxhne(T arg0, Stream<C_sddaxwyk> arg1)
apply(T component, Stream<ItemStack> contents)
modify(T component, Stream<ItemStack> stacks)
m_318985_(T p_327717_, Stream<C_1391_> arg1)
Stream<ItemStack>
a(T arg0)
getContents(T arg0)
method_59723(T arg0)
m_wdlgbvpc(T arg0)
stream(T component)
streamStacks(T component)
m_321528_(T arg0)
default void
a(cxp arg0, T arg1, Stream<cxp> arg2)
setContents(ItemStack arg0, T arg1, Stream<ItemStack> arg2)
method_59720(class_1799 arg0, T arg1, Stream<class_1799> arg2)
m_zleqyxzp(C_sddaxwyk arg0, T arg1, Stream<C_sddaxwyk> arg2)
apply(ItemStack stack, T component, Stream<ItemStack> contents)
modify(ItemStack stack, T value, Stream<ItemStack> stacks)
m_321977_(C_1391_ p_334408_, T p_331739_, Stream<C_1391_> arg2)
default void
a(cxp arg0, Stream<cxp> arg1)
setContents(ItemStack arg0, Stream<ItemStack> arg1)
method_59722(class_1799 arg0, Stream<class_1799> arg1)
m_tpdkdrct(C_sddaxwyk arg0, Stream<C_sddaxwyk> arg1)
apply(ItemStack stack, Stream<ItemStack> contents)
modifyWithDefault(ItemStack stack, Stream<ItemStack> stacks)
m_321924_(C_1391_ p_333653_, Stream<C_1391_> arg1)
default void
a(cxp arg0, UnaryOperator<cxp> arg1)
modifyItems(ItemStack arg0, UnaryOperator<ItemStack> arg1)
method_59721(class_1799 arg0, UnaryOperator<class_1799> arg1)
m_iecwewrz(C_sddaxwyk arg0, UnaryOperator<C_sddaxwyk> arg1)
apply(ItemStack stack, UnaryOperator<ItemStack> contentsOperator)
modifyContents(ItemStack stack, UnaryOperator<ItemStack> stackModifier)
m_319566_(C_1391_ p_330990_, UnaryOperator<C_1391_> arg1)