Salut !
Je pense avoir la solution a ton problème, en fait tu ne doit pas tester le contact avec l'eau mais plutôt la hauteur de l'eau ( je m'explique )
Je ne m'en rappelle plus mais imaginons que l'eau est la hauteur 60. tu doit demander au jeu de tester si le joueur est en dessous de y:60, si oui alors tu le tue. Et tu peux faire sa surement avec un comand block en mode répétition et la commande "/testfor"
n'esite pas a me tenir au courant de ton avance sur ton projet ( Et bonne chance )
Baptiste