you can actually do the same thing with water blocks, because yuuutu cant code or something.
i mean...I know why it works...but not why he would leave in the thing that causes it.
I guess il explain how these work, basically the kid checks if he is colliding with an area that is the blocks hitbox raised by 1 pixel if he can do a single jump.
hence why it works on the damageblock (since its also technically a block for no reason). its valign dependent if you hadn't guessed from that.
its the same for the water. but why it checks for the 1 pixel up instead of the regular area is beyond me. especially since this means if you are touching the bottom pixel of the water. you will still have the speed limiter. but you cant jump.