RecipeManager: Полный контроль над крафтами на сервере

RecipeManager: Полный контроль над крафтами на вашем сервере Когда стандартные рецепты Minecraft перестают удивлять игроков, а хочется создать уникальную систему прогрессии или экономики, на помощь приходит RecipeManager. Этот мощный плагин позволяет не просто добавлять новые рецепты, но и полнос...

Скачать RecipeManager для Minecraft 1.3.1, 1.2.5

Оригинальное название: RecipeManager

Версии Minecraft: 1.2.5, 1.3.1

ФайлВерсияЗагрузчикРазмер
RecipeManager_1.2.zip——72 КБСкачать
RecipeManager_v1.23d.zip——176 КБСкачать
RecipeManager_v1.23c.zip——173 КБСкачать
RecipeManager_v1.23b.zip——171 КБСкачать
RecipeManager_v1.23.zip——170 КБСкачать
RecipeManager_v1.22c.zip——159 КБСкачать
RecipeManager_v1.22b.zip——146 КБСкачать
RecipeManager_v1.22.zip——136 КБСкачать
RecipeManager_v1.21b.zip——98 КБСкачать
RecipeManager_v1.21.zip——95 КБСкачать
RecipeManager_1.2a.zip——72 КБСкачать
RecipeManager.jar——15 КБСкачать
RecipeManager_v1.23e.zip1.2.5—176 КБСкачать
RecipeManager_v1.24.zip1.2.5—180 КБСкачать
RecipeManager_v1.24b.zip1.2.5—181 КБСкачать
RecipeManager_v1.24c.zip1.2.5—183 КБСкачать
RecipeManager_v1.25.zip1.3.1—184 КБСкачать
RecipeManager_v1.25b.zip1.3.1—185 КБСкачать
RecipeManager_v1.26.zip1.3.1—196 КБСкачать
RecipeManager_v1.26b.zip1.3.1—196 КБСкачать

RecipeManager: Полный контроль над крафтами на вашем сервере

Когда стандартные рецепты Minecraft перестают удивлять игроков, а хочется создать уникальную систему прогрессии или экономики, на помощь приходит RecipeManager. Этот мощный плагин позволяет не просто добавлять новые рецепты, но и полностью переопределять существующие, задавать условия крафта, управлять деньгами и опытом прямо в верстаке. По сути, вы получаете визуальный конструктор любой сложности, не требующий глубоких знаний программирования.

Какие типы рецептов можно создать

RecipeManager охватывает практически все возможные способы взаимодействия с предметами в игре. Вы можете создавать shaped и shapeless рецепты для верстака, причем с несколькими результатами одновременно. Плагин поддерживает печь, плавильню и коптильню с настраиваемым временем готовки и особым топливом. Отдельного внимания заслуживают рецепты для наковальни, зельеварения, костра, камнереза и компостера. В свежих версиях добавили поддержку точила и стола картографа с возможностью отключить стандартную функциональность. Это значит, что вы можете полностью переработать механику починки предметов или копирования карт под свои нужды.

Флаги: магия кастомизации

Истинная сила RecipeManager раскрывается через систему флагов. Они позволяют накладывать на рецепты и их результаты множество условий и эффектов. Например, флаг @permission ограничивает доступ к рецепту по пермишенам — идеально для создания привилегированных крафтов для донатеров или опытных игроков. Флаги @remove, @restrict и @override дают полный контроль над существующими рецептами, включая ванильные, что позволяет вырезать нежелательные предметы из игры или заменить их получение на кастомное.

С помощью @ingredientcondition можно требовать от ингредиентов конкретные зачарования, определенное количество прочности или даже строго заданный стак предметов. А флаг @keepitem сохраняет ингредиент после крафта, опционально повреждая его — незаменимая вещь для создания многоразовых форм или инструментов. Экономические флаги вроде @modmoney и @reqmoney (и их аналоги для опыта и уровней) превращают верстак в полноценный терминал для транзакций. Представьте: игрок платит внутриигровую валюту прямо во время крафта, и предмет создается только при достаточном балансе. А @cooldown устанавливает задержку на использование рецепта, что полезно для контроля экономики сервера.

