Перейти к содержимому

Config Datapack

Список конфигов для датапаков

FabricNeoForgeForgeQuilt
Загрузчики
FabricNeoForgeForgeQuilt
Скачиваний на Modrinth
706
Подписчиков на Modrinth
2
версий
10
Обновлён
26 августа 202626 авг.
Опубликован
в 2025

Коротко о моде

Работает на Fabric, NeoForge, Forge и Quilt
Для Minecraft 1.21.6–26.3
Нужен на сервере; в игре — по желанию
Последняя версия — 1.2.2+mod от 26 августа 2026
Лицензия GPL-3.0-only — бесплатно
Где нужен
В игренеобязателенНа сервереобязателен

Нужен на сервере; в игре — по желанию

Версии игры1.21.6–26.3
Описание переведено автоматическиПоказать оригинал (EN)

✅ Возможности

  • Добавляет диалог со списком конфигов через #config:list
  • Вызывает #config:add по /trigger config для регистрации и настройки конфигов датапаков

📖 Использование

Вы найдёте его в меню паузы в разделе Config или Custom Options/Config
Но предпочтительный способ — использовать /trigger config, который показывает конфиги с изменёнными значениями

Очень надеюсь, что Mojang скоро добавит нормальные способы задавать динамические начальные значения в диалогах :p
иначе мы скоро упрёмся в лимиты
+ пример с использованием команды function для сохранения работает только для админов сервера ;-; используйте Declarative UI, чтобы обойти ограничения

Пример

data/config/tags/function/add.json

{"values":["example:setup_config"]}

data/example/function/setup_config.mcfunction

data modify storage config:list configs append value <config screen>
execute store result storage config:list configs[-1].inputs[0].initial int 1 run scoreboard players get @s exampleValue

data/config/tags/dialog/list.json

{"values":["example:config"]}

data/example/dialog/config.json

{
  "type": "minecraft:multi_action",
  "title": "Example Config",
  "inputs": [
    {
      "type": "minecraft:number_range",
      "key": "int",
      "label": "Int",
      "start": 0,
      "end": 100,
      "step": 1,
      "initial": 10
    },
    {
      "type": "minecraft:number_range",
      "key": "float",
      "label": "Float",
      "start": 0,
      "end": 100,
      "step": 0.1,
      "initial": 40
    },
    {
      "type": "minecraft:single_option",
      "key": "enum",
      "label": "Enum",
      "options": [
        "first",
        "second",
        "third"
      ]
    }
  ],
  "columns": 1,
  "actions": [
    {
      "label": "Save",
      "action": {
        "type": "dynamic/run_command",
        "template": "function example:config {int:$(int),float:$(float),enum:\"$(enum)\"}"
      }
    }
  ]
}

⚖️ Лицензия

Версии <1.2 распространяются под лицензией ARR. Все остальные — под GNU GPL v3

Частые вопросы

Как установить Config Datapack?

Установите Fabric под свою версию Minecraft, скачайте Config Datapack под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Config Datapack?

У Config Datapack есть сборки для Minecraft 1.21.6–26.3.

Нужен ли Config Datapack на сервере?

Нужен на сервере; в игре — по желанию

Лицензия и источник
GNU General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее