28 просмотров

Программы для создания мода для Майнкрафт

Программы для создания мода для Майнкрафт

Популярность игры Minecraft с каждым годом только растет, отчасти этому способствуют сами игроки, разрабатывая моды и добавляя новые текстур-паки. Даже неопытный пользователь сможет создать свою модификацию, если будет использовать специальные программы. В этой статье мы подобрали для вас несколько наиболее подходящих представителей подобного софта.

MCreator

Первой рассмотрим самую популярную программу для создания модов и текстур. Интерфейс сделан очень удобно, каждая функция находится в соответствующей вкладке и имеет собственный редактор с набором определенных инструментов. Кроме этого доступно подключение дополнительного софта, который нужно будет заранее скачать.

Что касается функционала, то тут MCreator имеет как достоинства, так и недостатки. С одной стороны, присутствует основной набор инструментов, несколько режимов работы, а с другой – пользователь может настроить всего лишь несколько параметров, не создав ничего нового. Чтобы глобально поменять игру, требуется обратиться к исходному коду и изменять его в соответствующем редакторе, но это требует специальных знаний.

Статья в тему:  Упражнения для увеличения грудных мышц для женщин. Как накачать грудь девушке: упражнения для мышц груди. Упражнения с гантелями для подтяжки грудных мышц

Linkseyi`s Mod Maker

Linkseyi`s Mod Maker менее популярная программа, однако предоставляет пользователям значительно больше возможностей, чем предыдущий представитель. Работа в данном софте реализована таким образом, что нужно выбирать определенные параметры из всплывающих меню и загружать собственные изображения — это делает программу только удобнее и проще.

Доступно создание нового персонажа, моба, материала, блока и даже биома. Все это объединяется в один мод, после чего он загружается в саму игру. Кроме этого присутствует встроенный редактор моделей. Linkseyi`s Mod Maker распространяется бесплатно и доступен к скачиванию на официальном сайте разработчиков. Обратите внимание, что в настройках отсутствует русский язык, но даже без знаний английского освоить Mod Maker будет очень просто.

Deathly`s Mod Editor

