▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/ZConfig
ZConfig

ZConfig

ZConfig - это конфигурационный мод для Minecraft на Fabric, основанный на TOML. Он позволяет управлять настройками других модов, например zfastnoise, через единый файл конфига, а также отключать несовместимые опции.

Оцените первым
86.2K
4

ZConfig - это легковесный конфигурационный мод для Майнкрафт, который заточен под работу с zfastnoise и другими модами на Fabric. По сути, это универсальная система настроек, которая выносит управление параметрами в отдельный файл формата TOML. Если ты когда-нибудь путался в десятках конфигов или сталкивался с конфликтами модов - ZConfig решает именно это.

Зачем это нужно?

В ванильном Minecraft нет встроенной системы для тонкой настройки производительности или совместимости модов. Каждый мод тащит свой конфиг, свои файлы, а иногда и целые библиотеки. ZConfig позволяет:

  • Уменьшить размер мода (например, zfastnoise) до нескольких десятков килобайт, потому что вся логика конфига вынесена сюда.
  • Управлять всеми настройками из одного места.
  • Отключать несовместимые опции прямо через метаданные мода - без ручного редактирования.

Как это работает?

Конфиги пишутся на Java с использованием билдера. Например, вот так создается булевая опция:

public static final BooleanConfigEntry MAIN =
    INSTANCE.createEntry(
        "main",
        builder -> builder.addComment("Main entry").defaultValue(false).addIncompat("sodium"));

Это значит: если Sodium установлен, опция main автоматически отключается, чтобы не было конфликтов. Удобно, правда?

Особенности

  • TOML-конфиги - читаемый и простой формат
  • Булевые и целочисленные настройки - базовый набор для 90% случаев
  • Переопределение через mod metadata - можно указать в fabric.mod.json, какие опции отключить
  • Метка несовместимости - если мод A не дружит с опцией B, ZConfig сам всё разрулит

Пример fabric.mod.json для отключения миксина:

{
  ...
  "custom": {
    "zfastnoise:overrides" : "mixin.perf.surface"
  }
}

Планы на будущее

Разработчик обещает:

  • Поддержку ModMenu и Forge Config API
  • Сборки под NeoForge
  • Больше сахара для генерации конфигов (чтобы писать меньше кода)

Кому это нужно?

Если ты собираешь сборку модов на Fabric и хочешь, чтобы всё работало стабильно без лишних телодвижений - ZConfig пригодится. Особенно если используешь zfastnoise или другие моды от этого же автора. На слабом железе такой подход может дать +5-10 FPS просто за счет того, что несовместимые опции не включаются.

Скачай ZConfig и забудь про ручное редактирование конфигов - всё автоматизировано.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26w14a26.3.x26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:3 недели назад
Обновлён:3 недели назад
Главная