Как редактировать моды майнкрафт
Перейти к содержимому

Как редактировать моды майнкрафт

  • автор:

Minecraft Modding#

Хотите создать мод для Minecraft? Добавить в игру что-то свое: блок, сущность или целое измерение?

На этом сайте вы найдете интересный, понятный и подробный учебник по созданию собственных модов для Minecraft.

Вы думаете это сложно? На самом деле нет (с помощью этого учебника)

С чего начать?#

Первый и абсолютно необходимый навык для создания модов — знание основ программирование и Java.

Переменная, объект, класс, метод — все эти слова должны быть вам достаточно хорошо знакомы. Если вы не знаете, что это, то вам необходимо пройти самые основы языка Java.

Теперь поговорим об API.

API — набор инструментов для упрощения работы с программой (в нашем случае, с Minecraft).

К сожалению, никакого встроенного API для создания модов у Minecraft нет.

Minecraft не поддерживает моды!

Однако, исходный код игры можно получить, и многие разработчики стали разрабатывать свои неофициальные API: Forge, Sponge и так далее. О Forge вы наверняка не раз слышали. Это самое популярное на сегодня API для создания модов.

Поэтому у вас есть выбор.

Писать моды с помощью API#

Это будет проще. Но запускаться ваши моды смогут только на клиенте с заранее установленным API. Моды, написанные с помощью Forge пойдут только на Minecraft, где предварительно установлен Forge.

Большинство всех Minecraft модов написаны при помощи Forge API.

Плюсы

  • Простое создание модов
  • Удобный перенос на другие Minecraft версии
  • Совместимость (и даже взаимодействие) с другими модами

Минусы

  • Необходимость иметь установленное API на клиенте

Писать моды без помощи API#

Это несколько сложнее, так как потребует от вас глубокого понимания внутреннего устройства работы Minecraft. При написании модов без использования API вы напрямую редактируете исходный код игры. Получается, что вы словно пишете свой собственный Minecraft (или новую его версию), и никакие другие моды работать вместе с вашим скорее всего не будут.

Плюсы

  • Не нужно ничего предварительно устанавливать
  • Полный контроль над происходящим в игре
  • Возможность менять исходные файлы игры

Минусы

  • Почти абсолютная несовместимость с другими модами
  • Относительная сложность написания
  • Сложный перевод мода под другие Minecraft версии

Что выбрать?#

В большинстве случаев рекомендуется писать моды при помощи Forge API. Он сейчас наиболее популярен и является практически стандартом.

Большинство модов и уроков по их созданию написано с помощью этого API. Forge настолько распространен, что частенько под созданием модов для Minecraft понимается именно их создание с помощью Forge API.

У меня вопрос/проблема!#

Если что-то не работает, но должно, или (что еще хуже), что-то работает, но не должно, смело обращайтесь на форум за помощью.

Кстати, там можно не только просить о помощи, но еще и общаться с другими создателями модов, обмениваться опытом и рекламировать свои моды!

Как поделиться с другом?#

Вы можете просто скинуть ссылку на статью. Однако, статьи на данном сайте порой достигают внушительных размеров. В таком случае, можно поделиться ссылкой на конкретный раздел статьи.

Разделы статьи разделяются заголовками. Наведите на заголовок курсор мышки. Справа от него появится значок ссылки. Нажмите на него правой кнопкой и выберите пункт «Копировать адрес ссылки».

Вклад в учебник#

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

О сайте#

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

Здесь мы реализуем другой подход.

Сайт работает на статическом генераторе MkDocs с темой Material. Такой подход позволяет не возиться с исходниками сайта, а писать статьи в удобной markdown разметке, которая автоматически собирается в готовый и красивый сайт.

Изменение параметров мода.

Здравствуйте! Нужна ваша помощь. Я хочу поменять параметры некоторых предметов из мода DivineRPG на версию 1.4.7. Но изменить class файлы без декомпиляции не получается (file is read only во всех прогах, через которые пробовал). А если я декомпилирую их, то компилировать обратно тоже не могу (все способы, что нашёл в гугле, не работают). Прошу рассказать, как можно изменить мод так, чтобы он после этого работал. Спасибо!

Might

InClassTranslator можно использовать для изменения .class файлов.
Если Нужно значительно редактировать мод то сначала деобфусцируй а потом уже декомпилируй.

jopi
Попрошайка

1,421 30 260

Здравствуйте! Нужна ваша помощь. Я хочу поменять параметры некоторых предметов из мода DivineRPG на версию 1.4.7. Но изменить class файлы без декомпиляции не получается (file is read only во всех прогах, через которые пробовал). А если я декомпилирую их, то компилировать обратно тоже не могу (все способы, что нашёл в гугле, не работают). Прошу рассказать, как можно изменить мод так, чтобы он после этого работал. Спасибо!

Деобф -> Декомп, потом попробуй убрать ошибки, фиксануть что тебе нужно, если тебе именно код нужно а не String’и.

Как отредактировать моды minecraft

Суть такова, хочу импортировать мод в Mcreator, и посмотреть как он работает, но напрямую импортировать не получается, возможно ли вообще мод .jar разобрать в Mcreator`е? И как. =?

Голосование за лучший ответ
Найти исходный код от него и редактировать. Разобрать никак.

проще написать самому чем разбирать этот, там нужно искать пути так как они рандомные- всюда по разному

ВладЗнаток (253) 2 года назад

в этом и проблема, я хочу написать с похожей механикой, но как её реализовать ума не приложу. В кодинг я не умею, а с Mcreator`ом не понятно как добиться такой же механики.

Абадон Громов Оракул (62274) Влад, не знаю нарошно ли они все так услодняют эти разрабы. но там значения эти прописаны в нескольких файлах, а в каких то нужно разбираться, помню была прога котрая переводила с языка програмирования на английский с путями но название ее не помню

MCreator — программа для создания модов Майнкрафт [1.19.2] [1.18.2] [1.16.5] [1.15.2] [1.14.4] [1.12.2] [1.11.2] [1.8.9] [1.7.10]

MCreator - программа для создания модов Майнкрафт [1.19.2] [1.18.2] [1.16.5] [1.15.2] [1.14.4] [1.12.2] [1.11.2] [1.8.9] [1.7.10]

Программа MCreator — она же м-креатор это интересная программа которая позволяет достаточно просто и быстро создавать собственные моды для майнкрафта без знания языков программирования. Это небольшая студия которая позволит вам создать свои блоки, мобов, миры, структуры и указать им различные свойства.

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

К сожалению программа не имеет поддержки русского языка и не имеет возможности перевести программу, но если посмотреть пару тройку гайдов, то вы сможете в ней работать. Я не будут создавать гайд, так как он будет очень объемным и трудоемким, просто посмотрите серию гайдов на ютубе.

Плейлист гайдов по MCreator:

Установка программы:

  • Скачайте и запустите файл, установка как у стандартной программы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *