Модификации: различия между версиями
| [непроверенная версия] | [досмотренная версия] | 
 (→Создание модификации: Исправлена опечатка) Метки: правка из мобильной версии, правка с мобильного устройства  | 
				м  | 
				||
| Строка 5: | Строка 5: | ||
== Скачивание специальной версии ==  | == Скачивание специальной версии ==  | ||
| − | # Тыкаем [https://github.com/Anuken/MindustryBuilds/releases сюда].  | + | # Тыкаем [https://github.com/Anuken/MindustryBuilds/releases сюда].</br>  | 
| − | #   | + | Также есть полуавтоматическое скачивание.  | 
| + | # Тыкаем [https://github.com/Anuken/MindustryBuilds/releases опять сюда].  | ||
| + | # Ищем и скачиваем Mindustry-BE-Desktop-xxxx.jar, где xxxx — какие-то цифры.  | ||
# Создаём модификацию или импортируем.  | # Создаём модификацию или импортируем.  | ||
| Строка 17: | Строка 19: | ||
Если у вас нет Steam-версии, то путь должен быть следующим:  | Если у вас нет Steam-версии, то путь должен быть следующим:  | ||
  %appdata%/Mindustry/mods  |   %appdata%/Mindustry/mods  | ||
| − | '''2  | + | '''2''' Заархивируйте папку с модификацией ('''не''' в отдельную папку, а лишь содержимое)(можете пропустить этот пункт, если мод уже находится в архиве).</br>  | 
| − | '''2.  | + | '''2.1''' Импортируйте через встроенный файловый менеджер игры:  | 
Главное меню→Модификации→Импортировать модификацию. Это не рекомендуется для мододелов, т.к. вам нужно постоянно архивировать в мод.<be)>  | Главное меню→Модификации→Импортировать модификацию. Это не рекомендуется для мододелов, т.к. вам нужно постоянно архивировать в мод.<be)>  | ||
| − | '''3  | + | '''3'''Узнайте адрес к модификации на github и скопируйте имя пользователя+название репозитория.  | 
| − | ''3.  | + | ''3.1'''Импортируйте через игру:</br>  | 
Главное меню→Модификации→Импортировать GitHub модификацию.  | Главное меню→Модификации→Импортировать GitHub модификацию.  | ||
== Создание модификации ==  | == Создание модификации ==  | ||
| − | + | #Переходим в директорию   | |
| − | # Создаём папку с названием   | + | *Для Steam:</br><code>steam/steamapps/common/Mindustry/mods</code>  | 
| − | # Создаём   | + | *Для остальных настольных: </br><code>%appdata%/Mindustry/mods</code>  | 
| − | + | %appdata%/Mindustry/mods  | |
| − | + | # Создаём папку с любым названием. Желательно латиницей. Пусть название модификации будет <code>Stolik</code>.  | |
| − | + | # Создаём папки и файлы так же, как и в древе снизу. Если лень создавать, то можете скачать [[google.com отсюда ]].  | |
| − | + | └── Stolik  | |
| − | + |     ├── content  | |
| − | + |     │   └── blocks  | |
| − | + |     │       └── testy.json  | |
| − | + |     │   │──items  | |
| − | + |     ├── mod.json  | |
| − | + |     ├── sounds  | |
| − | + |     │   ├── pewpew.mp3  | |
| − | + |     │   └── pewpew.ogg  | |
| − | + |     └── sprites  | |
| − | + |         └── blocks  | |
| − | + |             └── testy.png  | |
| − | + | === Код ===  | |
| − | + | '''Подсказки!'''<br>  | |
| − | + | #Прочитайте руководство по синтаксису [[Json]].  | |
| − | + | #Лучше используйте английский.  | |
| − | ===  | + | #Всему нужно тип. Всегда.  | 
| − | + | #Все блоки, предметы, мехи и т.д. имеют два одинаковых типа. Это name(имя) и description(описание).  | |
| − | + | Пример:  | |
| − | + | <pre>"name": "Zoloto"  | |
| − | + | "description":"Золото (для тех, кто не знает английский)"</pre>  | |
| − | + | ==== Блоки ====  | |
| − | + | Специальная категория:</br>  | |
| − | + | <code>blocks</code>  | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | ==== Предметы ====  | |
| − | + | Специальная категория:</br>  | |
| − | + | <code>items</code>  | |
| − | + | ==== Жидкости ====  | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | ====   | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | === Жидкости ===  | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| + | ==== Единицы (юниты) ====  | ||
| + | ==== Мехи ====  | ||
| + | === Спрайты ===  | ||
| + | === Мультиязычность ===  | ||
| + | Наверное, самое простое для добавления.  | ||
| + | #Узнаём специальную категорию созданной вами вещью. Специальная категорию можно узнать в разделе Код. Ниже приведено обрезанное древо.  | ||
| + | <pre>└── Stolik  | ||
| + |     ├── bundles  | ||
| + |     │   └── bundle.properties  | ||
| + |     │   └── bundle_ru.properties</pre>  | ||
| + | #Создаём в папке <code>Stolik/bundles</code> файл(если вы не создали ранее).  | ||
| + | *Если хотите добавить строки для английского, то выберите файл <code>bundle.properties</code>  | ||
| + | *Если хотите добавить строки для русского, то выберите файл <code>bundle_ru.properties</code>  | ||
| + | #Добавляем строку:</br>  | ||
| + | СпециальнаяКатегория.НазваниеВещи.name(имя)/description(описание)= <Вставить текст>  | ||
| + | </br>'''Пример.'''  | ||
| + | Например, я хочу добавить для жидкости <code>lava</code> название и описание другое на русском.  | ||
| + | #Переходии в файл <code>bundle_ru.properties</code>  | ||
| + | #Пишем следующее:  | ||
| + | * <pre>liquid.lava.name = Лава</pre>  | ||
| + | *Нажимаю <code>Enter</code>  | ||
| + | *<pre>liquid.lava.description = Очень горячая жидкость.</pre>  | ||
| + | === Звуки ===  | ||
== Учим английский ==  | == Учим английский ==  | ||
=== Стандартные предметы ===  | === Стандартные предметы ===  | ||
| + | Было перемещено [[Учим_английский сюда]] для уменьшения высоты страницы.  | ||
Руды:  | Руды:  | ||
*copper - медь  | *copper - медь  | ||
Версия 14:41, 19 октября 2019
| Тут маловато информации Если есть ещё - принесите её нам в жертву. Нам она нужна. Если по теме, конечно :3  | 
Модификации — это неотъемлемая часть игры. С помощью них можно добавлять новые жидкости, блоки, руды. Модификации в Mindustry состоят из папки или zip-файла, и с файлом mod.json, а также набора спрайтов и файлов .json, определяющих новый контент.
ANDROID НЕ ПОДДЕРЖИВАЕТСЯ В МОДИФИКАЦИЯХ
Содержание
Скачивание специальной версии
- Тыкаем сюда.
 
