Gold Плагин RPG/MMO MythicRPG [0.0.1 SNAPSHOT 127]

Обновление:

Добавлено:
  • Поддержка мультипрофилей (Multi-profile)
  • Команда /rpg profile set — установка активного профиля
  • Команда /rpg profile delete — удаление профиля
  • Механика setActiveProfile — для установки активного профиля через скрипты или механизмы
  • Условные кнопки (Conditional Buttons) для кастомных меню

Пример:
YAML:
CONDITIONAL_BUTTON:
  Mapping: C
  Conditional:
    - Conditions:
        - night
      Material: BLACK_CONCRETE
      Display: 'Night'
      Skills:
        - message{m="night"} @self
  Material: YELLOW_CONCRETE
  Display: 'Day'
  Skills:
    - message{m="day"} @self

Если условие выполнено (например, ночь), будет показана соответствующая иконка. Если нет — отображается иконка по умолчанию.
  • Добавлен PAPI-плейсхолдер archetype_display_[type].
  • Добавлена категория (Category) для архетипов — альтернатива группировке, дающая новый способ классификации.
  • Добавлено условие hasArchetypesInCategory{category=X;amount=>0}.
  • Произведена очистка части данных профиля.
  • Теперь по умолчанию Group и Category принимают имя архетипа, а не CLASS.
  • Удалены неиспользуемые команды для пати и гильдий.
  • Добавлено условие hasReagent{r=MANA;amount=>20}
  • Добавлен плейсхолдер %mythic_expsource_last_[source]% — возвращает последнее полученное количество опыта от указанного источника
  • Добавлен плейсхолдер %mythic_archetype_exp_last_[group]% — возвращает последнее количество опыта, полученное по указанному типу архетипа
  • Исправлена работа команд (CMD) с кастомными меню?
  • — Исправлена ошибка, из-за которой команда установки уровня повышала уровень рекурсивно слишком сильно при отсутствии XP-кривой
  • — Исправлены другие несоответствия при установке уровня
Добавлена возможность указывать модель предмета вместо числового значения для иконок заклинаний

  • Добавлена поддержка Crucible ImplicitGeneration для иконок заклинаний
  • Возможно, исправлена ещё одна проблема с установкой уровней
Добавлена опция -s для команды /cast — позволяет произвести каст без вывода сообщений.

Исправлено: триггер ~onBlockPlace теперь использует место установки блока как точку отсчёта.

Исправлено: триггер ~onBlockBreak теперь корректно устанавливает центр блока как origin.
Добавлены команды для установки и снятия уровней
Fixed NPE in archetype remove command

Fixed a few language issues

+ Fixed stats not resetting to default when an archetype is lost

+ Fixed some inconsistencies with how archetype stuff is applied

+ Added StatModifiers to archetypes, unlike base stats these will apply on top of a player's stats and can stack with other archetypes:
Код:
StatModifiers:
- HEALTH 2 ADDITIVE_MULTIPLIER

Added command /mythicrpg archetypes level give [name] [type] [amount]
ВерхНиз