Плагин Fun BorderPlus [4.9.5]

Добавлены плейсхолдеры для таблицы лидеров:
  • %borderplus_top_block_radius_x% — выводит радиус расширения границы мира игрока. Вместо x нужно указать позицию игрока в таблице.
  • %borderplus_player_radius% — выводит радиус, на который игрок из таблицы лидеров расширил границу мира. Этот плейсхолдер отображает значение для того игрока, который просматривает его в данный момент.
1727387460520


YAML:
pages:
- lines:
  - content: " &6&lTop 1: &b%borderplus_top_block_nick_1% &7- &4⌀ &a%borderplus_top_block_rank_1% &4⟘ &a%borderplus_top_block_radius_1% блоков"
    height: 0.3
  - content: " &6&lTop 2: &b%borderplus_top_block_nick_2% &7- &4⌀ &a%borderplus_top_block_rank_2% &4⟘ &a%borderplus_top_block_radius_2% блоков"
    height: 0.3
  - content: " &6&lTop 3: &b%borderplus_top_block_nick_3% &7- &4⌀ &a%borderplus_top_block_rank_3% &4⟘ &a%borderplus_top_block_radius_3% блоков"
    height: 0.3
  - content: ""
    height: 0.3
  - content: "&f&lТвоя стата:"
    height: 0.3
  - content: "&8#&b%borderplus_player_rank%&7 &7- &4⌀ &a%borderplus_player_blocks% &4⟘ &a%borderplus_player_radius% блоков"
    height: 0.3
  actions: {}
  • Убран дублирующий вызов загрузки GUI.
  • Плагины Vault, PlaceholderAPI, Skulls, HeadDatabase добавлены в softdepend.
  • Оптимизация загрузки логов под один стиль.
  • Добавлена поддержка плагина на голов из плагина skulls
    • Для установки головы поставьте skull- и ID головы
      • пример skull-123
  • Добавлена поддержка языка (пока только для сообщений):
    • русский
    • английский
    • немецкий
    • французский
    • испанский
    • итальянский
    • португальский
    • китайский
Теперь сообщения плагина будут храниться в папке lang

Изменения в конфиге​

YAML:
settings:
  # Language selection for plugin messages
  # Possible values:
  #   "en" for English
  #   "ru" для Русского
  #   "de" für Deutsch
  #   "fr" pour le français
  #   "es" para español
  #   "it" per l'italiano
  #   "pt" para português
  #   "zh" 表示中文
  language: "en"

Теперь все сообщения которые выводятся в консоли находятся внутри плагина и выводятся на английском языке.
  • Исправлено несколько проблем, которые мешали работе плагина на новых версиях сервера.
  • Теперь плагин требует java 16.
  • Теперь плагин требует минимальную версию сервера 1.16.5.
  • Добавлена метрика в плагин.
  • Добавлен параметр economy_enabled: true
    • Включён, экономика поддерживается. Выключен... не поддерживается.

1727207763322
Теперь плагин будет отлавливать ошибку с рефлексией.
1727092622618


В следующем обновлении плагин прекратит поддержку 1.12.2-1.15
нужно двигаться вперёд. Старая версия API для поддержки прошлых версий игры сильно тормозит разработку и добавление новых фич
  • Лайк 0
Реакции:1 пользователя
  • Теперь плагин прекрасно запускается на 1.21.1
    • проверил на остальных версиях то же.
Особая благодарность @quelazex за выявление бага.
  • Исправлена проблема, что если у вас нету HeadDatabase плагина, то плагин выключался.
  • Общая оптимизация кода.
  • Исправлена ошибка что параметр show_title: false не скрывал тайтл сообщений когда кто-то расширяет границу мира.
  • Теперь основное сообщение когда кто-то повышает границу мира, показывается для всех игроков, а не только для того, кто делает покупку.
  • Удалён из конфига рудиментарный параметр manage_world который ранее служил для иных целей. Теперь он попросту не нужен.
ВНИМАНИЕ! ИЗМЕНЕНИЕ В КОНФИГУРАЦИ.

  • Добавлена возможность указать какую экономику использовать если вы используете несколько экономических плагинов.

YAML:
  # Экономическая система, которая будет использоваться
  # Возможные значения: "playerpoints", "vault", "default"
  # "default" означает, что будет использована старая логика: если найдены оба плагина, используется PlayerPoints.
  preferred_economy: "default"
ВерхНиз