Также есть полуавтоматическое скачивание.
- Тыкаем опять сюда.
 - Ищем и скачиваем Mindustry-BE-Desktop-xxxx.jar, где xxxx — какие-то цифры.
 - Создаём модификацию или импортируем.
 
Импорт модификации
Есть три способа импортировать модификацию. И все они простые
1. Скопируйте и вставьте папку/файл мода в папку mods Mindustry В Steam это находится в установочном каталоге Mindustry:
steam/steamapps/common/Mindustry/mods
Если у вас нет Steam-версии, то путь должен быть следующим:
%appdata%/Mindustry/mods
2 Заархивируйте папку с модификацией (не в отдельную папку, а лишь содержимое)(можете пропустить этот пункт, если мод уже находится в архиве).
2.1 Импортируйте через встроенный файловый менеджер игры:
Главное меню→Модификации→Импортировать модификацию. Это не рекомендуется для мододелов, т.к. вам нужно постоянно архивировать в мод.<be)>
3Узнайте адрес к модификации на github и скопируйте имя пользователя+название репозитория.
3.1'Импортируйте через игру:
Главное меню→Модификации→Импортировать GitHub модификацию.
Создание модификации
- Переходим в директорию
 
- Для Steam:
steam/steamapps/common/Mindustry/mods - Для остальных настольных: 
%appdata%/Mindustry/mods 
%appdata%/Mindustry/mods
- Создаём папку с любым названием. Желательно латиницей. Пусть название модификации будет 
Stolik. - Создаём папки и файлы так же, как и в древе снизу. Если лень создавать, то можете скачать google.com отсюда .
 
