Установка программ#
Minecraft написана на языке Java. Программы на этом языке могут выполняться только если у вас установлена виртуальная машина Java.
Если вы хоть раз запускали Minecraft на своём компьютере, то Java у вас уже установлена. В противном случае скачайте и установите последнюю версию Java.
JDK#
Для запуска Minecraft необходима лишь среда выполнения Java, которую вы установили выше.
Но для разработки собственных модов нам потребуется писать программный код и пользоваться разными библиотеками. Это не входит в стандартный Java пакет, поэтому нам нужно установить JDK (Java Development Kit) (Комплект инструментов для разработки на Java).
Скачайте последнюю версию JDK и следуйте инструкциям по установке. Ничего в настройках установки менять не надо.
Forge#
Установка Forge для конечных пользователей вашего мода и для вас, как разработчика различается.
Forge для пользователей#
Чтобы люди смогли играть с вашим модом, на их Minecraft должен быть установлен загрузчик модов MinecraftForge.
Скачайте установщик (Installer) с официального сайта MinecraftForge:
Запустите скачанный файл. Выберите пункт "Install client", укажите путь к Minecraft (если он не указан) и нажмите "OK".
Как понять, куда установлен Minecraft? По умолчанию он устанавливается по следующему пути:
C:\Users\*ПОЛЬЗОВАТЕЛЬ*\AppData\Roaming\.minecraft
, где *ПОЛЬЗОВАТЕЛЬ*
имя текущего пользователя компьютера.
Forge для разработки#
Скачайте набор инструментов для разработки модификаций (SRC, для новых версий MDK) с официального сайта Forge:
Создайте в любом удобном для вас месте папку и распакуйте туда скачанный архив. Вы увидите много файлов. Не все из них вам нужны. Чтобы не захламлять рабочее пространство, удалите все файлы, кроме:
- build.gradle
- gradlew.bat
- папки gradle
Среда разработки#
Моды можно писать и в блокноте, но это очень неудобно. Нам нужна специализированная программа, которая умеет подсвечивать код, выполнять авто-импорт и делать много других полезных вещей.
Наиболее популярными IDE на данный момент являются Eclipse и Intellij Idea.
Eclipse бесплатен. У Intellij Idea есть бесплатная Community версия. Мы рекомендуем использовать Intellij Idea, чтобы избежать большинства проблем при написании модификации. Никаких платных функций в этом учебнике нам не потребуется. Выберите наиболее подходящую для вас IDE основываясь на характеристиках вашего компьютера.