Package net.minecraft.enchantment.effect
Interface AllOfEnchantmentEffects
public interface AllOfEnchantmentEffects
- Mappings:
Namespace Name named net/minecraft/enchantment/effect/AllOfEnchantmentEffectsintermediary net/minecraft/class_9712official dam
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final record -
Method Summary
Static MethodsModifier and TypeMethodDescriptionallOf(EnchantmentEntityEffect[] entityEffects) allOf(EnchantmentLocationBasedEffect[] locationBasedEffects) allOf(EnchantmentValueEffect[] valueEffects) static <T,A extends T>
com.mojang.serialization.MapCodec<A> buildCodec(com.mojang.serialization.Codec<T> baseCodec, Function<List<T>, A> fromList, Function<A, List<T>> toList)
-
Method Details
-
buildCodec
static <T,A extends T> com.mojang.serialization.MapCodec<A> buildCodec(com.mojang.serialization.Codec<T> baseCodec, Function<List<T>, A> fromList, Function<A, List<T>> toList) - Mappings:
Namespace Name Mixin selector named buildCodecLnet/minecraft/enchantment/effect/AllOfEnchantmentEffects;buildCodec(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;intermediary method_60214Lnet/minecraft/class_9712;method_60214(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;official aLdam;a(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
-
allOf
- Mappings:
Namespace Name Mixin selector named allOfLnet/minecraft/enchantment/effect/AllOfEnchantmentEffects;allOf([Lnet/minecraft/enchantment/effect/EnchantmentEntityEffect;)Lnet/minecraft/enchantment/effect/AllOfEnchantmentEffects$EntityEffects;intermediary method_60216Lnet/minecraft/class_9712;method_60216([Lnet/minecraft/class_9721;)Lnet/minecraft/class_9712$class_9713;official aLdam;a([Ldas;)Ldam$a;
-
allOf
static AllOfEnchantmentEffects.LocationBasedEffects allOf(EnchantmentLocationBasedEffect[] locationBasedEffects) - Mappings:
Namespace Name Mixin selector named allOfLnet/minecraft/enchantment/effect/AllOfEnchantmentEffects;allOf([Lnet/minecraft/enchantment/effect/EnchantmentLocationBasedEffect;)Lnet/minecraft/enchantment/effect/AllOfEnchantmentEffects$LocationBasedEffects;intermediary method_60217Lnet/minecraft/class_9712;method_60217([Lnet/minecraft/class_9722;)Lnet/minecraft/class_9712$class_9714;official aLdam;a([Ldat;)Ldam$b;
-
allOf
- Mappings:
Namespace Name Mixin selector named allOfLnet/minecraft/enchantment/effect/AllOfEnchantmentEffects;allOf([Lnet/minecraft/enchantment/effect/EnchantmentValueEffect;)Lnet/minecraft/enchantment/effect/AllOfEnchantmentEffects$ValueEffects;intermediary method_60218Lnet/minecraft/class_9712;method_60218([Lnet/minecraft/class_9723;)Lnet/minecraft/class_9712$class_9715;official aLdam;a([Ldau;)Ldam$c;
-