Отдельный пласт возможностей открывают флаги для результатов. @cloneingredient копирует свойства ингредиента на итоговый предмет — урон, количество, чары и даже название. @itemname и @itemlore позволяют задать кастомное имя и описание с поддержкой цветовых кодов. Для зельеваров и пиротехников есть @potionitem и @fireworkitem, с помощью которых можно собирать уникальные зелья и фейерверки любой сложности прямо в верстаке. А флаг @getrecipebook выдает книгу рецептов, сгенерированную самим плагином — удобный способ познакомить игроков с новыми крафтами.

Гибкая структура файлов рецептов

Все рецепты хранятся в папке plugins/RecipeManager/recipes в виде простых текстовых файлов. Вы можете использовать любое форматирование, пробелы и регистр букв — плагин поймет. Комментарии в файлах поддерживаются, что упрощает документирование сложных конфигураций. Структуру папок и имена файлов вы проектируете сами, группируя рецепты по категориям: броня, еда, инструменты, админские предметы. Это делает навигацию по сотням рецептов интуитивно понятной даже спустя месяцы после настройки. Кстати, для удобства работы с модами и кастомными рецептами можно использовать лаунчер foxygame.net — современный и гибкий инструмент, где установка модификаций происходит прямо из меню, а вы получаете быстрый доступ к нужным сборкам без лишних манипуляций с файлами.

Книги рецептов с автообновлением

RecipeManager умеет генерировать кастомизированные книги рецептов. Вы сами выбираете, какие рецепты попадут в конкретный том, и настраиваете их расположение на страницах. Самое впечатляющее — книги у игроков автоматически обновляются при изменении рецептов администратором и перезагрузке плагина. Не нужно заново крафтить или искать обновленную версию: содержимое книги подтягивается динамически. Это решает вечную проблему коммуникации с игроками о изменениях в крафтах.

Документация и поддержка разработчиков

После первого запуска плагин создает папку с HTML-документацией, где подробно описаны все флаги, команды и примеры. Файлы автоматически обновляются при выходе новых версий, так что информация всегда актуальна. Для разработчиков предусмотрен API с кастомными событиями и утилитами, позволяющий интегрировать RecipeManager в другие плагины. Поддерживается Vault для экономики и групп прав, что делает связку с популярными плагинами на деньги бесшовной.

Установка и первые шаги

Процесс установки предельно прост:

  • Скачайте последнюю версию плагина с официальной страницы.
  • Поместите файл RecipeManager.jar в папку plugins вашего сервера.
  • Запустите или перезагрузите сервер — плагин создаст все необходимые конфигурационные файлы и документацию.
  • Начните изучение с файла basic recipes.html в папке плагина.

Настройки плагина находятся в config.yml, сообщения — в соответствующем языковом файле. После любых изменений в рецептах достаточно выполнить команду rmreload в консоли сервера, чтобы применить их без перезапуска. Полный список команд и пермишенов доступен в файле commands & permissions.html.

Решение проблем

Если возникли трудности или вы обнаружили баг, первым делом проверьте, используете ли вы самую свежую версию плагина — предыдущие версии не поддерживаются. Просмотрите уже созданные тикеты на предмет схожих проблем, затем обратитесь за помощью на Discord-сервер разработчика. Исходный код проекта доступен на GitHub (авторы: haveric и THDigi), где можно изучить реализацию и предложить улучшения.

Заключение

RecipeManager — это не просто плагин для добавления рецептов. Это полноценная среда для проектирования игровой экономики, прогрессии и уникальных механик крафта. Гибкость файловой структуры, мощная система флагов и автоматическая документация делают его незаменимым инструментом для администраторов, стремящихся вывести свой сервер на новый уровень. Освоив этот инструмент, вы сможете реализовать практически любую задумку — от простого изменения стоимости предметов до сложных многоступенчатых производственных цепочек с условиями и ограничениями.