Не советовал бы. Если при обновлении на новую версию 1.12 вопросы можно загуглить просто, то с 1.13 они будут смешаны с вопросами 1.12. И если сразу переходить на 1.13 то могут быть необычные ситуации, когда рендер полностью переписан несколько раз, и нужно что-то использовать от 1.12, а так как ты до 1.12 не обновлялся, то тебе придётся гуглить в два раза больше. Я например слишком долго переходил на 1.12.2 И пришлось сначала портировать под 1.10 потом 1.11 и только потом под 1.12 у меня было много кода с рендером, и сетью, благо тут валяются туториалы по сети и её особо портировать не пришлось, а вот что пришлось это переходить на капу. Это было реально сложно ибо DataWatcher'a уже нет или работает всё несколько иначе.
Поэтому рекомендую обновить сначала до 1.12, а с 1.12 перейти на 1.13 будет проще хотя бы потому что большая часть всего уже будет готова у тебя ведь различия между промежуточными версиями обычно не столь большие сколько будут если сразу переходить с 1.7.10 на 1.13.
Например мне было не по приколу для 150 блоков писать модельки и раскидывать по json'ам всё.
Пришлось полностью отказаться от мета, но на новых версиях есть труфичи аля IBlockState и BlockPos вот это просто тру-тру. Никаких больше не понятных x+1, y,z-20, а просто posIn.add(1,0,-20) и сразу понятно куда смещение. Плюс там ещё целая куча фич, они реально очень и очень круты.