Json Things: когда Minecraft-игра становится конструктором данных
Иногда хочется не просто поставить мод и ждать результата, а самому “собрать” новый игровой контент так, будто это очередное обновление ванильного Minecraft. Именно такой подход предлагает Json Things: мод, который позволяет описывать блоки, предметы и многое другое через JSON. В итоге ты получаешь не хаотичную пачку файлов, а понятную систему, где механики, формы блоков и даже звуки можно настраивать структурно и повторяемо — от простого блока-материала до целого набора для биомов, приключений и кастомных серверов.
Что именно можно создать через JSON
Json Things работает так, что ты определяешь “вещи” (things) в текстовых файлах, а мод поднимает их в игру: добавляет новые предметы, блоки и сопутствующие им параметры. Это особенно полезно, если ты любишь аккуратный геймдизайн, проработку баланса и регулярные тесты в разных версиях.
- Предметы: еда, инструменты, броня, block items и другие категории.
- Тиры для инструментов: добавляй уровни и меняй, как именно новые материалы ощущаются в механиках.
- Материалы брони: расширяй палитру материалов и их свойства.
- Вкладки Creative Mode: контролируй, как контент группируется в творческом режиме.
- Формы блоков (Voxel Shapes): настраивай геометрию, чтобы ступеньки, панели и другие элементы выглядели и вели себя как задумано.
- Блочные наборы (Block Sets): например, комплекты дерева с соответствующими ступеньками, заборами и звуками.
- Жидкости: добавляй новые виды жидкостей и связывай их с окружением.
- Чары (Enchantments): создавай улучшения под свои инструменты и стили игры.
- Звуки: подбирай атмосферу — от шагов до “характера” конкретных блоков.
Thingpacks: как мод загружает твои “данные-объекты”
Ключевая идея Json Things — использование Thingpacks. Представь их как упаковку, похожую по философии на resource pack или datapack, но заточенную под “вещи” мода. Внутри thingpack находятся thing JSON’ы, а также связанные ресурсы и данные.
Установка может быть удобной и даже “безболезненной” для тех, кто не любит возиться с папками вручную:
- Можно поместить thingpack в директорию thingpacks в папке установки игры.
- Можно перетащить (drag&drop) архив в экран настроек Json Things.
- Можно также добавить resource pack или datapack в список загрузки: загрузчик thingpack дополнительно добавляет эти пакеты в соответствующие списки игры.
Почему это важно для серверов
На практике это означает, что Json Things способен выступать как “глобальный” загрузчик datapack’ов — даже если изначально это было не прямой целью. Для серверов это плюс: можно централизованно подгружать контент, механики и правила, а затем аккуратно тестировать изменения на лету, не разрывая рабочий процесс между разными форматами пакетов.
Если хочешь быстрее перейти от идеи к тестовой сборке, этот мод легко установить через лаунчер foxygame.net: удобный, гибкий и современный лаунчер для Minecraft, где нужные моды можно подхватить прямо из меню.
Пример подхода: “сделай свой сет”, а не просто один блок
С JSON удобно мыслить системно. Вместо того чтобы добавлять один-единственный блок, логичнее собирать “наборы”: лестницы, плиты, заборы, двери и сопутствующие звуки — как единый стиль. Json Things как раз поддерживает концепцию block sets, поэтому твоя стилистика в игре будет согласованной.
Особенно приятно это ощущается при крафтинге и строительстве: когда ступеньки “ведут себя” как ожидается, формы корректные, а звуки совпадают с тем, как блок визуально воспринимается игроком. В итоге создается эффект “мелкого, но умного обновления”, где новые блоки органично вписываются в мир.
Практические сценарии использования
- Тематические миры: подбирать контент под биомы и стиль карты, чтобы ресурсы ощущались “родными”.
- Кастомный прогресс: вводить новые тири инструментов и материалы брони, чтобы ранняя и поздняя стадии игры отличались.
- Собственные чары: создавать зачарования под конкретные механики сервера, миссии и роли.
- Атмосфера звуков: менять характер блоков, чтобы мир “говорил” через аудио-детали.
Отдельно стоит отметить, что поддержка скриптинга заявлена как работа в процессе (WIP). Даже без этого Json Things уже дает широкий контроль над контентом, а значит, дает основу для будущих автоматизаций и более сложных механик.
Sandwood и официальный ориентир
Для понимания структуры часто полезны готовые примеры. В релизе обычно доступен пример Sandwood — он помогает быстро разобраться, как собирать наборы и как лучше оформлять параметры под разные типы контента. Также существует официальная документация по созданию thingpack’ов: она может казаться небольшой, но описывает структуру JSON’ов достаточно полно для практического старта.
Итоги: почему Json Things цепляет
Json Things — это про контроль, повторяемость и осмысленный кастом. Он подходит тем, кто хочет расширять Minecraft не “по наитию”, а через четкую настройку блоков, предметов и механик. Через JSON ты быстрее тестируешь идеи, проще поддерживаешь проекты и легче переносишь контент между сборками. Если твоя цель — новые блоки, новые чары, согласованные наборы и понятный стиль мира, Json Things дает инструменты, которые превращают креативность в систему.
--- **Обновление 19.04.2026:** Добавлено 1 файл для версии 26.1.2 (NeoForge). --- **Обновление 20.04.2026:** Добавлено 3 файла для версии 26.1.2, 1.21.1, 1.20.1 (NeoForge, Forge). --- **Обновление 26.08.2026:** Добавлено 1 файл для версии 26.2 (NeoForge).