Вход

Регистрация

Восстановление доступа

Deimos

Deimos

|

MarsThePlanet

Универсальная библиотека для разработчиков, упрощающая управление настройками и рецептами крафта на всех основных загрузчиках.

Скачать

Версия игры

1.21.10

1.21.11

1.21.4

1.21.5

1.21.6

1.21.7

1.21.8

1.21.9

26.1

26.1.1

26.1.2

26.2

Категория

Главный файл

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

MIT

Скачиваний:

27

Обновлено:

22.09.2026

ID:

Дополнения к моду12

Похожие моды20

Связанные материалы4

Мод Deimos для Minecraft — библиотека для конфигурации и генерации рецептов

Deimos — это библиотека для Minecraft, предназначенная для упрощения разработки модов через централизованную систему конфигурации и генерации рецептов. Она позволяет создавать настраиваемые файлы конфигурации, отображаемые в игре, и динамически менять рецепты крафта (например, плавки или формы) на основе этих настроек. Поддерживает Forge, NeoForge, Fabric и Quilt.

Deimos решает проблему управления конфигурацией в модификациях. Вместо того чтобы каждый автор вынужден был поддерживать разные форматы файлов (JSON, YAML) или писать сложную логику чтения настроек, библиотека предоставляет единый класс DeimosConfig. Разработчик описывает параметры в коде, а библиотека автоматически генерирует файл конфигурации, который игрок может редактировать через GUI внутри игры. Это избавляет от необходимости вручную создавать и поддерживать JSON-файлы в папке config.

Server-Side Horror
Server-Side Horror
Title

Одной из ключевых особенностей Deimos является возможность динамической генерации рецептов. Традиционно рецепты крафта хранятся в статических JSON-файлах, что делает их изменение при обновлении игры или модов сложным процессом. С Deimos вы можете определить логику создания рецептов в коде. Если игрок изменит значение в конфиге (например, включить или выключить определённый рецепт), библиотека пересоздаст соответствующие рецепты при перезапуске игры. Это работает даже для модифицированных предметов и включает в себя все основные типы крафта: форму, бесформенную, плавку, копчение, взрыв и рубку камня.

Техническая реализация библиотеки базируется на MidnightLib от автора Motschen. Это позволяет использовать проверенные механизмы работы с конфигами. Поддержка Fabric реализована через интеграцию с Mod Menu, что обеспечивает нативное отображение настроек без необходимости в дополнительных модификациях интерфейса. Библиотека работает как на клиенте, так и на сервере (опционально), что удобно для модов, требующих синхронизации логики крафта между игроками.

Для разработчиков Deimos предоставляет чистый API на Java. Настройка проекта начинается с добавления библиотеки в зависимости сборки (Gradle). Для Forge и NeoForge используется implementation, а для Fabric — modImplementation. Если требуется функционал Mod Menu для Fabric, необходимо добавить соответствующий репозиторий и зависимость. Библиотека поддерживает миксины, что позволяет ей взаимодействовать с внутренними системами игры на глубоком уровне.

Wishful Recipes

Использование библиотеки начинается с создания класса, наследуемого от DeimosConfig. В нём объявляются статические переменные с аннотацией @Entry, которые будут доступны в конфиге игрока. Например, можно задать список материалов или числовой параметр. Затем в методе инициализации модификации вызывается DeimosConfig.init, передавая ID мода и ссылку на класс конфигурации. Все изменения, внесенные игроком в конфиг, автоматически применяются к рецептам крафта при следующем запуске игры.

More Music Discs

Генерация рецептов осуществляется через статические методы класса DeimosRecipeGenerator. Доступны методы для создания рецептов различных типов: createSmeltingJson для плавки, createShapedRecipeJson для форменного крафта и другие. В качестве параметров можно передавать значения из конфигурации, что делает логику крафта полностью настраиваемой. Например, можно сделать так, чтобы рецепт плавки определённого предмета зависел от значения, выбранного в конфиге игрока. Это дает огромную гибкость при создании модов с уникальной механикой крафта.

