
Appli
Appli - аддон-мод для Apoli на Fabric, добавляющий новые силы, действия и условия для data-driven системы способностей. Работает на Minecraft 1.19.3 и 1.20-1.20.2, пригодится авторам датапаков и сборок с Origins.
Appli - это расширение для Apoli, библиотеки, на которую опирается знаменитый Origins и его система способностей персонажей. Сама Apoli работает по принципу data-driven: силы, условия и действия описываются через JSON-файлы в датапаке, без единой строчки кода. Appli докручивает к этой системе дополнительный набор power'ов, actions и conditions, которых в ванильной Apoli просто нет.
Название расшифровывается как A Phantom Power Library - автор, PhantomPig, спокойно это признаёт и не претендует на оригинальность. А сам мод он честно называет случайной подборкой того, что просто захотелось сделать. На практике это значит, что каталог получился разношёрстный, но именно в этом и ценность: где-то в нём почти наверняка лежит механика, которую вы искали для своего датапака.
Что внутри мода
Appli добавляет в распоряжение создателей датапаков новые типы событий и реакций. Вот что появилось в последних версиях по хронологии обновлений:
- Action on Kill - действие, срабатывающее при убийстве существа. Классика для классов вроде охотника или палача: получайте эффект, ресурс или что угодно за каждый фраг.
- Действия на торговлю - реакция на обмен с жителями. Можно выдать репутацию, бонус или особый предмет за удачную сделку.
- Запрет торговли - условие, блокирующее обмен. Полезно для проклятых происхождений, которым деревенские жители "не доверяют".
- Подбор предметов - триггер на пикап, чтобы реагировать на то, что игрок взял в инвентарь.
По факту это расширяет сценарные возможности модпаков в разы. Там, где раньше приходилось изобретать костыли через команды и скорборды, теперь хватает пары строк в JSON датапака.
Совместимость и версии
Мод выпускается под Fabric для Minecraft 1.19.3 и 1.20-1.20.2, работает и на клиенте, и на сервере. Последнее обновление (версия 1.2.1 под 1.20.2, вышла в конце декабря 2023) синхронизировало Appli с Apoli 2.11, так что актуальные версии Origins тянуть не мешали.
Совет из практики: версии Apoli и её аддонов подбирайте строго друг к другу. Расхождение даже на минорную версию любит ронять клиент ещё на этапе загрузки, причём краш-лог не всегда сразу указывает на виновника. Если собираете сервер - проверьте связку Origins + Apoli + Appli локально, прежде чем выкатывать на игроков.
Кому это нужно
Appli не для обычного выживальщика. Это инструмент для:
- авторов датапаков под Origins, которым не хватает стандартных условий и действий;
- создателей RPG-серверов и сборок модов с классами персонажей;
- разработчиков модов, желающих добавить свои происхождения без написания Java-кода.
Перед использованием стоит разобраться с wiki по Origins и Apoli и понять, как вообще устроен data-driven контент: структура папок power, синтаксис условий, регистрация действий. Без этой базы мод покажется бесполезным набором невидимых файлов. А с базой - это must-have расширение, которое закрывает дыры в стандартном наборе Apoli.
Если вы хотите поиграть с такой механикой онлайн с друзьями, Appli как серверный мод отлично встаёт на BungeeHost (https://bungee.host) буквально в 1 клик - данные о способностях хранятся в датапаке на сервере, а клиентам достаточно тех же модов Fabric.
Скачать мод Appli имеет смысл в паре с Origins, если ваша идея для персонажа упёрлась в ограничения стандартной библиотеки. Скорее всего, именно здесь найдётся тот самый недостающий триггер.
Как поиграть с друзьями с модом Appli?
Мод Appli куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Appli будет готов за пару минут - BungeeHost сделает всё за вас.
