База игр для скачивания

Опубликовано: 09.10.2017

Создание модов в Майнкрафт - MCreator 1.7.10/1.7.2

Некоторые возможности системы не будут работать. Пожалуйста, включите JavaScript для получения доступа ко всем функциям. Как минимум бзсходность из за того что нет про создание конфигов, а без них какой бы у тебя крутой не был мод, пользоваться популярностью он не будет. Комменты вижу, щас буду пытаться обновить тут учебник. Просто так с mcmodding туторы я не могу скопировать, ошибка кодировки. Скрытый текст Когда сиянье сердца тает, Оставив чёрную дыру, Душа ревёт, но вновь сияет Когда Майнкрафт я вновь пройду. Сделал, но спавнит только свиней, что добавить и куда если есть отцы тут на сайте, то подскажите См.

Ну а sybershot у нас как Беар Гриллс. Я очень очень люблю лошадок, только по своему. Блядь, на форуме не был полгода. Зодиак с кем-то срётся… Как будто только вчера заходил. Эта тема Форум Пользователи Help Files Главная Галерея. Отключен JavaScript У вас отключен JavaScript. Подтвердить Скрыть Показать Удалить Объединить Разделить Перенести. Создание модов для Minecraft Автор CMTV , Этот учебник предназначен как для новичков, так и для опытных создателей.

Вообще заходите на специальный сайт посвященный моддингу Minecraft. Куча полезного софта, данный учебник и других фич на http: Скрытый текст Как создать мод для Minecraft. Подготовка Как создать мод для MineCraft. Блок Как создать мод для MineCraft. Еще про блок Как создать мод для MineCraft. Создание предмета Как создать мод для MineCraft. Рецепты Как создать мод для MineCraft. Скрытый текст Итак, создавать моды можно несколькими способами: Api -набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением библиотекой, сервисом для использования во внешних программных продуктах.

Используется программистами для написания всевозможных приложений. Другими словами с помощью Api для Minecraft проще делать моды. Самое популярное Api для майна это Minecraft Forge. И вообще, зачем создавать моды с помощью какого-то Api? Ведь мод, созданный с помощью Forge например требует Forge и на Minecraft — больше мороки и проблем. Ответ прост — самая важная на мой взгляд причина это то, что Api позволяют устанавливать большое количество модов без конфликтов, чего нельзя добиться без их использования.

Надо сказать, что если вы хотите, чтобы люди могли ставить и другие моды, помимо вашего, вам даже с Api не стоит изменять исходные файлы. Добавлять свои — пожалуйста, а изменение исходников с большой вероятностью приведет к проблемам в дальнейшем поймете почему. Независимо от того, какое решение вы приняли начать рекомендую с создания модов при помощи разных Api, а именно при помощи Minecraft Forge. Скрытый текст Вы выбрали создание модов с помощью Api или же вы новичок, никогда ранее не создававший моды — неважно, создавать моды может каждый, надо лишь уметь это делать.

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

А потом скачивайте ModdingPack сколько хотите. Скорее всего у вас стоит последняя версия, но предохранится не помешает. Создайте на рабочем столе или где вам удобно папку. Скачайте Forge качайте рекомендованный, нам нужен src. Переместите все файлы из скачанного Forge в нашу созданную папку и запустите install. Этот процесс сам загрузит MCP, все установит и т. Папку с eclipse также переместите на рабочий стол. MCP Minecraft Coder Pack - коллекция скриптов и инструментов в помощь разработчику для создания модов клиента и сервера Minecraftа.

Данный пакет инструментов позволяет выполнять декомпиляцию кода сервера и клиента игры, а также обратные им действия. Декомпиляция - процесс преобразования файлов игры в. Рекомпиляция - процесс, обратный декомпиляции - преобразовывает измененные файлы и файлы мода в. Eclipse - среда разработки приложений на языке программирования Java.

[Tutorial] [Forge] Основы программирования Minecraft 1.7.2

Вообще для разработки модов можно использовать и блокнот, но на Eclipse в сотни раз быстрее. При первом и при последующих, если не поставить галочку появлений открытии появится окно, в котором Eclipse попросит указать его рабочее пространство. Указывайте нашу созданную папку, в ней mcp, а далее папку eclipse. Когда вы запустили Eclipse, обратите внимание на одну делать.

