Скачать Styled Player List — Minecraft Моды — MetaMods
Styled Player List

Styled Player List

Активный

Установок

0

Последнее обновление

2 недели назад

Версии

1.16.2 — 1.21.9
Сервер
Fabric
Quilt
Управление
Утилиты

Styled Player List

Логотип

Преобразите внешний вид списка игроков на вашем сервере Minecraft с помощью этого удобного мода! Styled Player List предоставляет полный контроль над оформлением таблицы онлайн-игроков, позволяя создавать уникальный дизайн в соответствии с тематикой вашего проекта.

Важное замечание: мод совместим исключительно с Fabric и Quilt!

Пример оформления

Основные возможности

Мод предлагает богатый набор функций для персонализации:

  • Настройка заголовков и нижних колонтитулов списка игроков
  • Поддержка системы разрешений для разных категорий пользователей
  • Интеграция с Placeholder API для динамического контента
  • Возможность переопределения отображаемых имен игроков
  • Несколько готовых стилей оформления на выбор

Управление через команды

Доступны следующие команды для управления настройками:

  • /styledplayerlist - основная команда управления (разрешение: styledplayerlist.main, доступно по умолчанию)
  • /styledplayerlist reload - перезагрузка конфигурации и стилей (требуется styledplayerlist.reload)
  • /styledplayerlist switch <стиль> или /plstyle <стиль> - смена текущего стиля оформления (разрешение: styledplayerlist.switch, доступно по умолчанию)
  • /styledplayerlist switchothers <игроки> <стиль> - изменение стиля для других игроков (требуется styledplayerlist.switch.others)

Настройка конфигурации

Файлы конфигурации находятся в папке ./config/styledplayerlist/. Некоторые параметры поддерживают динамические предикаты (помечены как {/ ПРЕДИКАТ /}).

{
  // Версия конфигурации - не изменяйте эту настройку
  "config_version": 2,
  // Идентификатор стиля по умолчанию
  "default_style": "default",
  // Настройки системных сообщений
  "messages": {
    "switch": "Стиль списка игроков изменен на: <gold>${style}</gold>",
    "unknown": "<red>Такого стиля не существует!</red>",
    "no_permission": "<red>У вас недостаточно прав!</red>"
  },
  // Настройки отображения имен игроков
  "player": {
    // Включение модификации имен
    "modify_name": false,
    // Скрытие имен из списка игроков
    "hidden": false,
    // Использование стандартного форматирования
    "passthrough": false,
    // Формат отображения имени
    "format": "%player:displayname%",
    // Обновление при отправке сообщений
    "update_on_chat_message": false,
    // Периодическое обновление в тиках (-1 отключает)
    "update_tick_time": -1,
    // Пользовательские стили
    "styles": [
      {
        // Условия применения стиля
        "require": {/ ПРЕДИКАТ /},
        // Форматирование
        "format": "...",
        // Использование стандартного форматирования
        "passthrough": false,
        // Скрытие имени из списка
        "hidden": false
      }
    ]
  },
  // Отображение списка в одиночной игре
  "client_show_in_singleplayer": true
}

Создание стилей

Вы можете создавать собственные стили оформления, размещая файлы в директории ./config/styledplayerlist/styles/ и используя команду /styledplayerlist reload для их применения.

{
  // Условия применения стиля
  "require": {/ ПРЕДИКАТ /},
  // Название стиля для отображения
  "style_name": "По умолчанию",
  // Интервал обновления в тиках (20 = 1 секунда)
  "update_tick_time": 20,
  // Заголовок списка игроков
  "list_header": [
    "...",
    "..."
  ],
  // Нижний колонтитул списка
  "list_footer": {
    // Частота смены кадров
    "change_rate": 1,
    // Последовательность отображаемого текста
    "values": [
      [
        "<red>..."
      ],
      [
        "<blue>..."
      ]
    ]
  },
  // Скрытие стиля в автодополнении команд
  "hidden_in_commands": false
}
Участники проекта
Patbox

Patbox

Разработчик

Создан: 1 фев 2021

ID: 2372