└── Stolik
   ├── content
   │   └── blocks
   │       └── testy.json
   │   │──items
   ├── mod.json
   ├── sounds
   │   ├── pewpew.mp3
   │   └── pewpew.ogg
   └── sprites
       └── blocks
           └── testy.png
Код
Подсказки!
- Прочитайте руководство по синтаксису Json.
 - Лучше используйте английский.
 - Всему нужно тип. Всегда.
 - Все блоки, предметы, мехи и т.д. имеют два одинаковых типа. Это name(имя) и description(описание).
 
Пример:
"name": "Zoloto" "description":"Золото (для тех, кто не знает английский)"
Блоки
Специальная категория:
blocks
Предметы
Специальная категория:
items
Жидкости
Единицы (юниты)
Мехи
Спрайты
Мультиязычность
Наверное, самое простое для добавления.
- Узнаём специальную категорию созданной вами вещью. Специальная категорию можно узнать в разделе Код. Ниже приведено обрезанное древо.
 
└── Stolik
    ├── bundles
    │   └── bundle.properties
    │   └── bundle_ru.properties
- Создаём в папке 
Stolik/bundlesфайл(если вы не создали ранее). 
- Если хотите добавить строки для английского, то выберите файл 
bundle.properties - Если хотите добавить строки для русского, то выберите файл 
bundle_ru.properties 
- Добавляем строку:
 
СпециальнаяКатегория.НазваниеВещи.name(имя)/description(описание)= <Вставить текст>
Пример.
Например, я хочу добавить для жидкости lava название и описание другое на русском.
- Переходии в файл 
bundle_ru.properties - Пишем следующее:
 
liquid.lava.name = Лава
- Нажимаю 
Enter liquid.lava.description = Очень горячая жидкость.
Звуки
Учим английский
Стандартные предметы
Было перемещено Учим_английский сюда для уменьшения высоты страницы. Руды:
- copper - медь
 - coal - уголь
 - lead - свинец
 - sand - песок
 - titanium - титан
 - thorium - торий
 - scrap - металлолом
 
Предметы:
- plastanium - пластаний
 - graphite - графит
 - metaglass - метастекло
 - silicon - кремний
 - phase-weaver - фазовая ткань
 - surge-alloy - кинетический сплав
 
Нельзя в ядро:
- coal - уголь
 - spore-pod - споровой стручок
 - pyratite - пиротит
 - blast-compound - взрывчатая смесь
 
Стандартные зоны
- groundZero - Отправная точка
 - desertWastes - Покинутые пустоши
 - craters - Кратеры
 - frozenForest - Ледяной Лес
 - ruinousShores - Разрушенные берега
 - stainedMountains - Окрашенные горы
 - desolateRift - Пустынный разлом
 - nuclearComplex - Ядерный производственный комплекс
 - overgrowth - Заросли
 - tarFields - Дегтярные поля
 - saltFlats - Соляные равнины
 - impact0078 - Воздействие 0078
 - crags - Скалы
 - fungalPass - Грибной перевал
 