Слева, в Package Explorer открываете проект Minecraft щелк по плюсику как в проводнике windows и если в "JRE System Library" в квадратных скобках у вас стоит "[JavaSE Можно приступать к созданию модов! Если у вас завис Forge во время установки и так несколько раз, то переместите вашу папку в системный диск и попробуйте установить там, мне помогло.

Скрытый текст Итак, вы закончили подготовку и уже хотите создавать моды, ну тогда приступим! В Package Explorer переходите в папочку src. Один или даже несколько из них и будет вашим модом. Выделяете src ЛКМ и нажимаете ПКМ.

Появляется окно в котором нам предлагают вбить имя пакета. Имя должно быть в формате assets. Ну тобишь для этого учебника имя пакета будет assets. Название пакета не должно оканчиваться на точку и не должно использовать зарезервированных Java слов staic,new,private и т. Жмете Finish и у вас, в самом верху появляется ваш белый пакет.

Создание модов майнкрафт 1 7 10

Или же выделяем наш пакет и в верхней панели щелкаем по значку буквы c в зеленом кружочке с желтым крестиком справа сверху. Файл назовите как хотите, в нем будят находится константы для нашего мода подробнее далее. Я назову его ModInfo и вам советую это название. Больше в окне Java Class ничего менять не нужно, кликаете Finish. Ну вот вы и создали первый файл вашего мода. Теперь, между скобочками класса ModInfo, который был создан автоматически пишем следующее приведу весь файл целиком: Имя класса всегда должно быть таким же, как и имя файла!

Все, пока все действия с файлом ModInfo. Время создать файл лист — файл содержащий основной контент нашего мода. Эти же константы можно объявить и в файле листе нашего мода. Можете назвать его как хотите, но я назову его в честь названия моего мода — TestMod. Вот тут то и будет происходить все действо. То, что было разобрано выше например пакет или класс разбирать не буду. Импорт — подключение других пакетов или файлов к нашему файлу. Если их удалить, то некоторые слова eclipse выделит как ошибку. VERSION — тут то, ради чего мы создавали ModInfo.

Как видите в поля modid,name,version вместо текста в кавычках мы вставили сначала ModInfo, как указатель на созданный файл и после точки имя нашей константы. Компилятор, увидев такую строку просто заменит ее на то, что у нас в ModInfo. MODID — также указатель на наш ModInfo. Вы создали инфо-файл и файл лист. Скрытый текст В этой главе начнем собственно наполнять наш пока пустой мод контентом, а именно — создадим блок.

Потому что его создание самое простое и демонстрирует основные принципы создания модов. Для начала зарегистрируем в нашем TestMod. Сразу после публикации нашего класса регистрируем блок: Возможно будет выбор — какой пакет импортировать? Берите тот, имя которого начинается на net. TestBlock — файл, который будет называться TestBlock. Всего id выбирайте что-то в районе — ID ни в коем случае не должны повторяться. Все может пройти и запуститься, но проблемы в игре неизбежны! Рекомендую назвать, как и текстовый id блока. Первая строка регистрирует блок в игре, а вторая дает ему имя в игре.

В итоге наш TestMod должен выглядеть так. Единственная загвоздка — текстура. Идем в нашу когда-то созданную папку. Создаем тут папку textures так, и только с таким именем. В ней создаем папку blocks имя четко и строго и уже внутрь кидаем png картинку с именем, которое мы указали в. Так что можете создавать блок с супер четкой текстурой. Скрытый текст Если вы что-то забыли про текстуры и вам неудобно рыться в главе про создание блока в поисках ответа, можете заглянуть сюда.

Путь к текстуре всегда прописывается в файле предмета будь то блок или итем. В ней создайте папку textures и внутри нее создайте папки items и blocks. Если вы создали блок, то кидаете текстуру с именем testBlock как в примере или свое в папку blocks если же итем, то в items. То, зачем вы и открыли эту главу наверное — анимированные текстуры! Ничего сложного в их создании нет. Предположим, мы хотим анимировать блок. Текстура нашего блока называется testBlock.

