Package net.minecraft.loot
Interface ContainerComponentModifier<T>
public interface ContainerComponentModifier<T>
- Mappings:
Namespace Name named net/minecraft/loot/ContainerComponentModifierintermediary net/minecraft/class_9666official ero
-
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 aLero;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 bLero;b()Ljava/lang/Object;
-
create
- Mappings:
Namespace Name Mixin selector named createLnet/minecraft/loot/ContainerComponentModifier;create(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 aLero;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 aLero;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 aLero;a(Lcuq;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 aLero;a(Lcuq;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 aLero;a(Lcuq;Ljava/util/function/UnaryOperator;)V
-