Methodone is what is used for treating heroin addiction. Methodone mimics the ‘high’ of heroin but without causing addiction. Heroin addicts are given methodone to ease their cravings. As the addict gets high, he or she starts to lose the chemical cravings for heroin. Although controversial, methodone clinics have proven successful in curing addiction.