Êþº¾E^  java/util/Optional isPresent()Z  get()Ljava/lang/Object; net/minecraft/core/Holder accept‹(Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/util/function/Consumer;   valueAnet/minecraft/world/level/storage/loot/functions/LootItemFunction  apply8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"net/minecraft/world/item/ItemStack   java/util/function/Consumer(Ljava/lang/Object;)V"java/lang/Object$6net/minecraft/world/level/storage/loot/LootContextUser&java/util/function/BiFunctioncodec%()Lcom/mojang/serialization/MapCodec; Signaturek()Lcom/mojang/serialization/MapCodec<+Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;>;decorate„(Ljava/util/Optional;Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/util/function/Consumer;CodeLineNumberTableLocalVariableTablefunctionLnet/minecraft/core/Holder; maybeFunctionLjava/util/Optional;outputLjava/util/function/Consumer;context4Lnet/minecraft/world/level/storage/loot/LootContext;LocalVariableTypeTable`Lnet/minecraft/core/Holder;vLjava/util/Optional;>;CLjava/util/function/Consumer; StackMapTableMethodParameters2(Ljava/util/Optional;>;Ljava/util/function/Consumer;Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/util/function/Consumer;lambda$decorate$0“(Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/world/item/ItemStack;)Vdrop$Lnet/minecraft/world/item/ItemStack;çLjava/lang/Object;Lnet/minecraft/world/level/storage/loot/LootContextUser;Ljava/util/function/BiFunction; SourceFileLootItemFunction.java NestMembersHInet/minecraft/world/level/storage/loot/functions/LootItemFunction$BuilderBootstrapMethods L M ?@O'(Lnet/minecraft/world/item/ItemStack;)VQ RST UV"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; InnerClassesBuilderZ%java/lang/invoke/MethodHandles$Lookup\java/lang/invoke/MethodHandlesLookup!#%'()* +,-�*¶™*¶À N+-,º °+°./* 012345678  092:4;<= 246)> ?@-b*+¹À-,¹À¹±./*450167AB)CDEFGI PJKNWGX Y[]