Class AllOfLootCondition

java.lang.Object
net.minecraft.loot.condition.AlternativeLootCondition
net.minecraft.loot.condition.AllOfLootCondition
All Implemented Interfaces:
Predicate<LootContext>, LootCondition, LootContextAware

public class AllOfLootCondition extends AlternativeLootCondition
Mappings:
Namespace Name
named net/minecraft/loot/condition/AllOfLootCondition
intermediary net/minecraft/class_8548
official eup
  • Field Details

    • CODEC

      public static final com.mojang.serialization.MapCodec<AllOfLootCondition> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/loot/condition/AllOfLootCondition;CODEC:Lcom/mojang/serialization/MapCodec;
      intermediary field_45857 Lnet/minecraft/class_8548;field_45857:Lcom/mojang/serialization/MapCodec;
      official a Leup;a:Lcom/mojang/serialization/MapCodec;
    • INLINE_CODEC

      public static final com.mojang.serialization.Codec<AllOfLootCondition> INLINE_CODEC
      Mappings:
      Namespace Name Mixin selector
      named INLINE_CODEC Lnet/minecraft/loot/condition/AllOfLootCondition;INLINE_CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_45858 Lnet/minecraft/class_8548;field_45858:Lcom/mojang/serialization/Codec;
      official b Leup;b:Lcom/mojang/serialization/Codec;
  • Constructor Details

    • AllOfLootCondition

      AllOfLootCondition(List<LootCondition> terms)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/loot/condition/AllOfLootCondition;<init>(Ljava/util/List;)V
      intermediary <init> Lnet/minecraft/class_8548;<init>(Ljava/util/List;)V
      official <init> Leup;<init>(Ljava/util/List;)V
  • Method Details

    • create

      public static AllOfLootCondition create(List<LootCondition> terms)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/loot/condition/AllOfLootCondition;create(Ljava/util/List;)Lnet/minecraft/loot/condition/AllOfLootCondition;
      intermediary method_53404 Lnet/minecraft/class_8548;method_53404(Ljava/util/List;)Lnet/minecraft/class_8548;
      official a Leup;a(Ljava/util/List;)Leup;
    • getType

      public LootConditionType getType()
      Mappings:
      Namespace Name Mixin selector
      named getType Lnet/minecraft/loot/condition/LootCondition;getType()Lnet/minecraft/loot/condition/LootConditionType;
      intermediary method_29325 Lnet/minecraft/class_5341;method_29325()Lnet/minecraft/class_5342;
      official b Levc;b()Levd;
    • builder

      public static AllOfLootCondition.Builder builder(LootCondition.Builder[] terms)
      Mappings:
      Namespace Name Mixin selector
      named builder Lnet/minecraft/loot/condition/AllOfLootCondition;builder([Lnet/minecraft/loot/condition/LootCondition$Builder;)Lnet/minecraft/loot/condition/AllOfLootCondition$Builder;
      intermediary method_51723 Lnet/minecraft/class_8548;method_51723([Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_8548$class_8549;
      official a Leup;a([Levc$a;)Leup$a;