Что такое Custom Mealery и зачем он нужен
Custom Mealery — это удивительно простой, но мощный мод для Minecraft, который позволяет каждому игроку стать настоящим шеф-поваром виртуального мира. Если стандартные рецепты еды давно изучены, а хочется добавить в игру уникальные блюда с особыми эффектами, этот инструмент станет идеальным решением. Мод не требует глубоких знаний программирования: достаточно создать JSON-файл с описанием пищи, и она появится в игре со всеми заданными свойствами. Работает на Forge и подходит для версий, начиная с 1.6 и выше, что делает его совместимым с огромным количеством сборок.
Как начать работу с модом
После первого запуска с установленным Custom Mealery в папке config/custommealery автоматически создаётся файл _template.json. Это подробный шаблон, содержащий все возможные параметры для настройки еды. Можно скопировать его, переименовать и менять значения под свои нужды. Главное правило — файл должен находиться в указанной директории (или любой вложенной в неё папке) и иметь расширение .json. Все файлы, начинающиеся с подчёркивания или не являющиеся JSON, игнорируются, поэтому можно спокойно хранить там заметки или временные наброски.
Обязательными являются только три поля: id (уникальный числовой идентификатор), nameid (внутреннее имя без пробелов) и name (отображаемое название). Всё остальное — от текстуры до рецептов крафта — опционально и добавляется по желанию. Именно такая гибкость делает мод привлекательным для создателей карт, авторов модпаков и просто любителей кастомизации.
Настройка еды: от текстур до зелий
Каждое блюдо можно превратить в произведение искусства. Параметры вроде healAmount (количество восстанавливаемого здоровья), saturationModifier (насыщение) и eatTime (время поедания) позволяют точно регулировать механику. А блок potionEffects даёт возможность накладывать любые эффекты при съедании — от регенерации до скорости, с настраиваемой длительностью и силой.
Особого внимания заслуживает система иконок. Мод поддерживает два способа задания текстуры: через прямое указание пути к файлу из ресурсов игры (например, "minecraft:diamond") или через PNG-изображение, которое кладётся рядом с JSON-файлом. Имя файла должно совпадать с nameid. Более того, можно добавить анимированную иконку, если положить рядом .mcmeta файл с настройками кадров. Так обычная булочка превращается в сияющий артефакт с переливающейся текстурой.
Крафт и переплавка: полный контроль над производством
Custom Mealery позволяет не просто добавить предмет еды, но и определить, как его получить. Секция craftingRecipe задаёт рецепт крафта в верстаке — можно указать формулу в виде массива строк, где числа соответствуют ID предметов, и количество получаемых блюд. А furnaceRecipe добавляет рецепт обжига в печи с возможностью указать входной предмет, его метаданные и количество опыта. Например, из алмаза и палок можно испечь четыре «сверкающих хлеба», которые не только насытят, но и наложат мощные эффекты.
Кстати, если вы ищете удобный способ быстро установить этот мод и сразу приступить к экспериментам, обратите внимание на лаунчер foxygame.net. Он предлагает гибкую систему управления сборками, где моды вроде Custom Mealery можно добавить буквально в пару кликов прямо из меню — без ручного копирования файлов и лишней возни с конфигами. Такой подход экономит время и позволяет сосредоточиться на творчестве.
Гибкая структура хранения
Все конфигурации могут быть организованы в удобном вам порядке. Допустим, вы решили создать категорию «хлебобулочные изделия» — тогда создаёте папку config/custommealery/breads/ и кладёте туда файлы shinyBread.json, shinyBread.png и, если нужно, shinyBread.png.mcmeta. Мод просканирует все вложенные директории и загрузит только валидные JSON-файлы. Это значит, что можно поддерживать десятки уникальных рецептов, не превращая корневую папку в свалку.
Пример конфигурации: разбор полей
Взглянем на фрагмент реального файла, чтобы понять логику:
id: 590— уникальный номер, не должен пересекаться с другими предметами.nameid: "shinyBread"— техническое имя, используется для поиска текстуры.name: "Shiny Bread"— то, что увидит игрок в инвентаре.texture: "minecraft:diamond"— базовая иконка, взятая из игры.colorOverlay— наложение цвета (красный, зелёный, синий), позволяющее тонировать стандартную текстуру.rarity: "epic"— редкость предмета, влияет на цвет названия.isAlwaysEdible: true— можно есть даже при полном голоде.maxStackSize: 1— максимальный размер стака.
Остальные поля вроде damageValue и эффектов делают предмет по-настоящему уникальным. Главное — не забывать, что при обновлении мода с версии 1.6 на 1.7 некоторые параметры могли измениться, поэтому стоит сверяться с вики на GitHub.
Для кого создан Custom Mealery
Мод идеально подходит создателям приключенческих карт, где еда может служить квестовым предметом или наградой. Разработчики модпаков оценят возможность добавить сотни новых продуктов без написания Java-кода. Даже обычные игроки, уставшие от однотипной курицы и хлеба, смогут оживить кулинарию сервера. Благодаря минимальным требованиям к технической подготовке, буквально за вечер можно создать десятки авторских блюд и поделиться конфигами с друзьями.
Custom Mealery доказывает, что кастомизация в Minecraft не обязана быть сложной. Достаточно освоить простой синтаксис JSON, и перед вами откроются безграничные кулинарные горизонты. Попробуйте создать своё первое блюдо — и вы удивитесь, насколько глубоко можно изменить игровой опыт, не покидая привычного лаунчера.