Плагин RPG/MMO ⭐️ Mythical Races Engine (Premium) ⭐️ 1.21.4+ ⭐️ [2.7.4-SE-V1]

Исправления ошибок:
  • Исправлена проблема с дублированием RESTRICT ARMOR
  • В более новых версиях Minecraft исправлено определение названий биомов для строк abilities/data
Автор: bobobo
Исправления ошибок:
  • Исправлена проблема с приоритетом у RESTRICT WEAPON.
  • Исправлена ошибка, из-за которой не открывалось GUI редактора рас.
  • Исправлено обходное срабатывание критических ударов при использовании RESTRICT WEAPON.
Изменения в конфигурации:
  • Небольшие правки в конфиге, ничего важного.
Автор: bobobo
Исправления ошибок:
  • Исправлена проблема, из-за которой игроки не могли использовать инвентарь.
Новые функции:
  • Удалён вывод /races [args] при вводе некорректной команды.
Автор: bobobo
Changelog (BETA)
Admin & Content Suite: Добавлен единый внутриигровой админ-хаб для инструментов игрока, утилит плагина, GUI-ярлыков, редакторов, переключателей табло и ссылок поддержки, а также GUI менеджера рецептов и GUI менеджера квестов.
Права: mythicalraces.admin.gui | Команда: /races admin
Player Profile GUI: Добавлен настраиваемый интерфейс информации о игроке с системой прав и поддержкой заполнителей/кастомных предметов, доступный через /races profilegui.
Внесено значительное количество изменений в конфиг. Если вы обновляете плагин с кастомным конфигом, добавьте следующий блок в секцию "other" в MythicalRaces/config.yml
YAML:
  adminGui:
      enabled: true
      size: 45
      mainTitle: '&4MythicalRaces Admin (BETA)'
      playerSelectorTitle: '&4Admin | Select Player'
      playerToolsTitle: '&4Admin | Managing {player}'
      raceSelectorTitle: '&4Admin | Race -> {player}'
      classSelectorTitle: '&4Admin | Class -> {player}'
      kitSelectorTitle: '&4Admin | Kits -> {player}'
      pluginToolsTitle: '&4Admin | Plugin Tools'
      guiShortcutsTitle: '&4Admin | Shortcuts'
      infoToolsTitle: '&4Admin | Info Tools'
      kitToolsTitle: '&4Admin | Kit Tools'
      filler: 'GRAY_STAINED_GLASS_PANE'
      questManagerTitle: '&4Admin | Quest Manager'
      questEditorTitle: '&4Admin | Edit Quest -> {quest}'
      labels:
        back: '&cBack'
        close: '&4Close'
        next: '&aNext Page'
        previous: '&cPrevious Page'
        page: '&7Page {page}/{pages}'
      messages:
        disabled: '&cThe admin GUI is disabled in the configuration.'
        needPlayer: '&cThis command can only be used by players.'
        promptNumeric: '&eEnter the value to {action} for {player}. Type &ccancel &eto abort.'
        invalidNumber: '&cPlease enter a valid number or type cancel.'
        actionCancelled: '&cAction cancelled.'
        raceLevelSet: '&aSet {player}&a''s race level to {value}.'
        classLevelSet: '&aSet {player}&a''s class level to {value}.'
        raceXpAdded: '&aAdded {value} race XP to {player}.'
        classXpAdded: '&aAdded {value} class XP to {player}.'
        noKits: '&cNo kits are configured.'
        noPlayers: '&cThere are no players online.'
        targetOffline: '&c{player} is no longer online.'
        noTarget: '&cSelect a player first.'
        cooldownReset: '&aReset cooldown for {player}.'
        playerReset: '&aReset race and class data for {player}.'
        attributesReset: '&aRemoved attribute modifiers from {player}.'
        togglePlayer: '&aToggled abilities for {player}.'
        kitGiven: '&aAttempted to give {kit} to {player}.'
        recipeExists: '&cA recipe named {kit} already exists.'
        questExists: '&cA quest named {kit} already exists.'
        reload: '&aCommand executed.'
        help: '&aHelp command executed.'
        leaderboard: '&aLeaderboard command executed.'
        raceSet: '&aSet {player}&a''s race to {race}.'
        classSet: '&aSet {player}&a''s class to {class}.'

   playerInfoGui:
      enabled: true
      command: 'profilegui'
      aliases:
       - 'playergui'
      permission: ''
      title: '&dMythical Profile'
      size: 27
      filler:
         enabled: true
         material: 'BLACK_STAINED_GLASS_PANE'
         name: ' '
      messages:
         disabled: '&cThe player info GUI is disabled.'
         needplayer: '&cThis command can only be used by players.'
         nopermission: '&cYou do not have permission to open this GUI.'
      items:
         overview:
            slot: 13
            material: 'PLAYER_HEAD'
            playerHead: true
            name: '&d{player}'
            lore:
              - '&7Race: &f{race_display}'
              - '&7Level: &f{race_level}'
              - '&7XP: &f{race_xp}&7/&f{race_xp_required}'
              - '&7Level Type: &f{race_level_type}'
              - '&7Class: &f{class_display}'
              - '&7Class Level: &f{class_level}'
              - '&7Class XP: &f{class_xp}&7/&f{class_xp_required}'
              - '&7Class Level Type: &f{class_level_type}'
         race-details:
            slot: 11
            material: 'ENCHANTED_BOOK'
            name: '&bRace Information'
            lore:
             - '{race_lore}'
         class-details:
            slot: 15
            material: 'BOOK'
            name: '&6Class Information'
            lore:
             - '{class_lore}'
         class-traits:
            slot: 22
            material: 'PAPER'
            name: '&aClass Traits'
            lore:
             - '&aSkills'
              - '{class_skills}'
              - ' '
              - '&aAttributes'
              - '{class_attributes}'
Автор: bobobo
Исправления ошибок:
  • Исправлена ещё одна проблема с MySQL, связанная с расами/эффектами.
Автор: bobobo
  • Исправлена проблема с MySQL: при заходе на сервер эффекты не загружались корректно.
Автор: bobobo
Исправлена ошибка с таймером перезарядки наборов (kit cooldown) при использовании MySQL.
Автор: bobobo
Исправления:
– Add look velocity теперь работает корректно.

Новые функции:
– Добавлены настраиваемые рецепты предметов, которые можно скрафтить и привязать к выполнению кастомных способностей через executor. Очень гибкая система. Отключено по умолчанию.
– Добавлена функция табло (scoreboard) — панель справа, как на многих серверах. Поддерживает PAPI. Тоже отключено по умолчанию.
– Новая команда: /mraddons item <игрок> <itemKey> (нужны права mraddons.execute).

Изменения конфигурации:
– Добавлен конфиг для кастомных рецептов.
– Добавлен конфиг для нового табло.
Обе функции отключены по умолчанию — включаются вручную в соответствующих конфигурациях.
Автор: bobobo
Исправления:
  • Исправлена проблема с фильтром логов консоли — при большом количестве игроков команды не фильтровались корректно.
Автор: bobobo
  • Исправлено некорректное применение некоторых атрибутов ночью, что вызывало предупреждения в консоли.
Автор: bobobo
ВерхНиз