Package net.minecraft.loot
Interface ContainerComponentModifier<T>
public interface ContainerComponentModifier<T>
- Mappings:
 Namespace Name named net/minecraft/loot/ContainerComponentModifierintermediary net/minecraft/class_9666official fdg
- 
Method Summary
Modifier and TypeMethodDescriptiondefault voidapply(ItemStack stack, UnaryOperator<ItemStack> contentsOperator) default voiddefault void 
- 
Method Details
- 
getComponentType
ComponentType<T> getComponentType()- Mappings:
 Namespace Name Mixin selector named getComponentTypeLnet/minecraft/loot/ContainerComponentModifier;getComponentType()Lnet/minecraft/component/ComponentType;intermediary method_59719Lnet/minecraft/class_9666;method_59719()Lnet/minecraft/class_9331;official aLfdg;a()Lkp;
 - 
getDefault
T getDefault()- Mappings:
 Namespace Name Mixin selector named getDefaultLnet/minecraft/loot/ContainerComponentModifier;getDefault()Ljava/lang/Object;intermediary method_59726Lnet/minecraft/class_9666;method_59726()Ljava/lang/Object;official bLfdg;b()Ljava/lang/Object;
 - 
apply
- Mappings:
 Namespace Name Mixin selector named applyLnet/minecraft/loot/ContainerComponentModifier;apply(Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object;intermediary method_59724Lnet/minecraft/class_9666;method_59724(Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object;official aLfdg;a(Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object;
 - 
stream
- Mappings:
 Namespace Name Mixin selector named streamLnet/minecraft/loot/ContainerComponentModifier;stream(Ljava/lang/Object;)Ljava/util/stream/Stream;intermediary method_59723Lnet/minecraft/class_9666;method_59723(Ljava/lang/Object;)Ljava/util/stream/Stream;official aLfdg;a(Ljava/lang/Object;)Ljava/util/stream/Stream;
 - 
apply
- Mappings:
 Namespace Name Mixin selector named applyLnet/minecraft/loot/ContainerComponentModifier;apply(Lnet/minecraft/item/ItemStack;Ljava/lang/Object;Ljava/util/stream/Stream;)Vintermediary method_59720Lnet/minecraft/class_9666;method_59720(Lnet/minecraft/class_1799;Ljava/lang/Object;Ljava/util/stream/Stream;)Vofficial aLfdg;a(Ldcv;Ljava/lang/Object;Ljava/util/stream/Stream;)V
 - 
apply
- Mappings:
 Namespace Name Mixin selector named applyLnet/minecraft/loot/ContainerComponentModifier;apply(Lnet/minecraft/item/ItemStack;Ljava/util/stream/Stream;)Vintermediary method_59722Lnet/minecraft/class_9666;method_59722(Lnet/minecraft/class_1799;Ljava/util/stream/Stream;)Vofficial aLfdg;a(Ldcv;Ljava/util/stream/Stream;)V
 - 
apply
- Mappings:
 Namespace Name Mixin selector named applyLnet/minecraft/loot/ContainerComponentModifier;apply(Lnet/minecraft/item/ItemStack;Ljava/util/function/UnaryOperator;)Vintermediary method_59721Lnet/minecraft/class_9666;method_59721(Lnet/minecraft/class_1799;Ljava/util/function/UnaryOperator;)Vofficial aLfdg;a(Ldcv;Ljava/util/function/UnaryOperator;)V
 
 -