Źžŗ¾EŸ  java/lang/Object()V   'net/minecraft/server/level/ServerPlayergetAdvancements+()Lnet/minecraft/server/PlayerAdvancements;  'net/minecraft/server/PlayerAdvancementsgetTriggerMapForTypeG(Lnet/minecraft/advancements/triggers/CriterionTrigger;)Ljava/util/Map;   java/util/MapisEmpty()Z  java/util/function/Predicatetest(Ljava/lang/Object;)Z 7@ ABplayer()Ljava/util/Optional; DEF Gjava/util/Optional isPresent DI J1getLnet/minecraft/core/Holder KN O1valueQCnet/minecraft/world/level/storage/loot/predicates/LootItemCondition P;Tjava/util/ArrayList S 2W X1getKeyZ:net/minecraft/server/PlayerAdvancements$TriggerInstanceKey \]^ _>java/util/Listadd \% Yb cd advancement0()Lnet/minecraft/advancements/AdvancementHolder; Yf gh criterion()Ljava/lang/String; j klawardC(Lnet/minecraft/advancements/AdvancementHolder;Ljava/lang/String;)Zn:net/minecraft/advancements/triggers/SimpleCriterionTriggerp4net/minecraft/advancements/triggers/CriterionTriggerCodeLineNumberTableLocalVariableTablethis;triggerJ(Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Predicate;)VKLnet/minecraft/advancements/triggers/SimpleCriterionTrigger$SimpleInstance; predicateLjava/util/Optional;entryLjava/util/Map$Entry;;>;VLjava/util/Map$Entry;#Ljava/util/function/Predicate;PLjava/util/Map;NLjava/util/List; StackMapTable“2net/minecraft/world/level/storage/loot/LootContextMethodParameters SignatureO(Lnet/minecraft/server/level/ServerPlayer;Ljava/util/function/Predicate;)VLjava/lang/Object;Lnet/minecraft/advancements/triggers/CriterionTrigger; SourceFileSimpleCriterionTrigger.java NestMembers InnerClassesEntrySimpleInstanceTriggerInstanceKey!moqA*·±rs tuv twxyqo ģ+¶N-*¶ :Ę ¹™±++ø::¹¹#:¹)™z¹.Ą2:¹4Ą7: , ¹9š§’Ó ¹?:  ¶C™  ¶HĄK¹MĄP¹Rš§’„Ē »SY·U:¹VĄY¹[W§’‚Ę4¹`:¹)™!¹.ĄY:-¶a¶e¶iW§’Ū±rZ #&!J"V%a&d(m)*’-—. 0²1µ3ŗ4Ł5č6ė8sp V\Oz mE{| Jh}~ŁgģtuģA€쁂ēƒ„ ą…†#ɇˆ&ʉŠvHV\O‹ mE{Œ Jh}ģtwģŽ ą…&ʉ‘M żž’\*ż/27ü-D ’m:’\ü *ś'” A•–•—˜™š7›2œ 7m Yž