Êþº¾Ee  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;   2net/minecraft/world/item/context/BlockPlaceContextÀ(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/BlockHitResult;)V  Enet/minecraft/gametest/framework/GameTestHelper$TestBlockPlaceContextplaceDirectionLnet/minecraft/core/Direction;  net/minecraft/core/Directionvalues!()[Lnet/minecraft/core/Direction;  applyAsDoublen(Lnet/minecraft/gametest/framework/GameTestHelper$TestBlockPlaceContext;)Ljava/util/function/ToDoubleFunction;  !"java/util/ComparatorcomparingDouble=(Ljava/util/function/ToDoubleFunction;)Ljava/util/Comparator; $%& '(java/util/Arrayssort,([Ljava/lang/Object;Ljava/util/Comparator;)V * +, getUnitVec3!()Lnet/minecraft/world/phys/Vec3; ./0 12net/minecraft/world/phys/Vec3 distanceTo"(Lnet/minecraft/world/phys/Vec3;)Då(Lnet/minecraft/gametest/framework/GameTestHelper;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/core/Direction;)VCodeLineNumberTableLocalVariableTablethisGLnet/minecraft/gametest/framework/GameTestHelper$TestBlockPlaceContext;level!Lnet/minecraft/world/level/Level;hand%Lnet/minecraft/world/InteractionHand;itemStackInHand$Lnet/minecraft/world/item/ItemStack; hitResult)Lnet/minecraft/world/phys/BlockHitResult;MethodParametersthis$0getNearestLookingDirection ()Lnet/minecraft/core/Direction;getNearestLookingDirections directions[Lnet/minecraft/core/Direction;$lambda$getNearestLookingDirections$0!(Lnet/minecraft/core/Direction;)Dd SourceFileGameTestHelper.javaNestHostO/net/minecraft/gametest/framework/GameTestHelperBootstrapMethodsR(Ljava/lang/Object;)DT U HIIX YZ[ \]"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; InnerClassesTestBlockPlaceContexta%java/lang/invoke/MethodHandles$Lookupcjava/lang/invoke/MethodHandlesLookup  34�+Y¸WW*,-·*µ ±5½¾¿À6>789:;<=>?@AB9;=?CD4/*´ °5Ä6 78E4O¸L+*º¸¸#+°5ÉÊË678FGHI4C+¶)*´ ¶)¶-¯5Ê678JKLMNP WQSV^N_`bd