Interface AllOfEnchantmentEffects


public interface AllOfEnchantmentEffects
Mappings:
Namespace Name
named net/minecraft/enchantment/effect/AllOfEnchantmentEffects
intermediary net/minecraft/class_9712
official dej
  • 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 Ldej;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 Ldej;a([Ldep;)Ldej$a;
    • allOf

      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 Ldej;a([Ldeq;)Ldej$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 Ldej;a([Lder;)Ldej$c;