Êþº¾E•  B(Lnet/minecraft/world/entity/vehicle/minecart/AbstractMinecart;Z)V%6net/minecraft/world/phys/shapes/EntityCollisionContext $' "(((Lnet/minecraft/world/entity/Entity;ZZ)V*8net/minecraft/world/phys/shapes/PositionCollisionContext ), "-(D)V /01 23(net/minecraft/world/entity/player/Player isDescending()Z /5 67getY()D9java/lang/Doubleÿïÿÿÿÿÿÿ /= >?getMainHandItem&()Lnet/minecraft/world/item/ItemStack; ABC DE"net/minecraft/world/item/ItemStackEMPTY$Lnet/minecraft/world/item/ItemStack; $G "HN(ZZDLnet/minecraft/world/item/ItemStack;ZLnet/minecraft/world/entity/Entity;)V J0K!net/minecraft/world/entity/EntityM'net/minecraft/world/entity/LivingEntity L=P0net/minecraft/world/phys/shapes/CollisionContextRjava/lang/Objectempty4()Lnet/minecraft/world/phys/shapes/CollisionContext;CodeLineNumberTableemptyWithFluidCollisionsofW(Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/CollisionContext;LocalVariableTableminecart>Lnet/minecraft/world/entity/vehicle/minecart/AbstractMinecart;entity#Lnet/minecraft/world/entity/Entity; StackMapTableMethodParametersX(Lnet/minecraft/world/entity/Entity;Z)Lnet/minecraft/world/phys/shapes/CollisionContext;alwaysCollideWithFluidZpositionContext5(D)Lnet/minecraft/world/phys/shapes/CollisionContext;yDplacementContext^(Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/phys/shapes/CollisionContext;player*Lnet/minecraft/world/entity/player/Player;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; withPositionX(Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/world/phys/shapes/CollisionContext; livingEntity)Lnet/minecraft/world/entity/LivingEntity;positionisAboveM(Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Zshapepos defaultValue isHoldingItem"(Lnet/minecraft/world/item/Item;)ZitemcanStandOnFluida(Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)ZfluidStateAbovefluidgetCollisionShape¨(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/CollisionGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape;statecollisionGetter isPlacementthis SourceFileCollisionContext.javaBootstrapMethods‰ Š‹Œ �"java/lang/runtime/SwitchBootstraps†(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClassesEmpty‘%java/lang/invoke/MethodHandles$Lookup“java/lang/invoke/MethodHandlesLookupOQ STU²°V WTU²°V XYUÉW*Y¸ WL=+º«<+ÀN-¶¸™»Y-· §»$Y*·&§ »$Y*·&°V$)3?L!VZ)#[\W]^_ ý Jüú ÿ J$`] XaU? »$Y*·&°V'Z ]^ bc` ]b deU3 »)Y&·+°V+Z  fg`f hiUä 3»$Y*Æ *¶.§*Æ *¶4§:*Æ *¶<§²@*·F°V/0232/Z 3jk_qÿ/ÿ/ÿ /ÿ/ÿ /ÿ/A`jl m noU 8»$Y*Æ *¶I§*Æ'§:*ÁL™*ÀLN-¶N§²@*·F°V:;=>7:Z (pq8]^8rg_wÿJÿJÿJÿJÿJÿJA` ]rl m23st` uvwxy`zb3{|` }~€` �‚vƒ3U,¬VQZ „…†‡ˆŽ$� �’”