You can prevent self-closing doors from slamming if you can arrange for a few felt pads. Just by sticking some small felt pads along the frame or the edge of the door. The pads provide soft cushioning to prevent slamming and to slow the door as it closes.