Declarative UI
Добавляет управляемый данными интерфейс, такой как GUI и команды, полностью на стороне сервера.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 1,1 тыс.
- Подписчиков на Modrinth
- 3
- версий
- 16
- Обновлён
- 30 сентября 202630 сент.
- Опубликован
- в 2026
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
Declarative UI
UI-мод для Minecraft на Fabric с управлением данными, который упрощает создание интерфейсов и позволяет создавать команды прямо в датапаке.
Не нужно учить Java или Kotlin.
Также есть контейнеры, так что можно попробовать сделать, например, GUI для продажи.
📖 Использование
Чтобы создать датапак, используйте `/datapack create . Он появится в папке datapacks вашего мира.\
Чтобы создать GUI, **который также позволяет настраивать действия слотов и заголовки**, создайте JSON-файл в папке data//declarative_ui/menu, которую нужно создать. Формат JSON смотрите в [Menu Generator](https://misode.cj4.eu/declarative_ui/menu/)\
Чтобы создать команду, **с параметрами или без**, выполните те же шаги, но положите JSON в data//declarative_ui/commandи посмотрите формат в [Command Generator](https://misode.cj4.eu/declarative_ui/command/).\
Чтобы создать контейнер, создайте JSON-файл вdata//declarative_ui/containerи укажите число больше 0 в полеsize.
Чтобы обработать своё действие по клику, создайте JSON-файл в data//declarative_ui/custom_click_actionи укажите путь к функции в полеfunction`.
📖 Дополнительные команды
- Используйте
/item (modify|replace) containerдля изменения через команду контейнеров, сохранённых у игрока - Используйте `/declarative_ui open `, чтобы открыть меню
/execute if container
📖 Таблицы добычи
- В 1.21.11+ можно выбрать источник слота
declarative_ui:containerв записи слота
Также можно скачать файлы .mcdoc и commands.json для Spyglass здесь: https://cdn.modrinth.com/data/5UTWPtx3/versions/ACQaQoYf/spyglass.zip?mr_download_reason=standalone
Частые вопросы
Как установить Declarative UI?
Установите Fabric под свою версию Minecraft, скачайте Declarative UI под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Declarative UI?
У Declarative UI есть сборки для Minecraft 1.21.11–26.3.
Нужен ли Declarative UI на сервере?
Ставится только на сервер; игрокам ставить не нужно