Нужна помощь в разработки аддонов

Версия Minecraft
1.7.10
API
Forge
39
2
Кто может научить минимально кодить на Java и описать как связать то или иное. Мне больше всего надо помощь именно в разработке аддонов.
Мой дискорд-heros34
 
Кто может научить минимально кодить на Java и описать как связать то или иное. Мне больше всего надо помощь именно в разработке аддонов.
Выучи java по-нормальному, а дальше уже будет принципиально не важно, что тебе нужно писать - моды, аддоны, патчи, ядра, сайты, микросервисы, приложения ... Открыл нужную документацию, нашел примеры, используешь в качестве шпаргалок и делаешь что нужно.
Рекомендую изучить вот это ПОЛНОСТЬЮ Раздел о языке программирования Java на Metanit.com и только потом идти в моддинг

В + серьезном мк-моддинге еще просто жизненно необходимо научиться читать и понимать код без документации
 
У меня всегда проблемы когда делаю аддон с подключениям API того же ик2. Как ты мне писал что деобфускацию сделать, то там ошибки с crops.
Не путай, я говорил лишь что исходников IC2 нет и если тебе они прям очень нужны - разбирай готовый мод на исходники, декомпилятор не работает идеально, и пока после него не исправишь все ошибки - снова он не соберется.

Так же я говорил гугли и читай документацию, если немного погуглить, то найдешь вот такие примеры подключения мода в среду разработки

Допиши что нужно в build.gradle (хз совместимо ли с 1.7, если нет - гугли альтернативы самостоятельно)
Java:
dependencies {
    implementation fg.deobf("com.example.yourmodname-1.0")
}

repositories {
    flatDir {
        dirs 'lib'
    }
}
 
Насчёт обучения, расскажу чутка на собственном опыте.
Я учился по коду разработчиков майна + друг с которым познакомились на проекте, он стал своего рода "учителем".
В исходниках майна, примерно 40% имеют комментарии к коду, какой метод за что отвечает и т.п.
Для чего это нужно? Да банально, чтоб познакомится со структурой игры, как можно достать тот или иной объект и т.п.
Не раз на форуме видел, что некоторые из новичков, банально не знали как достать допустим клиентского игрока в рендере, либо серверна в эвентах по дамагу.
Из подобных мелочей всё и формируется.
Так же советую смотреть учебник, там хоть и банально всё, но как основа - самое то.
Так ты научишься создавать уже предметы/блоки/животных(мобов) и т.п.

Насчёт аддонов, не знаю как на новых версиях, но на 1.7 были комментарии от разработчика того же инда, в api.
На форуме полно тем, с разбором того или иного кода, если даже будут трудности, ищешь по сайту 1729613859057.png тута и всё.
Не раз так искал ответы на свои глупые вопросы)
Удачи!
 
Назад
Сверху