config-editor-render
улучшение для modmenu, поддерживает modmenu, позволяет редактировать файл конфигурации как в текстовом редакторе, этот мод при входе снижает лаги
- Загрузчики
- FabricNeoForge
- Скачиваний на Modrinth
- 7,3 тыс.
- Подписчиков на Modrinth
- 20
- версий
- 99
- Обновлён
- 20 сентября 202620 сент.
- Опубликован
- в 2025
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
Config Editor
Редактируйте конфиги модов, не выходя из игры.
Config Editor — это клиентский мод для Fabric, который даёт вам полноценный текстовый редактор, визуальный редактор JSON, ИИ-ассистента и оверлей с информацией о блоках — всё это доступно по горячей клавише прямо во время игры.
Возможности
📝 Редактор конфигов в игре
Открывайте любой файл конфига из папки .minecraft/config прямо внутри игры. Больше не нужно сворачивать игру ради Notepad или VS Code.
- Подсветка синтаксиса для JSON, TOML, YAML, Properties, CFG и обычного текста
- Номера строк, горизонтальная и вертикальная прокрутка
- Поиск и замена (Ctrl+F) с переходом вперёд/назад
- Автосохранение с блокировкой файла — до 3 повторных попыток, если файл занят
- Предупреждение о несохранённых изменениях при попытке закрыть
- Кнопка Backup для снимка всей папки конфигов перед редактированием
- Кнопка Open Folder, чтобы открыть папку конфигов в файловом менеджере
- Тёмная / светлая / авто тема с кнопкой переключения
🖱️ Визуальный редактор JSON
Переключитесь на интерфейс в стиле «укажи и щёлкни» для JSON-файлов. Синтаксис запоминать не нужно.
- Добавление, переименование, удаление и изменение порядка полей
- Смена типа значения (String / Number / Boolean / Null / Object) одним кликом
- Поддержка вложенных объектов с разворачиванием/сворачиванием
- Прокрутка больших файлов кнопками вверх/вниз
🤖 ИИ-ассистент в чате (требуется Ollama)
Спрашивайте ИИ о своих конфигах, не выходя из игры.
- Загрузка файла или целой папки в диалог одним кликом
- Использует локальный сервер Ollama (по умолчанию:
localhost:11434, модель:tinyllama) - Проверка доступности сервера при открытии — показывает понятное сообщение об офлайне, если Ollama не запущена
- Прокручиваемая история чата
📦 Оверлей с информацией о блоках
HUD-элемент в стиле Jade/WTHIT, отображаемый вверху экрана во время игры.
- Показывает название блока и registry ID (например,
minecraft:stone) того, на что наведён прицел - Отображает иконку предмета блока рядом с названием
- Полупрозрачный фон с аккуратной рамкой
- Виден только в игре — исчезает при открытии любого экрана
- Полностью отключается через файл конфига (
show_block_overlay)
📦 Просмотр NBT
Наведите прицел на блок-сущность или сущность и нажмите клавишу NBT, чтобы открыть просмотрщик, показывающий её NBT-данные в виде форматированного JSON. Сохраните их в saved_nbt/ под своим именем файла.
🔌 API плагинов
Другие моды могут расширять редактор, реализуя интерфейс ApiEntrypoint. Встроенные плагины:
| Плагин | Что делает |
|---|---|
| Undo/Redo | Отслеживает историю правок |
| Text Stats | Показывает количество символов, слов и строк |
| Date/Time Display | Показывает текущее время на панели редактора |
| Auto Bracket Completion | Автоматически закрывает (, [, {, " |
Управляйте активными плагинами через кнопку Plugins внутри редактора.
⚡ Оптимизации производительности
- Подсказка GC при входе/выходе из мира — запускает сборку мусора до того, как новый мир начнёт выделять память, снижая скачок RAM, вызывающий лаги при входе в мир. На практике освобождает сотни МБ.
- Очистка частиц при смене уровня — удаляет устаревшие объекты частиц из старого мира до загрузки нового.
- Конфиг читается с диска не чаще раза в 2 секунды, а не каждый кадр или нажатие клавиши.
Установка
- Установите Fabric Loader и Fabric API
- Поместите
config_editor-*.jarв папкуmods/ - Запустите игру
Требования:
- Minecraft
26.1 - Fabric Loader
≥ 0.18.2 - Fabric API
- Java
≥ 21
Для функции ИИ-чата дополнительно требуется запущенная локально Ollama с загруженной моделью (например, ollama pull tinyllama).
Использование
Все три клавиши по умолчанию не назначены. Назначьте их в Настройки → Управление → Геймплей.
| Клавиша | Действие |
|---|---|
| Открыть редактор | Открывает редактор файлов конфигурации |
| Открыть AI-чат | Открывает AI-ассистента чата |
| NBT-дисплей | Открывает просмотрщик NBT для выбранного блока/сущности |
Файл конфигурации
Собственные настройки мода хранятся в .minecraft/config/editor_config.json и редактируются как в игре, так и в любом текстовом редакторе.
{
"readonly_mode": false,
"hint": true,
"theme": "DARK",
"doRenderBackground": false,
"doSuggestions": true,
"show_block_overlay": true
}| Ключ | Тип | По умолчанию | Описание |
|---|---|---|---|
readonly_mode | boolean | false | Запретить редактирование файлов (режим только для просмотра) |
hint | boolean | true | Автоматически закрывать скобки и кавычки |
theme | string | "DARK" | Тема редактора: DARK, LIGHT или AUTO |
doRenderBackground | boolean | false | Рисовать тематический фон за редактором |
doSuggestions | boolean | true | Показывать автодополнение при вводе |
show_block_overlay | boolean | true | Показывать HUD-оверлей с информацией о блоке |
Для разработчиков модов — Plugin API
Вы можете добавить собственное поведение в редактор, реализовав ApiEntrypoint и зарегистрировав его через систему entrypoint Fabric в вашем fabric.mod.json:
"entrypoints": {
"config_editor": [
"com.example.yourmod.YourEditorPlugin"
]
}public class YourEditorPlugin implements ApiEntrypoint {
@Override
public void init() { }
@Override
public void renderButton(GuiGraphicsExtractor context, int mouseX, int mouseY, float delta) {
// Draw custom HUD elements over the editor
}
@Override
public InteractionResult onType(int keyCode, int scanCode, int modifiers) {
// Intercept keystrokes — return FAIL to consume the event
return InteractionResult.PASS;
}
}Ссылки
Лицензия
Частые вопросы
Как установить config-editor-render?
Установите Fabric под свою версию Minecraft, скачайте config-editor-render под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть config-editor-render?
У config-editor-render есть сборки для Minecraft 1.20.1–26.3.
Нужен ли config-editor-render на сервере?
Ставится только в игру; на сервер ставить не нужно