Êþº¾EV  "net/minecraft/world/item/BlockItemT(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item$Properties;)V   %net/minecraft/world/InteractionResultPASS,Lnet/minecraft/world/InteractionResult$Pass;  +net/minecraft/world/level/ClipContext$Fluid SOURCE_ONLY-Lnet/minecraft/world/level/ClipContext$Fluid;  .net/minecraft/world/item/PlaceOnWaterBlockItemgetPlayerPOVHitResult£(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/ClipContext$Fluid;)Lnet/minecraft/world/phys/BlockHitResult;  'net/minecraft/world/phys/BlockHitResult getBlockPos()Lnet/minecraft/core/BlockPos; !" #net/minecraft/core/BlockPosabove % &' withPositionH(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult;)-net/minecraft/world/item/context/UseOnContext (+ ,{(Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/phys/BlockHitResult;)V . /0useOnX(Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult;CodeLineNumberTableLocalVariableTablethis0Lnet/minecraft/world/item/PlaceOnWaterBlockItem;block'Lnet/minecraft/world/level/block/Block; properties*Lnet/minecraft/world/item/Item$Properties;MethodParameterscontext/Lnet/minecraft/world/item/context/UseOnContext;use™(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult;level!Lnet/minecraft/world/level/Level;player*Lnet/minecraft/world/entity/player/Player;hand%Lnet/minecraft/world/InteractionHand; hitResult)Lnet/minecraft/world/phys/BlockHitResult;blockAboveResult SourceFilePlaceOnWaterBlockItem.java InnerClassesL(net/minecraft/world/item/Item$PropertiesNnet/minecraft/world/item/Item PropertiesQ*net/minecraft/world/InteractionResult$PassPassT%net/minecraft/world/level/ClipContextFluid!1I*+,·±2 3 456789: 68/018²°2345;<:;=>1�)+,² ¸:¶¶¶$:*»(Y,-·*·-°2 3>)45)?@)AB)CD EFGF: ?ACHIJKMO PRSU@