Мод для Майнкрафт добавляет API системы маны на основе атрибутов сущностей. Его можно использовать в других модах и датапаках для способностей, зачарований и проверок запаса маны.
Возможности
- Максимальный запас маны задаётся атрибутом
manaattributes:max_mana. - Восстановление маны определяют
manaattributes:mana_regenerationиmanaattributes:mana_tick_threshold. - После расхода маны восстановление задерживают
manaattributes:mana_regeneration_delay_thresholdиmanaattributes:depleted_mana_regeneration_delay_threshold. manaattributes:reserved_manaрезервирует часть максимального запаса, делая её временно недоступной.- Для игроков значения атрибутов по умолчанию настраиваются в конфигурации сервера.
- В клиентской конфигурации можно изменить элемент HUD с отображением маны.
Как пользоваться
Датапаки могут работать с маной через эффект зачарования manaattributes:add_mana, который изменяет текущий запас, и предикат сущности manaattributes:mana_using_entity, проверяющий заданный диапазон маны.
