/gamerule keepInventory true
Puis tu les fait respawn dans une boite de 1x1 avec juste une plaque (attention des fois elle peut bloquer le respawn, donc du coup tu as juste à les faire spawner en l'air à genre 1 block au dessu de la plaque) qui va activer un /clear et les tp où tu veux