А теперь главное понять принцип. Теперь в любом графическом редакторе лучше конечно Photoshop увеличиваем высоту нашей картинки вдвое, тобишь размер станет 16x Получается у нас есть место для 2 блоков. И так далее делайте сколько хотите. Имя и расположение то же, что и обычная текстура блока. Теперь создадим txt файл проигрывания нашей анимации. Не пугайтесь, ничего сложного тут нет. В той же папки, где находится текстура создаете txt файл с таким же именем. Если у вас анимация из двух картинок, то пишите внутрь 0,1.

Если больше, то соответственно ставьте запятую и пишите число. Вуаля — анимация готова и у вашего блока появилась красивая анимированная текстура! Теперь немного о том, как изменить скорость и последовательность анимации. Она проигрывается со скоростью 10 кадров в секунду, или миллисекунд на 1 кадр. Также есть возможность воспроизводить анимацию в особом порядке, учитывая тот факт, что кадры начинаются с нуля, например: Скрытый текст Теперь наверняка все хочется проверить, что же получилось?

Как же выглядит долгожданный блок? В верхней панели есть зеленый кружок с белым треугольничком, повернутым направо. И если весь код написан правильно, то игра благополучно запустится и вы увидет свой первый мод в действии. Но вам хочется идти дальше и создать готовый мод, чтобы можно было скидывать его друзьям и делать еще кучу других вещей. Проходим в папку mcp и запускаем файл recompile. Этот файл в финальный раз проверит наш мод на наличие ошибок.

Если они и есть, то консоль укажет где именно. После успешного завершения рекомпиляции запустите файл reobfuscate. Именно он создаст наш готовый мод! После успешного окончания в этой же папке появится новая папка reobuf. Теперь эту папку mods пихаем в zip архив, ну а дальше в папку mods уже в реальном minecraft! Скрытый текст В процессе написания учебника я проверяю, работает ли вообще код, который я пишу. И при рекомпиляции, перед reobufscate у меня высветилось куча ошибок с непонятными символами и словами UTF Если у вас возникла та же проблема — не паникуйте.

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

В данной строке блок добавляется в креативную таблицу в игре. Таблица указывается после точки. Если вы также сотрете ее название и точку, а потом поставите ее снова, то у вас выскочит список всех таблиц. Вот пример основных параметров для блока. Но вот u00a72 код цвета нашего блока. Заменяя последнюю цифру на цифры ниже вы можете менять цвет блока. Скрытый текст В этой главе я опишу, как создавать для ваших будущих и существующих блоков и предметов крафты в верстаке и в печке. Крафты записываются там же, где мы писали GameRegistry. Приведу сразу весь файл, в котором мы получаем наш блок с помощью верстака, бесформенный крафт и с помощью печки.

Можете указать стандартный блок Block. Обратите внимание, что блоки из мода требуют указания файла, где они созданы в нашем случае TestMod. Первые три X — слева направо первый ряд верстака и так далее. Вместо X вы можете использовать все что угодно, например Y. Можете использовать несколько символов, например: Скрытый текст В этой главе создадим простейший предмет.

Там же, где мы создавали блок не GameRegistry, а выше пишем такой код: Ну а там, где у нас все регистрации пишем строчку, которая дает нашему итему имя в игре LanguageRegistry. Наводим мышкой на ошибку и у нас появляется в выпадающем меню предложение создать этот файл. Чтобы у вас появилась текстура вашего итема, вам в папке textures см. Получается у вас в textures будет две папки — blocks items.

Имена должны быть строго такими. И в items должна лежать текстура с именем testItem. Скрытый текст Мы все хотим и любим есть. И главый герой в Minecraft не исключение. Бутерброды, соки, яблочные печеньки — почему нет? Там же, где мы создавали предмет и блок пишем код: Скрытый текст Хотите создать свою вкладку в креативе, чтобы складывать туда свои блоки и итемы.

Все там же, где мы создаем блоки и итемы пишем: Скрытый текст Хочется создать свои инструменты, ну наподобие алмазных или железных? Для начала нужно создать новый материал для ваших инструментов. Там, где создавали блоки пишем следующее: Если вы создаете несколько материалов, то соответственно повышаете на единицу — количество использований 7 — урон 1 — 0.

