Êþº¾Ey  java/lang/Object()V getDispensePosition<()Lnet/minecraft/world/item/ProjectileItem$PositionFunction;  >net/minecraft/world/item/ProjectileItem$DispenseConfig$BuilderpositionFunction:Lnet/minecraft/world/item/ProjectileItem$PositionFunction;@À   uncertaintyF?ŒÌÍ  power  java/util/Optionalempty()Ljava/util/Optional; ! "#overrideDispenseEventLjava/util/Optional; %&' ()java/lang/IntegervalueOf(I)Ljava/lang/Integer; + ,-of((Ljava/lang/Object;)Ljava/util/Optional;/6net/minecraft/world/item/ProjectileItem$DispenseConfig .1 2S(Lnet/minecraft/world/item/ProjectileItem$PositionFunction;FFLjava/util/Optional;)V?æffffff6net/minecraft/world/phys/Vec3?¹™™™™™š 5: ;(DDD)V =>? @.net/minecraft/world/level/block/DispenserBlocki(Lnet/minecraft/core/dispenser/BlockSource;DLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/Position; Signature)Ljava/util/Optional;RuntimeInvisibleTypeAnnotations2Lnet/minecraft/world/level/block/LevelEvent$Value;CodeLineNumberTableLocalVariableTablethis@Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder;|(Lnet/minecraft/world/item/ProjectileItem$PositionFunction;)Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder;MethodParametersC(F)Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder;C(I)Lnet/minecraft/world/item/ProjectileItem$DispenseConfig$Builder; dispenseEventIbuild:()Lnet/minecraft/world/item/ProjectileItem$DispenseConfig; lambda$new$0g(Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Position;source*Lnet/minecraft/core/dispenser/BlockSource; directionLnet/minecraft/core/Direction; SourceFileProjectileItem.javaNestHost\'net/minecraft/world/item/ProjectileItemBootstrapMethodsS` a RSc def gh"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; InnerClassesk8net/minecraft/world/item/ProjectileItem$PositionFunctionPositionFunctionDispenseConfigBuilderp0net/minecraft/world/level/block/LevelEvent$Valuer*net/minecraft/world/level/block/LevelEventValueu%java/lang/invoke/MethodHandles$Lookupwjava/lang/invoke/MethodHandlesLookup! "#ABC DE[!*·*ºµ *µ*µ*¸µ ±F%& '()G !HIJE?*+µ *°F ,-GHIKLE?*#µ*°F 12GHIKLE?*#µ*°F 67GHIK"MEE *¸$¸*µ *°F ; <G HI NOKNC DPQEB».Y*´ *´*´*´ ·0°F@G HI RSEH *3»5Y7·9¸<°F&GTUVWXYZ[] b^_^i*j[l .[m .n oqs& tvx