The only option i have on a few of my doors is a hing door stop. The problem is that all the pins are completely covered with no gaps and each end are screws that cover the pin area thus I cannot use the hinge stops that i have seen available.
You should be able to easily get replacement hinges that have removable pins. If your hinges' pins aren't removable then the hinge pin doorstops won't work for you...If the pin comes out you don't need a gap. The stop sits on top of the hinge under the head of the pin.