====== Как создать источник модов ====== Для этого вам нужен либо свой сервер, либо хостинг файлов по типу github.com. URL должен возвращать JSON в формате { "name": "Название источника", "mods": [ { "id": "mod-id", "name": "Название мода", "version": "1.0", "description": "Описание мода", "game_version": "0.16", "file_name": "mod_archive.zip" }, { "id": "mod-id-2", "name": "Название другого мода", "version": "2.0", "description": "Описание еще одного мода", "game_version": "0.16", "file_name": "another_mod_archive.zip" } ] } Файлы ''mod_archive.zip'' и ''another_mod_archive.zip'' должны быть доступны по адресу: ''URL_источника/file_name''. Или, если URL источника оканчивается на ''.json'', то файлы модов должны лежать рядом с json файлом. === Примеры === URL источника: https://example.com/mods file_name: example_mod.zip URL мода: https://example.com/mods/example_mod.zip URL источника: https://example.com/mods/manifest.json file_name: example_mod.zip URL мода: https://example.com/mods/example_mod.zip === Формат === * **name** - String - Название источника * **mods** - Array - Массив с модами * **mods.N.id** - String - ID мода. Должен быть уникальным для каждого мода * **mods.N.name** - String - Название мода * **mods.N.version** - String - Версия мода * **mods.N.description** - String - Описание мода * **mods.N.game_version** - String - Минимальная версия игры, на которой может работать мод * **mods.N.file_name** - String - Название архива с модом. **Только zip архив!**