Ответ простейший. Изучить теоретические основы ИИ и ознакомиться с практическими примерами его использования. Потом (впрочем, можно и параллельно) освоить один из языков программирования. В зависимости от выбора языка - освоить инструментарий, который позволяет создавать приложения с задачами ИИ в экосистеме этого языка. Если вы уже выбрали java - можно и его, конечно, если им уже владеете достаточно свободно. Параллельно (а можно и потом) - изучить какой-нибудь движок создания игр (какой - советовать не буду, просто пока дойдете до этого пункта наверняка мода в геймдеве поменяется, поэтому будете определяться потом). Разобраться в тонкостях (и даже возможностях) взиамодействия написанных вами программ с теми, в работу которых вы пытаетесь вклинится. Ну вот, а после этого уже легко можно приступать к "созданию мод или же ИИ который сам будет добывать блоки например землю, гравий, песок в определенном чанке". При этом всем, конечно, придется отказаться от игры в игры - просто на них не останется времени.
Впрочем, рекомендую все таки начать с того, что сконцентрироваться на успешном окончании - судя по вопросу - седьмого класса, а описанными выше вещами заняться на летних каникулах.