- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Paper
- Минимальная версия Java
- 17
Управление персоналом
- Добавление и удаление сотрудников из системы
- Управление рангами и должностями персонала
- Автоматические уведомления о входе/выходе сотрудников
- Просмотр детальной информации о каждом сотруднике
- Гибкая система прав доступа
Учёт рабочего времени
- Система статусов работы (В работе, AFK, Не в работе, Перерыв, Совещание, Обучение)
- Автоматическое управление статусами при входе/выходе с сервера
- Детальная статистика времени работы (день/неделя/месяц/всё время)
- Отслеживание активных рабочих сессий
- Административные инструменты для управления статусами
Хранение данных
- YAML файлы - для небольших серверов
- MySQL/MariaDB - для крупных серверов с высокой нагрузкой
- SQLite - оптимальный выбор для средних серверов
- H2 - встроенная база данных
Интеграции
- PlaceholderAPI - полная поддержка плейсхолдеров для других плагинов
- Telegram - уведомления и персональные привязки аккаунтов
- Настраиваемые сообщения и локализация
Картиночки
Плейсхолдеры
Статус и состояние
- %beaststaff_status% - текущий статус игрока
- %beaststaff_status_color% - цветовой код статуса
- %beaststaff_is_working% - работает ли игрок сейчас (Да/Нет)
Статистика времени
- %beaststaff_work_time_today% - время работы за сегодня
- %beaststaff_work_time_week% - время работы за неделю
- %beaststaff_work_time_month% - время работы за месяц
- %beaststaff_total_work_time% - общее время работы
- %beaststaff_current_session_time% - время текущей рабочей сессии
Цветовые коды статусов
- В работе: §a (зелёный)
- AFK: §e (жёлтый)
- Не в работе: §c (красный)
- Остальные: §7 (серый)
Поддержка
Получение помощи
- GitHub Issues: You must be logged in to see this link.
- Документация: You must be logged in to see this link.
- Обновления: You must be logged in to see this link.
- Telegram: You must be logged in to see this link.
- Ну и тут опционально в обсуждениях
Сообщение об ошибках
При создании тикета укажите:- Версию плагина
- Версию сервера (Paper/Spigot/Bukkit)
- Версию Java
- Подробное описание проблемы
- Логи ошибок (если есть)
- Путь для воспроизведения ошибки(по возможности)
Предложения по улучшению
Я открыты для предложений! Создайте You must be logged in to see this link. с описанием желаемой функциональности.А ещё можно написать мне в телегу или как я уже сказал тут
- Зависимости
- PlaceholderAPI(Опционально) MySQL/MariaDB (Опционально)
- Исходный код
- https://github.com/BeastMark441/BeastStaff/
- Команды и права
Основные команды
Команда Описание Право доступа /beaststaff add <игрок> <ранг> Добавить сотрудника beaststaff.admin /beaststaff remove <игрок> Удалить сотрудника beaststaff.admin /beaststaff list Список всех сотрудников beaststaff.staff /beaststaff info <игрок> Информация о сотруднике beaststaff.staff /beaststaff reload Перезагрузить конфигурацию beaststaff.admin Команды учёта времени
Команда Описание Право доступа /beaststaff menu Открыть меню статусов beaststaff.staff /beaststaff status <статус> Изменить свой статус beaststaff.staff /beaststaff stats [игрок] [дни] Просмотр статистики beaststaff.time.stats /beaststaff allstats [дни] Общая статистика персонала beaststaff.time.admin /beaststaff setstatus <игрок> <статус> Установить статус игрока beaststaff.time.admin Telegram команды
Команда Описание Право доступа /beaststaff telegram bind <ID> Привязать Telegram аккаунт beaststaff.staff /beaststaff telegram unbind Отвязать Telegram аккаунт beaststaff.staff /beaststaff telegram status Статус привязки beaststaff.staff Сокращённые команды
Все команды можно использовать с алиасом /bs вместо /beaststaff
Права доступа
Право Описание По умолчанию beaststaff.admin Полный доступ к командам плагина op beaststaff.staff Доступ к командам персонала op beaststaff.notify Получение уведомлений о входе/выходе op beaststaff.time.admin Административные права учёта времени op beaststaff.time.stats Просмотр статистики времени работы op