Блоки
- sand-boulder - Песчаный валун
 - grass - Трава
 - salt - Соль
 - saltrocks - Соляные камни
 - pebbles - Галька
 - tendrils - Споровые усики
 - sandrocks - Песчаные камни
 - spore-pine - Споровая сосна
 - sporerocks - Споровые камни
 - rock - Каменный валун
 - snowrock - Заснеженный валун
 - snow-pine - Заснеженная сосна
 - shale - Сланец
 - shale-boulder - Сланцевый валун
 - moss - Мох
 - shrubs - Кусты
 - spore-moss - Споровый мох
 - shalerocks - Сланцевые камни
 - scrap-wall - Стена из металлолома
 - scrap-wall-large - Большая стена из металлолома
 - scrap-wall-huge - Огромная стена из металлолома
 - scrap-wall-gigantic - Гигантская стена из металлолома
 - thruster - Маневровый двигатель
 - kiln - Печь
 - graphite-press - Графитный пресс
 - multi-press - Мульти-пресс
 - core-shard - Ядро: «Осколок»
 - core-foundation - Ядро: «Штаб»
 - core-nucleus - Ядро: «Атом»
 - deepwater - Глубоководье
 - water - Вода
 - tainted-water - Загрязнённая вода
 - darksand-tainted-water - Тёмный песок с загрязнённой водой
 - tar - Нефть
 - stone - Камень
 - sand - Песок
 - darksand - Тёмный песок
 - ice - Лёд
 - snow - Снег
 - craters - Кратеры
 - sand-water - Песок с водой
 - darksand-water - Тёмный песок с водой
 - char - Выжженная земля
 - holostone - Голографический камень
 - ice-snow - Заснеженный лёд
 - rocks - Камни
 - icerocks - Ледяные камни
 - snowrocks - Снежные камни
 - dunerocks - Тёмные песчаные камни
 - pine - Сосна
 - white-tree-dead - Мёртвое белое дерево
 - white-tree - Белое дерево
 - spore-cluster - Скопление спор
 - metal-floor - Металлический пол 1
 - metal-floor-2 - Металлический пол 2
 - metal-floor-3 - Металлический пол 3
 - metal-floor-5 - Металлический пол 4
 - metal-floor-damaged - Повреждённый металлический пол
 - dark-panel-1 - Тёмная панель 1
 - dark-panel-2 - Тёмная панель 2
 - dark-panel-3 - Тёмная панель 3
 - dark-panel-4 - Тёмная панель 4
 - dark-panel-5 - Тёмная панель 5
 - dark-panel-6 - Тёмная панель 6
 - dark-metal - Тёмный металл
 - ignarock - Обожжёный камень
 - hotrock - Горячий камень
 - magmarock - Магмовый камень
 - cliffs - Скалы
 - copper-wall - Медная стена
 - copper-wall-large - Большая медная стена
 - titanium-wall - Титановая стена
 - titanium-wall-large - Большая титановая стена
 - phase-wall - Фазовая стена
 - phase-wall-large - Большая фазовая стена
 - thorium-wall - Ториевая стена
 - thorium-wall-large - Большая ториевая стена
 - door - Дверь
 - door-large - Большая дверь
 - duo - Двойная турель
 - scorch - Обжигатель
 - scatter - Рассеиватель
 - hail - Град
 - lancer - Копейщик
 - conveyor - Конвейер
 - titanium-conveyor - Титановый конвейер
 - armored-conveyor - Бронированный конвейер
 - junction - Перекрёсток
 - router - Маршрутизатор
 - distributor - Распределитель
 - sorter - Сортировщик
 - message - Сообщение
 - overflow-gate - Избыточный затвор
 - silicon-smelter - Кремниевый плавильный завод
 - phase-weaver - Фазовый ткач
 - pulverizer - Измельчитель
 - cryofluidmixer - Мешалка криогенной жидкости
 - melter - Плавильня
 - incinerator - Мусоросжигатель
 - spore-press - Споровой пресс
 - separator - Отделитель
 - coal-centrifuge - Угольная центрифуга
 - power-node - Силовой узел
 - power-node-large - Большой силовой узел
 - surge-tower - Кинетическая вышка
 - battery - Аккумулятор
 - battery-large - Большой аккумулятор
 - combustion-generator - Генератор внутреннего сгорания
 - turbine-generator - Паровой генератор
 - differential-generator - Дифференциальный генератор
 - impact-reactor - Импульсный реактор
 - mechanical-drill - Механический бур
 - pneumatic-drill - Пневматический бур
 - laser-drill - Лазерный бур
 - water-extractor - Гидроконденсатор
 - cultivator - Культиватор
 - dart-mech-pad - Реконструктор меха «Альфа»
 - delta-mech-pad - Реконструктор меха «Дельта»
 - javelin-ship-pad - Реконструктор корабля «Джавелин»
 - trident-ship-pad - Реконструктор корабля «Трезубец»
 - glaive-ship-pad - Реконструктор корабля «Копьё»
 - omega-mech-pad - Реконструктор меха «Омега»
 - tau-mech-pad - Реконструктор меха «Тау»
 - conduit - Трубопровод
 - mechanical-pump - Механическая помпа
 - item-source - Источник предметов
 - item-void - Предметный вакуум
 - liquid-source - Источник жидкостей
 - power-void - Энергетический вакуум
 - power-source - Источник энергии
 - unloader - Разгрузчик
 - vault - Хранилище
 - wave - Волна
 - swarmer - Роевик
 - salvo - Залп
 - ripple - Рябь
 - phase-conveyor - Фазовый конвейер
 - bridge-conveyor - Мостовой конвейер
 - plastanium-compressor - Пластаниевый компрессор
 - pyratite-mixer - Мешалка пиротита
 - blast-mixer - Мешалка взрывчатой смеси
 - solar-panel - Солнечная панель
 - solar-panel-large - Большая солнечная панель
 - oil-extractor - Нефтяная вышка
 - command-center - Командный центр
 - draug-factory - Завод добывающих дронов «Драугр»
 - spirit-factory - Завод ремонтных дронов «Дух»
 - phantom-factory - Завод строительных дронов «Фантом»
 - wraith-factory - Завод истребителей «Призрак»
 - ghoul-factory - Завод бомбардировщиков «Гуль»
 - dagger-factory - Завод мехов «Кинжал»
 - crawler-factory - Завод гусеничных ботов «Камикадзе»
 - titan-factory - Завод мехов «Титан»
 - fortress-factory - Завод мехов «Крепость»
 - revenant-factory - Завод крейсеров «Мститель»
 - repair-point - Ремонтный пункт
 - pulse-conduit - Импульсный трубопровод
 - phase-conduit - Фазовый трубопровод
 - liquid-router - Жидкостный маршрутизатор
 - liquid-tank - Жидкостный бак
 - liquid-junction - Жидкостный перекрёсток
 - bridge-conduit - Мостовой трубопровод
 - rotary-pump - Роторный насос
 - thorium-reactor - Ториевый реактор
 - mass-driver - Электромагнитная катапульта
 - blast-drill - Воздушная буровая установка
 - thermal-pump - Термальный насос
 - thermal-generator - Термальный генератор
 - alloy-smelter - Плавильня кинетического сплава
 - mender - Регенератор
 - mend-projector - Ремонтирующий проектор
 - surge-wall - Стена из кинетического сплава
 - surge-wall-large - Большая стена из кинетического сплава
 - cyclone - Циклон
 - fuse - Взрыватель
 - shock-mine - Шоковая мина
 - overdrive-projector - Сверхприводный проектор
 - force-projector - Силовой проектор
 - arc - Дуга
 - rtg-generator - Радиоизотопный термоэлектрический генератор
 - spectre - Спектр
 - meltdown - Испепелитель
 - container - Склад
 - launch-pad - Стартовая площадка
 - launch-pad-large - Большая стартовая площадка
 
Единицы (юниты)
- spirit - Ремонтный дрон «Дух»
 - draug - Добывающий дрон «Драугр»
 - phantom - Строительный дрон «Фантом»
 - dagger - Кинжал
 - crawler - Камикадзе
 - titan - Титан
 - ghoul - Гуль
 - wraith - Призрак
 - fortress - Крепость
 - revenant - Мститель
 - eruptor - Извергатель
 - chaos-array - Массив хаоса
 - eradicator - Искоренитель
 - lich - Лич
 - reaper - Жнец
 
Жидкости
- water - Вода
 - slag - Шлак
 - oil - Нефть
 - cryofluid - Криогенная жидкость