Package net.minecraft.enchantment.effect
Interface AllOfEnchantmentEffects
public interface AllOfEnchantmentEffects
- Mappings:
Namespace Name named net/minecraft/enchantment/effect/AllOfEnchantmentEffects
intermediary net/minecraft/class_9712
official dam
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final record
static final record
static final record
-
Method Summary
Modifier 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 buildCodec
Lnet/minecraft/enchantment/effect/AllOfEnchantmentEffects;buildCodec(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
intermediary method_60214
Lnet/minecraft/class_9712;method_60214(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
official a
Ldam;a(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
-
allOf
- Mappings:
Namespace Name Mixin selector named allOf
Lnet/minecraft/enchantment/effect/AllOfEnchantmentEffects;allOf([Lnet/minecraft/enchantment/effect/EnchantmentEntityEffect;)Lnet/minecraft/enchantment/effect/AllOfEnchantmentEffects$EntityEffects;
intermediary method_60216
Lnet/minecraft/class_9712;method_60216([Lnet/minecraft/class_9721;)Lnet/minecraft/class_9712$class_9713;
official a
Ldam;a([Ldas;)Ldam$a;
-
allOf
static AllOfEnchantmentEffects.LocationBasedEffects allOf(EnchantmentLocationBasedEffect[] locationBasedEffects) - Mappings:
Namespace Name Mixin selector named allOf
Lnet/minecraft/enchantment/effect/AllOfEnchantmentEffects;allOf([Lnet/minecraft/enchantment/effect/EnchantmentLocationBasedEffect;)Lnet/minecraft/enchantment/effect/AllOfEnchantmentEffects$LocationBasedEffects;
intermediary method_60217
Lnet/minecraft/class_9712;method_60217([Lnet/minecraft/class_9722;)Lnet/minecraft/class_9712$class_9714;
official a
Ldam;a([Ldat;)Ldam$b;
-
allOf
- Mappings:
Namespace Name Mixin selector named allOf
Lnet/minecraft/enchantment/effect/AllOfEnchantmentEffects;allOf([Lnet/minecraft/enchantment/effect/EnchantmentValueEffect;)Lnet/minecraft/enchantment/effect/AllOfEnchantmentEffects$ValueEffects;
intermediary method_60218
Lnet/minecraft/class_9712;method_60218([Lnet/minecraft/class_9723;)Lnet/minecraft/class_9712$class_9715;
official a
Ldam;a([Ldau;)Ldam$c;
-