Библиотека распространяется под лицензией MIT, что позволяет использовать её в коммерческих и бесплатных проектах без ограничений. Она не требует обязательных зависимостей от других модов и работает на множестве версий игры, начиная с 1.18 и включая последние версии 1.21.x. Архив библиотеки компактен, содержит миксины и не требует дополнительных файлов для установки, что упрощает интеграцию в существующие проекты.

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз deimos-26.2-neoforge-2.7.jar 47.8 KB 26.2 NeoForge — 2 18.06.2026
Релиз deimos-26.2-forge-2.7.jar 47.7 KB 26.2 Forge — 1 18.06.2026
Релиз deimos-26.2-fabric-2.7.jar 48.8 KB 26.2 FabricQuilt — 1 18.06.2026
Релиз deimos-1.21.10-fabric-2.7.jar 49.3 KB 1.21.10, 1.21.9 FabricQuilt — 1 12.06.2026
Релиз deimos-26.1.2-neoforge-2.7.jar 47.8 KB 26.1.2, 26.1.1, 26.1 NeoForge — 1 12.06.2026
Релиз deimos-26.1.2-forge-2.7.jar 47.7 KB 26.1.2, 26.1.1, 26.1 Forge — 1 12.06.2026
Релиз deimos-26.1.2-fabric-2.7.jar 48.7 KB 26.1.2, 26.1.1, 26.1 FabricQuilt — 1 12.06.2026
Релиз deimos-1.21.8-neoforge-2.7.jar 49.1 KB 1.21.8, 1.21.7, 1.21.6 NeoForge — 1 12.06.2026
Релиз deimos-1.21.8-forge-2.7.jar 227.5 KB 1.21.8, 1.21.7, 1.21.6 Forge — 1 12.06.2026
Релиз deimos-1.21.8-fabric-2.7.jar 49.4 KB 1.21.8, 1.21.7, 1.21.6 FabricQuilt — 1 12.06.2026
Релиз deimos-1.21.5-neoforge-2.7.jar 49.4 KB 1.21.5 NeoForge — 0 12.06.2026
Релиз deimos-1.21.5-forge-2.7.jar 228.1 KB 1.21.5 Forge — 0 12.06.2026
Релиз deimos-1.21.5-fabric-2.7.jar 49.6 KB 1.21.5 FabricQuilt — 1 12.06.2026
Релиз deimos-1.21.4-neoforge-2.7.jar 49.5 KB 1.21.4 NeoForge — 1 12.06.2026
Релиз deimos-1.21.10-forge-2.7.jar 227.5 KB 1.21.10, 1.21.9 Forge — 1 12.06.2026
Релиз deimos-1.21.10-neoforge-2.7.jar 49.1 KB 1.21.10, 1.21.9 NeoForge — 1 12.06.2026
Релиз deimos-1.21.11-fabric-2.7.jar 49 KB 1.21.11 FabricQuilt — 1 12.06.2026
Релиз deimos-1.21.11-forge-2.7.jar 227.5 KB 1.21.11 Forge — 1 12.06.2026
Релиз deimos-1.21.11-neoforge-2.7.jar 49.1 KB 1.21.11 NeoForge — 1 12.06.2026
Релиз deimos-1.21.4-fabric-2.7.jar 49.7 KB 1.21.4 FabricQuilt — 1 12.06.2026
Релиз deimos-1.21.4-forge-2.7.jar 228.3 KB 1.21.4 Forge — 0 12.06.2026
Релиз deimos-1.21.10-forge-2.5.jar 227.3 KB 1.21.10, 1.21.9 Forge — 1 15.11.2025
Релиз deimos-1.21.10-fabric-2.5.jar 49.1 KB 1.21.10, 1.21.9 FabricQuilt — 2 15.11.2025
Релиз deimos-1.21.10-neoforge-2.4.jar 48.3 KB 1.21.10, 1.21.9 NeoForge — 1 10.10.2025
Релиз deimos-1.21.8-fabric-2.4.jar 48.6 KB 1.21.8, 1.21.7, 1.21.6 FabricQuilt — 1 11.09.2025
Релиз deimos-1.21.8-neoforge-2.4.jar 48.4 KB 1.21.8, 1.21.7, 1.21.6 NeoForge — 0 11.09.2025
Релиз deimos-1.21.8-forge-2.2.jar 226.2 KB 1.21.8, 1.21.7, 1.21.6 Forge — 1 18.07.2025
Релиз deimos-1.21.5-forge-2.2.jar 226.8 KB 1.21.5 Forge — 1 16.05.2025
Релиз deimos-1.21.5-fabric-2.2.jar 48.2 KB 1.21.5 FabricQuilt — 1 16.05.2025
Релиз deimos-1.21.5-neoforge-2.1.jar 47.1 KB 1.21.5 NeoForge — 1 27.03.2025
Релиз deimos-1.21.4-fabric-2.1.jar 47.5 KB 1.21.4 FabricQuilt — 1 05.02.2025
Зависимостей нет.

Скачать

Версия игры

1.21.10

1.21.11

1.21.4

1.21.5

1.21.6

1.21.7

1.21.8

1.21.9

26.1

26.1.1

26.1.2

26.2

Категория

Главный файл

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

MIT

Скачиваний:

27

Обновлено:

22.09.2026

ID:

Дополнения к моду12

Похожие моды20

Связанные материалы4