Anvil Data
Наковальня в Minecraft всегда была инструментом для починки, переименования и комбинирования чар. Но что, если вы хотите добавить в игру совершенно новые рецепты, использующие наковальню, без модификации кода? Мод Anvil Data открывает такую возможность, превращая наковальню в гибкий крафтовый стол, управляемый через датапаки. Это решение для тех, кто ценит ванильный подход и хочет расширить механику без тяжёлых модов.
Как работает Anvil Data
По умолчанию наковальня в Minecraft не поддерживает кастомные рецепты через датапаки — только стандартные операции с зачарованиями и ремонт. Anvil Data добавляет специальный тип рецепта, который распознаётся игрой при взаимодействии с наковальней. Вы просто создаёте JSON-файл в папке датапака, описывая входные предметы, их количество, требуемый опыт и результат. Мод берёт на себя всю техническую часть, позволяя наковальне работать как полноценному верстаку для ваших уникальных крафтов.
Где взять Anvil Data и какие версии поддерживаются
Мод Anvil Data доступен для загрузки на популярных платформах, таких как CurseForge и Modrinth. Он совместим с версиями Minecraft 1.19.2, 1.19.4, 1.20.1 и 1.20.4, работая на загрузчике Fabric. Если вы ищете скачать Anvil Data, убедитесь, что у вас установлен Fabric API — это единственная зависимость. Для Forge-сборок мод пока не адаптирован, но сообщество активно обсуждает портирование.
Создание рецептов: пошаговый разбор
Чтобы добавить рецепт, вам потребуется базовое понимание структуры датапаков. В папке data/ваш_неймспейс/recipes создаётся JSON-файл с типом "anvil_data:anvil_recipe". Внутри указываются:
- input — предмет или тег, который кладётся в левый слот наковальни;
- addition — предмет или тег для правого слота;
- result — итоговый предмет;
- levels — требуемый уровень опыта;
- material_cost — количество предметов из правого слота, которые будут потрачены.
Например, можно создать рецепт, где из алмазного меча и незеритового слитка получается незеритовый меч, расходуя при этом всего один слиток и 15 уровней опыта. Гибкость настройки позволяет адаптировать игру под серверные правила или уникальные сборки.
Интеграция с датапаками и серверные возможности
Мод Anvil Data идеально подходит для серверов, где администраторы хотят добавить кастомные крафты без установки сложных плагинов. Поскольку всё работает через датапаки, игрокам не нужно устанавливать мод клиент-сайд — достаточно, чтобы он был на сервере. Это упрощает поддержку и обновление. Вы можете распространять свои рецепты в виде отдельных датапаков или встроить их в общий пакет серверных ресурсов.
Установка Anvil Data для Minecraft
Процесс установки стандартен для Fabric-модов. Скачайте файл Anvil Data с проверенного источника, поместите его в папку mods вашего клиента или сервера, предварительно убедившись, что установлен Fabric Loader и Fabric API. После запуска мод автоматически активирует поддержку кастомных рецептов. Если вы используете лаунчер foxygame.net, то установка Anvil Data займёт всего один клик — достаточно найти мод в каталоге дополнений и нажать «Установить», после чего лаунчер сам проверит совместимость версий и загрузит все необходимые файлы.
Для тех, кто предпочитает ручную установку, важно помнить, что мод требует Fabric API. Без него рецепты не будут работать. После размещения мода в папке mods и перезапуска игры вы можете сразу начинать создавать свои датапаки или использовать готовые.
Практические примеры использования
Представьте, что вы хотите добавить способ создания элитр без путешествия в Энд. С помощью Anvil Data можно сделать рецепт: кожаная броня + перо фантома = элитра, требующий 30 уровней. Или ввести систему апгрейда инструментов, где каменная кирка + железный блок даёт железную кирку с сохранением чар. Возможности ограничены только вашей фантазией и балансом.
Мод также поддерживает теги предметов, что позволяет создавать рецепты с группами ресурсов. Например, #minecraft:planks в качестве добавки позволит использовать любые доски для крафта. Это делает систему очень мощной и удобной для серверов с экономикой.
Советы по отладке и частые ошибки
Если рецепт не работает, проверьте синтаксис JSON — даже лишняя запятая ломает файл. Убедитесь, что тип рецепта указан точно: anvil_data:anvil_recipe. Также помните, что мод не изменяет стандартное поведение наковальни; ваши рецепты добавляются параллельно. При использовании на сервере с другими модами, меняющими наковальню, возможны конфликты, но Anvil Data написан так, чтобы минимизировать их.
Ещё один нюанс: если вы играете через лаунчер foxygame.net, автообновление модов гарантирует, что вы всегда используете актуальную версию Anvil Data, совместимую с последними сборками Minecraft. Это избавляет от ручной проверки обновлений и возможных багов.
Почему Anvil Data лучше альтернатив
Существуют моды вроде KubeJS или CraftTweaker, которые тоже добавляют кастомные рецепты, но они требуют изучения скриптовых языков и часто тяжеловесны. Anvil Data же работает на чистом JSON, не нагружает сервер и максимально приближен к ванильной механике датапаков. Это выбор минималистов, ценящих производительность и простоту.
Кроме того, мод не добавляет лишних предметов или блоков — только функционал. Вы получаете чистый инструмент для творчества, который не конфликтует с визуальным стилем игры. Для серверов с жёсткими требованиями к TPS это особенно важно.
Заключение
Anvil Data — это маленький, но крайне полезный мод, который расширяет возможности наковальни через датапаки. Он прост в установке, не требует клиентской модификации и даёт безграничный простор для кастомизации. Если вы хотите добавить уникальные крафты на свой сервер или в одиночную игру, обязательно попробуйте этот инструмент. Скачайте Anvil Data для Minecraft и начните создавать свои рецепты уже сегодня.