Êþº¾Eo  Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction(Ljava/util/Optional;)V   ;CodeLineNumberTableLocalVariableTablethis>Lnet/minecraft/world/level/storage/loot/functions/DiscardItem; conditionLjava/util/Optional;LocalVariableTypeTablexLjava/util/Optional;>;MethodParameters{(Ljava/util/Optional;>;)Vcodec%()Lcom/mojang/serialization/MapCodec;e()Lcom/mojang/serialization/MapCodec;run~(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/world/item/ItemStack; itemStackcontext4Lnet/minecraft/world/level/storage/loot/LootContext; discardItemX()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder;[()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder<*>;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;()V SourceFileDiscardItem.javaBootstrapMethodsN&(Ljava/lang/Object;)Ljava/lang/Object;P RY(Ljava/util/Optional;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;TT(Ljava/util/Optional;)Lnet/minecraft/world/level/storage/loot/functions/DiscardItem;V W DEEZ [\] ^_"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesbTnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$BuilderBuildere;com/mojang/serialization/codecs/RecordCodecBuilder$InstanceInstancehcom/mojang/datafixers/ProductsP1k%java/lang/invoke/MethodHandles$Lookupmjava/lang/invoke/MethodHandlesLookup! ,-.P*+·±/ 012345 3673,89:..²°/0 12,;<=.B² °/0 12>?@7 >? AB.! º¸°/ ,C DE.@*¸*º¶ °/  0 FGHI.$ º%¸&³±/ JKL YMOQYMOSYMUX`"ac d'f!gijln