Deathly`s Mod Editor по своему функционалу очень похож на предыдущего представителя. Здесь также присутствует несколько вкладок, в которых создается персонаж, инструмент, блок, моб или биом. Сам мод формируется в отдельную папку с составляющими каталогами, что вы можете наблюдать слева в главном окне.

Одним из главных достоинств данной программы считается удобная система добавления изображений текстур. Вам не нужно рисовать модель в режиме 3D, потребуется лишь загрузка изображений определенного размера в соответствующие строки. Кроме этого есть встроенная функция тестирования модификации, позволяющая обнаружить те ошибки, которые не удалось выявить вручную.

Программ в списке получилось не много, однако присутствующие представители идеально справляются со своими задачами, предоставляют пользователю все необходимое, что понадобится во время создания своей модификации для игры Minecraft.

Статья в тему:  Наибольшая соленость воды в море. Характеристика океанической водной среды. Солёность. Какие факторы влияют на соленость Черного моря

Помимо этой статьи, на сайте еще 12408 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

  • 1 Подготовка среды и настройка
    • 1.1 Forge
    • 1.2 Среда разработки
    • 1.3 Настройка Eclipse
    • 1.4 Настройка IntelliJ IDEA
      • 1.4.1 Первый способ:
      • 1.4.2 Второй способ:
      • 1.4.3 Запуск
  • 2 Основные уроки
  • 3 Дополнительные уроки
  • 4 Примечания

Сначала подготовим среду для работы с кодом Minecraft.

Forge [ ]

Собственно, для создания модификаций нужен Forge. Скачать его можно здесь с пометкой Mdk или с пометкой Src (для версий 1.8/1.7). Теперь создайте любую папку там, где вам удобно (в примере это D:MCModding ), в ней будет находиться Forge и модификация. В эту папку распакуйте содержимое архива с Forge. Вы увидите следующее:

С 15 января 2020 года Maven больше не поддерживает протокол HTTP и требует использовать HTTPS, поэтому для создание модификаций под версию 1.7.10 необходимо в файле gradle/wrapper/gradle-wrapper.properties изменить значение параметра distributionUrl :

Среда разработки [ ]

Теперь нам нужно установить Forge, который при установке также произведёт декомпиляцию и деобфускацию кода Minecraft, чтобы сразу можно было начать создание модификации. Для этого необходимо установить Java Development Kit (JDK), скачав с официального сайта Oracle. При этом JDK должен быть одной версии с Java(JRE)

При первой установке JDK проверьте, чтобы у вас в ⊞ Win + PauseBreak ->Дополнительные параметры->Переменные среды: в JAVA_HOME указан путь к папке c JDK (по-умолчанию: «C:Program FilesJavajre1.8.0_241») и в Path был указан путь к bin-папке JDK после точки с запятой (по-умолчанию: « C:Program FilesJavajdk1.8.0_241bin »).

Статья в тему:  Создание формул. Как писать и вставлять формулы в WORD Скачать программу для написания математических формул

Затем необходимо выполнить одну из следующих команд (замените eclipse на idea , если вы используете IntelliJ IDEA):

  • gradlew.bat setupDecompWorkspace eclipse или
  • gradlew.bat setupDevWorkspace eclipse
  • gradlew.bat genEclipseRuns eclipse

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

Если вы являетесь пользователем операционной системы Linux, нужно прописать следующие строки в терминале:

  • cd / и
  • ./gradlew setupDecompWorkspace eclipse —refresh-dependencies

Чтобы выполнить команду, можно создать в папке .bat-файл с выбранной вами командой (но обычно он там уже есть) и запустить его. Также вместо всего этого можно запустить командную строку в этой папке (например, нажать ⇧ Shift + ПКМ по этой папке и выбрать «Открыть окно команд») и выполнить выбранную команду.

Выполнение команды займёт какое-то время, после чего должно появиться сообщение рода Build Successful.

Пример результата выполнения команды: [1]
gradlew.bat setupDecompWorkspace eclipse

Если же появляется какая-либо ошибка:

  • Проверьте, чтобы у вас в ⊞ Win + PauseBreak ->Дополнительные параметры->Переменные среды: в JAVA_HOME указан путь к папке c Java (по-умолчанию: « C:Program FilesJavajre1.8.0_241 ») и в Path был указан путь к bin-папке JDK после точки с запятой(если в конце списка) (по-умолчанию: « C:Program FilesJavajdk1.8.0_241bin »).
  • Введите команду set JAVA_HOME=»Тут нужно вставить адрес папки с JDK без кавычек»
  • Включите VPN, так как в редких случаях ссылки, необходимые скрипту, могут быть недоступны.
  • Установите Java другой версии, не удаляя предыдущую.
  • Смените в файле gradle/wrapper/gradle-wrapper.properties параметр distributionUrl на https://services.gradle.org/distributions/gradle-2.6-bin.zip и удалите папку .gradle в директории пользователя (ошибка Received status code 501 from server: HTTPS Required и ошибки связанные с apply plugin: ‘forge’ ).
Статья в тему:  Что то болит в голове. Сильная головная боль. Что делать при сильной головной боли. Мигренозные боли постоянного проявления

Настройка Eclipse [ ]

Нужно настроить Eclipse для работы с Minecraft. Первым делом зайдите в него. Он предложит выбрать рабочую директорию (Workspace). Введите туда путь к папке «eclipse» в папке (Путь к папке должен содержать только английские буквы), куда вы распаковали содержимое Forge и поставьте галочку для того чтоб окно больше не появлялось. В примере это «D:MCModdingeclipse». Если всё прошло успешно, то слева в Eclipse вы увидите раскрывающееся меню Minecraft, а снизу не увидите красных ошибок.

Интерфейс Eclipse после правильной установки.

Настройка IntelliJ IDEA [ ]

Если вместо Eclipse Вы решили использовать IntelliJ IDEA, то после того как вы установите ее, в стартовом окне в правом нижнем углу нажмите на кнопку «Configure», откройте вкладку «Project Defaults» и выберите пункт «Project Structure».

Стартовая страница IntelliJ IDEA

В открывшемся окне нажмите на красную надпись «No SDK», для контекстного меню и выберите пункт с вашей версией JDK. (Если же в меню нет вашей версии JDK нажмите «Add SDK» и укажите путь. В нашем случае это C:Program FilesJavajdk1.8.0_241 )

После этого можно воспользоваться двумя способами:

Первый способ: [ ]

После того, как Forge скомпилирован и установлен, необходимо запустить IDEA, и в появившемся окне нажать ‘Import Project’. После чего выбираем в папке «D:MCModding» файл build.gradle. В появившемся окне Вам предложат выбрать способ компиляции (рекомендуется оставить значение Use default gradle wrapper.) В строчке ниже выберите Ваш JAVA_HOME. В пункте «Формат проекта» нужно обязательно выбрать «.ipr (file based)». В противном случае, придётся подключать все библиотеки и настраивать запуск самостоятельно. После всего этого нажмите OK. Ждите, пока сборка скомпилируется.

Статья в тему:  Флешка мигает но не открывается. Почему компьютер не читает флешку. Если диск виден в Управлении дисками, но его нельзя отформатировать

В случае, если ваша IntelliJ IDEA установлена правильно и она различает формат *.ipr, вы можете просто дважды нажать по файлу .ipr в директории вашего MCP. IDEA все сделает за вас.

Второй способ: [ ]

После того, как вы распаковали файлы в «D:MCModding», сразу запускайте IntelliJ IDEA. В появившемся окне нажать ‘Import Project’. После чего выбираем в папке «D:MCModding» файл build.gradle.

Если IDEA указывает на старую версию Gradle, нужно обновить ее на более новую. Для этого запустите консоль с директорией к папке с Forge (щелкните ⇧ Shift + ПКМ по папке с Forge > Открыть консоль команд) и выполните следующую команду:

  • gradlew.bat wrapper —gradle-version

Список всех версий можно посмотреть на официальном сайте.

Потребуется подождать пару минут, пока среда разработки полностью все выполнит и импортирует. После завершения процесса откройте меню «View» в верхней части экрана и выберите пункты «Tools Windows > Gradle». У вас откроется окно с Gradle задачами. Переходим в раздел Tasks > forgegradle.

Выполните task setupDecompWorkspace . После его выполнения запустите genIntellijRuns

Готово. Мы проделали все то же самое, что и в первом способе, только без использования консоли, а это может быть большим плюсом для новичков.

Запуск [ ]

После выполнения выше перечисленных действий, в верхней части экрана перейдите в раздел «Run» и выберите пункт «Run configurations». По очереди выберите «Minecraft Client» и «Minecraft Server» и уже в правой части окна, в раскрывающемся списке «Use classpath of module» выберите тот пункт, который заканчивается на _main. Теперь вы можете запустить клиент или сервер и удостовериться, что все работает.

Статья в тему:  Бывшая жена просится обратно ко мне. Возвращаются ли мужья после развода? Если инициатором расставания была бывшая жена

Поздравляем! Вы успешно настроили среду для того, чтобы начать писать модификации при помощи нее.

Функции MCreator

Интерфейс MCreator перегружен кнопками, контекстными меню и панелями быстрого доступа, а еще представлен лишь на английском языке. Мгновенно освоиться у новичков не выйдет (даже с учетом всплывающих подсказок и рекомендаций), но 3-4 часа проведенные за экспериментами принесут долгожданные плоды. А какими станут результаты – зависит непосредственно от выбранных функций :

  • MCreator разрешает в полуавтоматическом режиме изобретать новые блоки, освещение для помещений, декоративные предметы, новые жидкости и топливо. Каждому подготовленному элементу инструмент разрешает присваивать новые характеристики и дополнительные значения через встроенное меню;
  • Панели с кнопками, расположенными в верхней, нижней и боковой частях интерфейса настраиваются: кнопки перетягиваются, ползунки скрываются. Дополнительно предусмотрен выбор комбинаций горячих клавиш для распространенных действий;
  • Встроенный графический редактор в MCreator адаптирован для подготовки текстур, моделей и изображений, необходимых для наполнения блоков, предметов, сторонних элементов, вроде оружия. Ни размеры подбирать, ни цвета не придется – достаточно выбрать подходящий рабочий формат в Image Maker;
  • Поддерживает плагины и расширения, предназначенные для настройки искусственного интеллекта, подготовки генераторов и рецептов, карт и наборов с текстурами. Сторонний контент часто автоматизирует рутинные действия и предлагает подходящие решения для реализации идей;
  • Подготовка каждого мода Майнкрафт начинается с проработки основ: предстоит выбрать место появления (биом, высота, мир), разобраться с визуальными изменениями под дождем и снегом, настроить цвет или даже подобрать элементы рецепта для крафта. Каждый из пунктов выбирается через панель с параметрами, где достаточно расставлять галочки и плюсики;
  • Каждый раз начинать подготовку модификаций и стороннего контента совсем необязательно: MCreator предлагает сразу обращаться к «базе» с текстурами, 3D-моделями, спрайтами, структурами и эффектами. Предусмотрен даже раздел со звуками. А потому достаточно выбрать исходники и приступить к экспериментам и поиску новых идей.
Статья в тему:  Как записать ребенка в школу через сайт госуслуги

Программа для создания модов для Майнкрафт: Deathly`s Mod Editor

Так же, как и Linkseyi`s Mod Maker, опции Deathly`s Mod Editor позволяют сделать нового героя или моба, биом или блоки. При этом всё это формируется в отдельных вкладках.

Этот софт имеет несколько персональных фишек, отличающих его от выше рассмотренных программ:

  • комфортный порядок дополнения рисунков текстуры. Создавать рисунок в 3D не придется. Достаточно загрузить картинку необходимых параметров в нужные строчки.
  • тест модификации, при помощи которого можно найти и исправить пропущенные в ручном режиме проверки ошибки без запуска игры,
  • возможность создавать модификации для сервера, для одиночной игры.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector