Potion Control
Каждый опытный игрок в Minecraft хоть раз сталкивался с ситуацией, когда стандартный набор зелий кажется ограниченным или несбалансированным. Хочется создать эликсир с уникальным сочетанием эффектов, изменить цвет напитка или просто исправить досадные ошибки ванильной механики? Именно для этих целей было создано дополнение Potion Control. Этот инструмент превращает работу с алхимией из простого следования рецептам в настоящую лабораторию возможностей, где вы становитесь главным исследователем.
Что такое Potion Control и зачем он нужен?
Potion Control — это мощное техническое дополнение, которое предоставляет создателям модпаков и продвинутым игрокам беспрецедентный уровень контроля над всеми аспектами зелий и их типов. Изначально разработчик создал этот мод с простой целью: возможность отменять регистрацию определенных видов зелий. Однако проект быстро эволюционировал в полноценную систему управления, работающую по аналогии с известным модом Enchantment Control. Используя ту же надежную основу на базе миксинов, аддон позволяет изменять как ванильные, так и кастомные свойства любых существующих в игре напитков.
Главная особенность мода заключается в его гибкости. После первого запуска игра автоматически генерирует JSON-файлы для каждого типа зелья и эффекта. Эти файлы хранятся в специальной папке конфигурации и содержат все возможные параметры, которые можно редактировать. Важно помнить, что изначально сгенерированные файлы находятся в директории inferred-inactive и не активны. Чтобы начать настройку, вам нужно вручную переместить нужные файлы в папку active. Такой подход гарантирует, что вы случайно не сломаете баланс игры, не осознавая последствий своих изменений.
Ключевые возможности настройки зелий
Функционал мода поражает своей глубиной. Для каждого отдельного зелья (Potion) вы можете настроить следующие параметры:
- Название и описание: Полное изменение отображаемого в игре имени и текстового описания через файлы
names.txtиdescriptions.txt. - Визуальный стиль: Редактирование цвета жидкости в бутылочке и цвета подсказки при наведении курсора.
- Характер эффекта: Определение того, является ли эффект полезным или вредным, что влияет на отображение иконок.
- Лечение: Настройка предметов, которые могут снять данный эффект (curative items).
- Атрибуты: Изменение модификаторов атрибутов, максимального уровня усиления (амплификатора) и длительности действия.
- Механика применения: Настройка мгновенного действия или повторяющегося эффекта с указанием периода повторения.
- Приоритеты: Решение о том, что важнее при комбинировании одинаковых эффектов — длительность или сила действия.
- Маяк: Выбор уровня (от 1 до 4), на котором зелье появляется в интерфейсе маяка.
- Совместимость: Создание списков несовместимых зелий, которые блокируют или удаляют друг друга при одновременном применении.
- Черный список: Возможность запретить получение определенного эффекта сущностями или мобами с конкретными тегами.
Управление типами зелий и рецептами варки
Помимо настройки отдельных эффектов, Potion Control позволяет работать с типами зелий (Potion Types). Это списки конкретных эффектов с заданными усилителями и длительностью, а также настройка возможности их варки. Вы можете определить, какие именно эффекты и с какими параметрами входят в состав конкретного типа зелья, включая отображение частиц и стиль маяка.
Самое интересное для алхимиков — это возможность переписывать рецепты варки. Вы можете создать собственные уникальные комбинации ингредиентов, которые будут создавать новые виды напитков, или полностью изменить существующие цепочки крафта. Также доступна настройка времени варки для каждого типа зелья и длительности эффектов на стрелах.
Для тех, кто хочет быстро внедрить эти изменения в свою сборку без ручной возни с конфигами, отличным решением станет использование современного лаунчера. Например, платформа foxygame.net предлагает удобный каталог дополнений, где можно найти Potion Control и установить его в один клик, автоматически подбирая совместимую версию игры и необходимые зависимости вроде FermiumBooter. Это экономит время на поиск правильных версий файлов и гарантирует стабильную работу мода сразу после запуска.
Исправления ошибок и технические улучшения
Помимо широких возможностей кастомизации, мод включает в себя ряд важных исправлений багов ванильной игры. Одно из ключевых улучшений касается уровней зелий. В оригинальном Minecraft уровни эффектов ограничены значением 128, а значения выше сохраняются некорректно (например, 255 превращается в -1). Potion Control снимает это ограничение, позволяя уровням достигать 32 000, что открывает двери для создания сверхмощных заклинаний в модпаках.
Также исправлено отображение уровней зелий в инвентаре и интерфейсах модов вроде DS HUDs. Теперь игра корректно показывает любой уровень силы эффекта, а не только стандартные диапазоны от 1 до 3. Кроме того, устранена ошибка в логах, связанная с генерацией языковых файлов для описаний зелий, которая ранее выводила неверные ключи отсутствующих локализаций.
Как установить Potion Control
Установка мода требует наличия загрузчика FermiumBooter, так как именно на его базе работает данная система. Процесс довольно прост для тех, кто знаком с ручной установкой модов:
- Убедитесь, что у вас установлен необходимый загрузчик для вашей версии игры.
- Скачать Potion Control можно с официального источника или доверенного портала модов.
- Поместите файл мода в папку
modsвашего клиента Minecraft. - Запустите игру один раз, чтобы сгенерировались конфигурационные файлы.
- Перейдите в папку
config/potiontypes/inferred-inactive, выберите нужные JSON-файлы и переместите их в папкуactive. - Отредактируйте параметры в перемещенных файлах согласно вашим желаниям.
Работа с JSON-файлами может показаться сложной новичкам, но структура данных интуитивно понятна. Каждый файл отвечает за конкретный идентификатор зелья (potionid.json). Внутри вы найдете четкие поля для редактирования цветов, длительности, рецептов и других характеристик. Если вы создаете свой модпак, этот инструмент станет незаменимым помощником для балансировки алхимии под уникальный геймплей вашего проекта.
Заключение
Potion Control — это обязательный инструмент для любого серьезного автора модпаков и игрока, желающего выйти за рамки стандартной алхимии Minecraft. Он не просто добавляет новые предметы, а дает ключи от всей системы зелиеварения, позволяя менять правила игры на фундаментальном уровне. От изменения цвета напитков до создания сложных цепочек несовместимых эффектов — возможности ограничены лишь вашей фантазией и умением работать с конфигурационными файлами. Благодаря поддержке высоких уровней эффектов и исправлению старых багов, этот мод делает алхимию глубокой, интересной и по-настоящему контролируемой игроком.