
Deimos это библиотека для генерации данных и конфигурации в Minecraft. С её помощью можно создавать файлы конфигурации и отображать их в игре нативно на Forge и Neoforge или с помощью Mod Menu на Fabric. Deimos позволяет создавать новые рецепты при запуске игры, что делает их настраиваемыми. Это также означает, что вам не нужно использовать JSON-файлы, а смена версии Minecraft становится значительно проще и менее болезненной.
Часть библиотеки, отвечающая за конфигурацию, основана на MidnightLib от Motschen.
Я создал этот мод, чтобы упростить разработку своих модов и использовать только одну библиотеку конфигурации на всех загрузчиках модов и версиях Minecraft. Так что если вы хотите увидеть примеры использования этой библиотеки в реальных проектах, можете посмотреть моды, которые я сделал.
Для разработчиков
Ниже приведены инструкции по настройке и использованию Deimos. Для получения более подробной информации об этой библиотеке обязательно посетите её страницу на GitHub.
Вы можете либо использовать мои шаблоны для IntelliJ, которые создают новый проект MultiLoader с уже настроенным Deimos, либо следовать этим инструкциям для ручной настройки:
Fabric:
если вы хотите использовать функциональность Mod Menu, вам нужно добавить новый репозиторий:
Нужную версию Deimos можно найти на Modrinth
Создание конфигов
Вы можете добавлять конфиги в классе, который расширяет DeimosConfig:
И затем в вашем методе инициализации нужно вызвать DeimosConfig.init следующим образом:
Добавление новых рецептов
Чтобы добавить новые рецепты, вы вызываете методы из DeimosRecipeGenerator в вашем методе инициализации. Вы можете добавлять рецепты бесформенного крафта, упорядоченного крафта, плавки, копчения, обжига в доменной печи, на костре и резки камня. Вот несколько примеров:
DeimosRecipeGenerator.createShapedRecipeJson(
Lists. new ArrayList ( '#' ),
Lists. new ArrayList (ResourceLocation.parse( "sand" )),
Lists. new ArrayList ( "item" ),
Lists. new ArrayList ( "# " , " #" ),
ResourceLocation.parse( "stone" ), 1 );
Учтите, что вы можете использовать значения из вашего файла конфигурации. Если игрок изменит их и перезапустит игру, рецепты также изменятся.
Это работает даже с модовыми предметами.
Как установить Deimos
- В списке файлов выберите свою версию Minecraft и загрузчик. Установите этот загрузчик в профиль игры.
- Проверьте требуемые библиотеки у выбранного релиза. Скачайте их для той же версии Minecraft и загрузчика.
- Скачайте выбранный файл. Если это ZIP, извлеките из него JAR мода. В ZIP также находятся лицензия автора и сведения об источнике.
- Закройте игру и поместите JAR мода и необходимых библиотек в папку
modsвыбранного профиля. JAR распаковывать не нужно. - Запустите выбранный профиль. Для русского текста выберите «Русский» в настройках языка Minecraft.
Где находится папка mods?
Откройте папку выбранной сборки в лаунчере и найдите mods. Если папки нет, создайте её. Для стандартной установки:
- Windows:
%appdata%\.minecraft\mods - macOS:
~/Library/Application Support/minecraft/mods - Linux:
~/.minecraft/mods
Если в лаунчере задана другая папка игры, используйте её, а не стандартный путь.
Версии и загрузки
Версии Minecraft и загрузчики указаны отдельно для каждого релиза.
| Релиз | Minecraft / загрузчик | Файл |
|---|---|---|
| 26.3-neoforge-2.7.1Оригинал автора2026-09-26 | 26.3NeoForge | Скачать NeoForge101 КБ · ZIP: JAR + лицензияSHA-2560df757862e08309aa9e9e42426f506720c754ef9cad246de19024661e869b523 |
| 1.20.1-forge-2.7Оригинал автора2026-06-12 | 1.20, 1.20.1Forge, NeoForge | Скачать Forge / NeoForge50 КБ · ZIP: JAR + лицензияSHA-256d0bf26f10903192a3e700e218eb9ec09a352ef2726fad8284d96f980729e904b |
Каким модам нужен Deimos
Совместимые версии и обязательные зависимости указаны рядом с файлами этих модов.
Источник и перевод
Источник: Modrinth, Deimos.
Описание переведено на русский язык с помощью DeepSeek.
Deimos: версии Minecraft
- Скачать Deimos для Minecraft 26.3Загрузчики: NeoForge · Релизов: 1
- Скачать Deimos для Minecraft 1.20.1Загрузчики: Forge / NeoForge · Релизов: 1
- Скачать Deimos для Minecraft 1.20Загрузчики: Forge / NeoForge · Релизов: 1