Теперь дадим каждому инструменту имя. Там где прописывали все регистры пишем: Вот и все — никаких файлов не надо создавать! Закидывайте текстуры по такому пути. Скрытый текст Но какой комплект инструментов без своего сета брони? Все там же, где мы создавали инструменты пишем: Команда берет text и пишет его в чате в квадратных скобках.

Скрытый текст Хотите поиграть на сервере с друзьями с вашим модом? Для начала конечно у вас и у ваших друзей должен быть Forge на Minecraft с установленным вашим модом. Кидаете скачанный jar файл в какую-нибудь папку. Теперь запускаете его и вот у вас знакомая по обычному Minecraft папка mods.

Создание модов майнкрафт 1 7 10

Туда кидаете мод в архиве смотрите "Создание готового мода". Можете подключаться и играть с вашим модом! Скрытый текст В этой главе мы создадим собственно растение. Свойства у него будут как у пшеницы. Итак для начала нужно создать блок testPlant, который и будет самим блоком растения и предмет testSeeds, который будет являться семенами для выращивания растения. В регистрах регистрируем наш блок и даем имя семенам: На том блоке, который вы выбрали можно будет выращивать ваше растение к примеру Block.

Ну и в регистры можете добавить строку Эта строка добавляет дроп с травы MinecraftForge. Теперь можете сажать вашу алмазную пшеницу на алмазные блоки! Скрытый текст В регистрах пишем: Если строка создания блока выглядит так: Прописываем регистры, как в главе про создание блока. Теперь в самом низу, в preInit пишем: RichardNual, TermoPlenka и otzyvovru. Хотя я пытался вместо миски получить пустую стеклянную колбу.

Ниже почему то не рабочий код Красным выделено место, где Eclips указывает ошибку, однако которую я решить не в силах Скрытый текст package mods. Единственная проблема как раз таки в ItemStack. Однако проблему смог решить вставив код из Миски с Тушеностями. А код для нужной анимации вытащил из соседней темы. Сейчас правда беда с компиляцией.

Вроде все сделал, как было сказано, однако после установки мода в Кубач вообще не заходит. Просто исходники форджа я качал на версию 1. EventHandler public void preInit заменить на: PreInit public void preLoad код: EventHandler public void init заменить на: EventHandler public void postInit заменить на: PostInit public void postLoad код: Ниже под спойлер запилили код основного файла.

У меня почему то текстурки не подгружаются, хотя я их вставил после компиляции туда, куда нужно. Все, проблема решена при помощи автора учебника. Какое быстрое реагирование на обновление 1. Всё работает через 5 точку, многие туторы вместе не работают. Буду писать главы отдельно для этой темы. Форум ругается на все нестандартные символы и иногда на тире из Ворда.

GataKiriBa Если б я был Админ, сайт бы был другой Журналистов толпа, материал крутой Но с другой стороны, при таких делах Сколько ж денег платить - шли б они все наф B1oform. Разбираюсь в Эклипсе для себя, пробую мод сам сбацать. Хочу организовать спавнеры мобов Знаю что уже есть такие моды, но хочу сам разобраться и сварганить. Я может и не кодер, но точно помню, что спавнеры должны хранить инфу о том, кого спавнить в метадате.

Открываю эклипс, создаю базовый пеккедж, в нем класс "загрузчик", создаю пеккедж с точной иерархией от декомпильнутого MCP net. Запускаем майн из эклипса - патч работает. Собираю в самостоятельный файл мода - не пашет. Пробовал менять иерархию, и рефакторил под обфусцированый вид, и двигал пакаги туда-сюда, и с джаром колдовал. Обратно в Клиентские моды, ресурс-паки, скины. Количество пользователей, читающих эту тему: Русский RU English USA Русский RU Помощь Community Forum Software by IP.

Создание модов майнкрафт 1 7 10

Запомнить меня Это не рекомендуется для публичных компьютеров. Войти анонимно Не добавлять меня в список активных пользователей.

Категория: Мод