Тоже занялся адаптацией одного мода с 1.18 на 1.20.
Это не просто, чем больше и сложнее мод - тем сложнее адаптировать.
Сначала нужно скачать к себе исходный код.
Установить необходимое по и api в зависимости от мода, у меня это forge и gradle как api.
Затем обновить зависимости проекта, указав новые актуальные и поддерживаемые друг-другом версии.
Попытаться запустить проект и, видев в консоли ворох ошибок, пойти их исправлять.
Чаще всего заменять устаревшие функции и методы на актуальные, иногда придётся изменять структуру кода java, порой даже менять логику, так как старая не ложится на принципы работы новых версий библиотек.
В общем перенести небольшой простой мод вполне реально без знаний особых, но если это глобальный мод, затрагивающий много аспектов игры - в одиночку без знаний не справится, а у вас, вроде, именно такой.