Создание читов с нуля?
Смысл изучения С++ для декомпиляции майнкрафта несколько отсутствует, так как сервер написан на java, а взламывать клиент - а смысл?
Изучите как работает сеть, изучите как работает сервер, какие пакеты отправляет/принимает, ищите уязвимости.
А что за читы?
Если добавить денег/здоровья, то все значения переменных хранятся в памяти, их нужно найти и поменять. Для винды есть artmoney, для линукса - scanmem.

Хотите убрать стены и поставить автоприцел - тут уже зависит от предметной области. Сейчас и на нейронках уже делают автоприцелы)