Модификации
| Тут маловато информации Если есть ещё - принесите её нам в жертву. Нам она нужна. Если по теме, конечно :3  | 
Модификации — это неотъемлемая часть игры. С помощью них можно добавлять новые жидкости, блоки, руды. Модификации в Mindustry состоят из папки или zip-файла, и с файлом mod.json, а также набора спрайтов и файлов .json, определяющих новый контент.
ANDROID НЕ ПОДДЕРЖИВАЕТСЯ В МОДИФИКАЦИЯХ
Импорт модификации
Есть два способа импортировать модификацию.
1. Скопируйте и вставьте папку/файл мода в папку mods Mindustry В Steam это находится в установочном каталоге Mindustry:
steam/steamapps/common/Mindustry/mods
Если у вас нет Steam-версии, то путь должен быть следующим:
%appdata%/Mindustry/mods
2.1 Заархивируйте папку с модификацией (не в отдельную папку, а лишь содержимое)(можете пропустить этот пункт, если мод уже находится в архиве).
2.2 Импортируйте через встроенный файловый менеджер игры:
Главное меню→Модификации→Импортировать модификацию. Это не рекомендуется для мододелов, т.к. вам нужно постоянно архивировать в мод.
Создание модификации
Можно скачать пустую модификацию или пойти сложным путём.
- Создаём папку с названием модификации. Пусть название будет mmod.
 - Создаём файл mod.json. Если хотите, то можете дополнить цветами. Содержимое:
 
{
  "name": "Напишите сюда название модификации",
  "author": "Напишите сюда ваш никнейм",
  "description": "Напишите здесь ваше описание",
  "version": 1.0
}
- Создаём папку content и папку sprites.
 
Создание блока
- Создаём папку blocks в content и sprites
 - В папку mmod/sprites/ кладём названиеблока.png
 - В папке mmodd/sprites/ создаём файл названиеблока.json
 
Где пишем следующее:
{
	"type": "Wall",
	"name": "Маленькая стена",
	"description": "Оочень маленькая стена."
}
name — имя создаваемого, которое также будет использоваться для спрайта в mmod/sprites description — описание создаваемого. Будет отображаться если нажать на ? в игре.
Описание типов
| Название типа | Описание типа | Название подтипа | Описание подтипа | 
|---|---|---|---|
| Floor (поверхность) | |||
| Короче говоря, тайлы. Это блок песка, глубоководье, трава, камни, споры | speedMultiplier | ||
| variants | Указывает на доп. варианты одного и того же блока. По умолчанию:0Допустимые значения от 0 до [неизвестно] | ||
| liquidDrop | |||
| isLiquid | По умолчанию: false Все значения: true, false Опционален.  | ||
| status | |||
| statusDuration | |||
| drownTime | |||
| cacheLayer | |||
| blendGroup | |||
| attributes.set | |||
| updateEffect | |||
| itemDrop | |||
| playerUnmineable | |||
| fillsTile | |||
| StaticWall | |||
| DoubleOverlayFloor | |||
| OverlayFloor | |||
| OreBlock | Items | ||
| GenericCrafter | Примеры: кремниевая плавильня, плавильня кинетического сплава, печь, пластаниевый компрессор, мешалка взрывчатой смеси. | requirements | |
| craftEffect | |||
| outputItem | |||
| craftTime | |||
| size | |||
| hasPower | |||
| hasItems | |||
| hasLiquids | |||
| consumes.items | |||
| consumes.power | |||
| consumes.liquid | |||
| itemCapacity | |||
| craftTime | |||
| health | |||
| craftEffect | |||
Создание зоны
Код
Кладём в папку mmod/maps карту с любым названием. Пусть это будет jupiter. Название файла jupiter.msav.
| Подтип | Описание | Примеры | 
|---|---|---|
| name | Название вашей зоны. | Земля, Юпитер. | 
| description | Описание вашей зоны | Когда-то здесь была развитая цивилизация. Но потом пришла армия огня... | 
| loadout | Определяет размер и вместимость вашего ядра. | По умолчанию cтандартное ядро "Осколок" 3x3, не указывайте этот тип.  Ядро "Штаб" 4х4 — "basicFoundation" Ядро "Атом" 5x5 — "basicNucleus" Пример: "loadout": "basicFoundation" Примечание.Стандартное ядро можно не указывать.  | 
| startingItems | Определяет начальные предметы. | item - предмет amount - количествоПример:     "startingItems": [
    	{"item": "copper", "amount": 200},
    	{"item": "lead", "amount": 300},
        {"item": "plastanium", "amount": 300}
    ],
 | 
| conditionWave | Определяет количество волн врагов, которое нужно уничтожить, для разблокировки выгрузки. | Это должно быть число. Пример: "conditionWave": 10  | 
| launchPeriod | Определяет на каких волнах(число волн должно быть кратно заданому числу) будет разрешён запуск | Пример: "launchPeriod": 10,  | 
| requirements | Определяет что нужно сделать для разблокировки зоны. | Есть два типа условий для разблокировки. 1. Достичь в какой-то зоне определённой волны.Пример:     	{
    		"type": "ZoneWave",
    		"zone": "saltFlats", 
    		"wave": 40
    	}Примечание.НЕ ИЗМЕНЯЙТЕ ZoneWave 2. Разблокировать какой-то блок. Пример: { "type": "Unlock", "block": "thermal-pump" } 
     "requirements": [
    	{
    		"type": "ZoneWave",
    		"zone": "groundZero", 
    		"wave": 40
    	},
    	{
    		"type": "Unlock",
    		"block": "kiln",
    	},
    	{
    		"type": "Unlock",
    		"block": "solar-panel"
    	}
    ],
 | 
| resources | Какие ресурсы есть на карте. Рекомендуются только руды. | Пример: "resources": ["copper", "lead", "coal", "sand"]  | 
Пример файла namezone.json:
{
	"name": "namezone",
	"description": "Salt and silver lie here.",
	"loadout": "basicFoundation",
    "startingItems": [
    	{"item": "copper", "amount": 200},
    	{"item": "lead", "amount": 300}
    ],
    "conditionWave": 10,
    "launchPeriod": 10,
    "requirements": [
    	{
    		"type": "ZoneWave",
    		"zone": "groundZero", 
    		"wave": 40
    	},
    	{
    		"type": "Unlock",
    		"block": "kiln",
    	}
    	{
    		"type": "Unlock",
    		"block": "solar-panel"
    	}
    ],
    "resources": ["copper", "silver", "lead", "coal", "sand"]
}
Спрайты
- В папку mmod/sprite/zones добавляем файл namezone.png. Это будет отображаться как превью в выборе зон.
 
Учим английский
Стандартные предметы
Руды:
- copper - медь
 - lead - свинец
 - coal - уголь
 - sand - песок
 - titanium - титан
 - thorium - торий
 - scrap - металлолом
 
Предметы:
- plastanium - пластаний
 - graphite - графит
 - metaglass - метастекло
 - silicon - кремний
 - phase-weaver - фазовая ткань
 - surge-alloy - кинетический сплав
 
Нельзя в ядро:
- 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 - Большая стартовая площадка
 

