Interface EntryCombiner

All Known Implementing Classes:
AlternativeEntry, CombinedEntry, DynamicEntry, EmptyEntry, GroupEntry, ItemEntry, LeafEntry, LootPoolEntry, LootTableEntry, SequenceEntry, TagEntry
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface interface EntryCombiner
Mappings:
Namespace Name
named net/minecraft/loot/entry/EntryCombiner
intermediary net/minecraft/class_64
official ere
  • Field Details

    • ALWAYS_FALSE

      static final EntryCombiner ALWAYS_FALSE
      Mappings:
      Namespace Name Mixin selector
      named ALWAYS_FALSE Lnet/minecraft/loot/entry/EntryCombiner;ALWAYS_FALSE:Lnet/minecraft/loot/entry/EntryCombiner;
      intermediary field_16883 Lnet/minecraft/class_64;field_16883:Lnet/minecraft/class_64;
      official b Lere;b:Lere;
    • ALWAYS_TRUE

      static final EntryCombiner ALWAYS_TRUE
      Mappings:
      Namespace Name Mixin selector
      named ALWAYS_TRUE Lnet/minecraft/loot/entry/EntryCombiner;ALWAYS_TRUE:Lnet/minecraft/loot/entry/EntryCombiner;
      intermediary field_16884 Lnet/minecraft/class_64;field_16884:Lnet/minecraft/class_64;
      official c Lere;c:Lere;
  • Method Details

    • expand

      boolean expand(LootContext context, Consumer<LootChoice> choiceConsumer)
      Mappings:
      Namespace Name Mixin selector
      named expand Lnet/minecraft/loot/entry/EntryCombiner;expand(Lnet/minecraft/loot/context/LootContext;Ljava/util/function/Consumer;)Z
      intermediary expand Lnet/minecraft/class_64;expand(Lnet/minecraft/class_47;Ljava/util/function/Consumer;)Z
      official expand Lere;expand(Leqw;Ljava/util/function/Consumer;)Z
    • and

      default EntryCombiner and(EntryCombiner other)
      Mappings:
      Namespace Name Mixin selector
      named and Lnet/minecraft/loot/entry/EntryCombiner;and(Lnet/minecraft/loot/entry/EntryCombiner;)Lnet/minecraft/loot/entry/EntryCombiner;
      intermediary method_16778 Lnet/minecraft/class_64;method_16778(Lnet/minecraft/class_64;)Lnet/minecraft/class_64;
      official and Lere;and(Lere;)Lere;
    • or

      default EntryCombiner or(EntryCombiner other)
      Mappings:
      Namespace Name Mixin selector
      named or Lnet/minecraft/loot/entry/EntryCombiner;or(Lnet/minecraft/loot/entry/EntryCombiner;)Lnet/minecraft/loot/entry/EntryCombiner;
      intermediary method_385 Lnet/minecraft/class_64;method_385(Lnet/minecraft/class_64;)Lnet/minecraft/class_64;
      official or Lere;or(Lere;)Lere;