Class EntityScoresLootCondition.Builder

java.lang.Object
net.minecraft.loot.condition.EntityScoresLootCondition.Builder
All Implemented Interfaces:
LootCondition.Builder
Enclosing class:
EntityScoresLootCondition

public static class EntityScoresLootCondition.Builder extends Object implements LootCondition.Builder
Mappings:
Namespace Name
official efk$a
intermediary net/minecraft/class_199$class_6163
named net/minecraft/loot/condition/EntityScoresLootCondition$Builder
  • Field Details

    • scores

      Mappings:
      Namespace Name Mixin selector
      official a Lefk$a;a:Lcom/google/common/collect/ImmutableMap$Builder;
      intermediary field_31869 Lnet/minecraft/class_199$class_6163;field_31869:Lcom/google/common/collect/ImmutableMap$Builder;
      named scores Lnet/minecraft/loot/condition/EntityScoresLootCondition$Builder;scores:Lcom/google/common/collect/ImmutableMap$Builder;
    • target

      private final LootContext.EntityTarget target
      Mappings:
      Namespace Name Mixin selector
      official b Lefk$a;b:Lecq$b;
      intermediary field_31870 Lnet/minecraft/class_199$class_6163;field_31870:Lnet/minecraft/class_47$class_50;
      named target Lnet/minecraft/loot/condition/EntityScoresLootCondition$Builder;target:Lnet/minecraft/loot/context/LootContext$EntityTarget;
  • Constructor Details

    • Builder

      public Builder(LootContext.EntityTarget target)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lefk$a;<init>(Lecq$b;)V
      intermediary <init> Lnet/minecraft/class_199$class_6163;<init>(Lnet/minecraft/class_47$class_50;)V
      named <init> Lnet/minecraft/loot/condition/EntityScoresLootCondition$Builder;<init>(Lnet/minecraft/loot/context/LootContext$EntityTarget;)V
  • Method Details

    • score

      Mappings:
      Namespace Name Mixin selector
      official a Lefk$a;a(Ljava/lang/String;Lecp;)Lefk$a;
      intermediary method_35558 Lnet/minecraft/class_199$class_6163;method_35558(Ljava/lang/String;Lnet/minecraft/class_42;)Lnet/minecraft/class_199$class_6163;
      named score Lnet/minecraft/loot/condition/EntityScoresLootCondition$Builder;score(Ljava/lang/String;Lnet/minecraft/loot/operator/BoundedIntUnaryOperator;)Lnet/minecraft/loot/condition/EntityScoresLootCondition$Builder;
    • build

      public LootCondition build()
      Specified by:
      build in interface LootCondition.Builder