▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Shappoli
Shappoli

Shappoli

Shappoli - аддон для Origins, который добавляет интеграцию с Trinkets и Woodwalkers, совместимость с Female Gender Mod и систему связи между силами. Скачать для Fabric и Forge.

Оцените первым
17.7K
5

Shappoli - это аддон для мода Origins, который в первую очередь пригодится авторам датапаков и сборок модов. Если вы делаете свои происхождения (origins) и хотите связать их с системой аксессуаров из Trinkets или механикой превращений из Woodwalkers - без этого мода придётся изобретать костыли. Shappoli добавляет новые типы сил, условий и действий, которых нет в базовом Origins.

По факту это инструмент для разработчиков контента, а не мод "поставил и играешь". Обычный игрок заметит его только в составе сборок модов, где авторы используют его возможности. Но если вы сами пишете датапаки для Origins - это must-have.

Зачем нужен Shappoli

Базовый Origins позволяет создавать расы с уникальными способностями, но его система сил (powers) ограничена. Shappoli расширяет её в трёх направлениях:

  • Интеграция с Trinkets - можно проверять, надет ли конкретный аксессуар, менять количество слотов, запрещать экипировку и реагировать на смену тринкетов.
  • Интеграция с Woodwalkers - контроль над превращениями: запрет смены формы, кулдауны способностей, проверки текущей формы.
  • Система связи между силами - перенаправление действий и условий из одной силы в другую. Это позволяет строить сложные комбинации без дублирования кода.

Отдельно стоит упомянуть совместимость с Wildfire's Female Gender Mod - Shappoli добавляет поддержку Origins для этого мода, что полезно для ролевых серверов.

Интеграция с Trinkets

Trinkets добавляет в Майнкрафт слоты для аксессуаров - кольца, амулеты, пояса и прочее. Shappoli позволяет привязать силы Origins к этой системе.

Новые типы данных

  • Trinket Slot - указывает конкретный слот по группе, имени и индексу. Нужен для точной работы с экипировкой.
  • Slot Entity Attribute Modifier - модификатор атрибутов, привязанный к слоту.

Силы (Powers)

  • Action on Trinket Change - выполняет действие при надевании или снятии тринкета. Например, можно дать игроку эффект скорости, пока надеты особые ботинки.
  • Modify Trinket Slot - меняет количество слотов у сущности. Полезно для рас с дополнительными конечностями.
  • Conditioned Modify Trinket Slot - то же самое, но с условием.
  • Prevent Trinket Equip/Unequip - запрещает надевать или снимать аксессуары. Можно сделать проклятое кольцо, которое нельзя снять.

Действия над сущностями

  • Modify Trinket - изменяет тринкеты на сущности. Например, принудительно надеть или снять предмет.

Условия для сущностей

  • Equipped Trinket Count - считает надетые тринкеты.
  • Trinket Slot Count - проверяет количество доступных слотов.

Условия для предметов

  • Equippable Trinket - проверяет, можно ли надеть предмет как тринкет.
  • Equipped Trinket Count - считает предметы одного типа в слотах.
  • Is Trinket - проверяет, зарегистрирован ли предмет как тринкет.

На практике это открывает кучу возможностей. Хотите расу вампиров, которые получают бонусы от серебряных украшений? Или гномов с дополнительными слотами для колец? Всё это делается через Shappoli без написания Java-кода.

Интеграция с Woodwalkers

Woodwalkers - мод про превращения в мобов. Игрок может принять форму зомби, скелета или крипера со всеми их способностями. Shappoli добавляет контроль над этой механикой через систему сил Origins.

Силы

  • Action On Shape Ability Use - реагирует на использование способности формы.
  • Action On Shape Change - срабатывает при смене формы.
  • Prevent Shape Ability Use - блокирует способности формы.
  • Prevent Shape Change - запрещает превращение.

Действия над сущностями

  • Change Shape Ability Cooldown - меняет кулдаун способности.
  • Change Shape - принудительно меняет форму.
  • Shape Action - выполняет действие, связанное с формой.

Действия между двумя сущностями

  • Change Shape - превращает одну сущность в другую. Можно сделать силу, которая превращает врагов в овец.

Условия

  • Can Use Shape Ability - проверяет доступность способности.
  • Has Shape Ability - есть ли у формы способность вообще.
  • Shape Condition - проверяет текущую форму.

Связка Origins + Woodwalkers + Shappoli позволяет создавать рас, которые превращаются в мобов по условию - например, оборотней, меняющих форму ночью, или друидов с ограниченным набором доступных форм.

Система связи между силами

Это, пожалуй, самая недооценённая фича Shappoli. Система power communication позволяет одной силе вызывать действия и проверять условия другой силы. Звучит абстрактно, но на деле решает реальную проблему.

Представьте: у вас есть сила, которая даёт урон при ударе, и другая сила, которая проверяет, ночь ли сейчас. Без Shappoli пришлось бы дублировать проверку ночи в каждой силе. С системой связи вы просто перенаправляете запрос к нужной силе через Receive Action и Receive Condition.

Для сложных датапаков это экономит кучу времени и упрощает поддержку. Изменили условие в одном месте - оно обновилось везде.

Совместимость и версии

Shappoli работает на Fabric и Forge для Minecraft 1.20.1 - 1.20.2, 1.20.4 и 1.21 - 1.21.1. Мод нужен и на клиенте, и на сервере.

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

Кому нужен этот мод

Скачать Shappoli стоит в трёх случаях:

  1. Вы делаете датапак для Origins и хотите использовать Trinkets или Woodwalkers.
  2. Вы собираете модпак с этими модами и нужна их совместимость.
  3. Вы админ сервера с кастомными расами и сложными механиками.

Обычному игроку мод ничего не даст сам по себе - это библиотека для создателей контента. Но если ваша любимая сборка требует Shappoli в зависимостях, теперь вы знаете зачем.

Для серверов с друзьями Shappoli отлично работает в связке с другими модами на Origins. Если хотите быстро поднять сервер с такой сборкой - на BungeeHost (https://bungee.host) это делается в пару кликов, и мод установится автоматически вместе с остальными зависимостями.

Партнёрский материал

Как поиграть с друзьями с модом Shappoli?

Мод Shappoli куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Shappoli будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:1 год назад
Главная