Naltrexone blocks the euphoric effects and the feelings of intoxication of alcohol. However, it does not prevent an individual from being impaired during alcohol consumption.
https://recoverypartnernetwork.com/treatment/mat-medications/naltrexone-for-alcoholism-treatment