Для редактирования .class - редактор байткода.
Тык сюда.
Для декомпиляции - Google, JAD, Dj java decompiler, fernflower, jd-gui.
Декомпилированый код необходимо самому приводить в порядок (избавляя от ошибок декомпиляции) и компилировать обычными средствами обратно.
Если необходимы минимальные изменения, то 1 вариант подходит лучше всего.