Interface LootCondition.Builder

All Known Implementing Classes:
AlternativeLootCondition.Builder, BlockStatePropertyLootCondition.Builder, EntityScoresLootCondition.class_6163, TimeCheckLootCondition.class_6164, WeatherCheckLootCondition.class_6165
Enclosing interface:
LootCondition
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface
public static interface LootCondition.Builder
Mappings:
Namespace Name
official dkf$a
intermediary net/minecraft/class_5341$class_210
named net/minecraft/loot/condition/LootCondition$Builder
  • Method Details

    • build

      LootCondition build()
      Mappings:
      Namespace Name Mixin selector
      official build Ldkf$a;build()Ldkf;
      intermediary build Lnet/minecraft/class_5341$class_210;build()Lnet/minecraft/class_5341;
      named build Lnet/minecraft/loot/condition/LootCondition$Builder;build()Lnet/minecraft/loot/condition/LootCondition;
    • invert

      default LootCondition.Builder invert()
      Mappings:
      Namespace Name Mixin selector
      official a Ldkf$a;a()Ldkf$a;
      intermediary method_16780 Lnet/minecraft/class_5341$class_210;method_16780()Lnet/minecraft/class_5341$class_210;
      named invert Lnet/minecraft/loot/condition/LootCondition$Builder;invert()Lnet/minecraft/loot/condition/LootCondition$Builder;
    • or

      Mappings:
      Namespace Name Mixin selector
      official a Ldkf$a;a(Ldkf$a;)Ldjv$a;
      intermediary method_893 Lnet/minecraft/class_5341$class_210;method_893(Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_186$class_187;
      named or Lnet/minecraft/loot/condition/LootCondition$Builder;or(Lnet/minecraft/loot/condition/LootCondition$Builder;)Lnet/minecraft/loot/condition/AlternativeLootCondition$Builder;