- Для версий
- 1.8.✘
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Зависимости
- LuckPerms (опционально)
🐝 FlyChat v2.0 by PchelaDev
📋 Описание
FlyChat - это многофункциональный плагин для управления чатом на серверах Minecraft. Плагин предоставляет полный контроль над чатом, включая модерацию, личные сообщения, автосообщения и многое другое.
🎯 Поддерживаемые версии Minecraft
- 1.8.x (1.8, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9)
- 1.9.x (1.9, 1.9.2, 1.9.4)
- 1.10.x (1.10, 1.10.2)
- 1.11.x (1.11, 1.11.2)
- 1.12.x (1.12, 1.12.1, 1.12.2)
- 1.13.x (1.13, 1.13.1, 1.13.2)
- 1.14.x (1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4)
- 1.15.x (1.15, 1.15.1, 1.15.2)
- 1.16.x (1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5)
- 1.17.x (1.17, 1.17.1)
- 1.18.x (1.18, 1.18.1, 1.18.2)
- 1.19.x (1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4)
- 1.20.x (1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4)
- 1.21.x (1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4)
✨ Основные функции
1. 🗣️ Управление чатом
- Глобальный чат - сообщения видят все игроки на сервере
- Локальный чат - сообщения видят только игроки в определенном радиусе
- Настраиваемый префикс для глобального чата (по умолчанию "!")
- Форматирование сообщений с поддержкой цветов (&0-&f)
- Интеграция с LuckPerms для отображения префиксов
2. 💬 Личные сообщения (PM)
- Команды: /pm, /msg, /tell, /whisper, /w
- Система игнорирования - /ignore <игрок>
- Шпионаж за ЛС - /spy on/off (для администрации)
- Уведомления о доставке сообщений
- Проверка на игнорирование перед отправкой
3. 🛡️ Модерация чата
- Перманентный мут - /mute <игрок> [причина]
- Временный мут - /tempmute <игрок> <время> [причина]
- Поддерживаемые форматы времени: 10s, 5m, 2h, 1d, 30d
- Можно комбинировать: 1h30m, 2d12h
- Снятие мута - /unmute <игрок>
- Автоматическая проверка истекших мутов
- Причина мута отображается в консоли
4. 🆕 Защита от спама новых игроков
- Ограничение чата для новичков (настраиваемое время)
- Автоматическое отслеживание времени первого входа
- Уведомления об оставшемся времени
- Право на обход flychat.bypass.newplayer
5. 📢 Автосообщения (AutoMessages)
- Настраиваемый интервал (секунды, минуты, часы, дни)
- Поддержка кликабельных сообщений:
- url - открытие ссылки
- command - выполнение команды
- suggest - подстановка текста в чат
- Всплывающие подсказки (hover)
- Случайный порядок или по порядку
6. 📝 Логирование чата
- Полное логирование всех сообщений в logs.yml
- Формат логов: [дата время] тип_чата префикс ник: сообщение
- Типы чата: G (глобальный), L (локальный), PM (личные сообщения)
- Асинхронная запись без нагрузки на сервер
- Автосохранение каждые 2 секунды
7. 👋 Сообщения о входе/выходе
- Настраиваемые сообщения о входе
- Отдельные сообщения для первого входа
- Настраиваемые сообщения о выходе
- Отключение стандартных сообщений сервера
- Поддержка цветов и плейсхолдера {игрок}
8. 🔔 ActionBar уведомления (НОВОЕ!)
- Всплывающие уведомления над панелью инструментов
- Цветные сообщения о входе/выходе игроков
- Автоматическое исчезновение через настраиваемое время
- Отдельные настройки для первого входа, обычного входа и выхода
- Не засоряет основной чат
9. 📢 Команда объявлений
- Команда /bc - отправка заметных объявлений
- Яркое форматирование для привлечения внимания
- Отображение автора сообщения
- Право flychat.broadcast
- Полная настройка формата в конфиге
10. 🎨 Улучшенные сообщения о входе/выходе (НОВОЕ!)
- Зеленый цвет для входа (&a)
- Красный цвет для выхода (&c)
- Голубой цвет для первого входа (&b)
- Поддержка эмодзи ✨ в сообщениях
- ActionBar версии всех сообщений
📋 Список всех команд
| Команда | Описание | Использование | Права |
|---|
| /flychat | Главная команда | /flychat reload | flychat.admin |
| /fc | Алиас для flychat | /fc reload | flychat.admin |
| /pm | Личное сообщение | /pm <игрок> <сообщение> | Все |
| /msg | Алиас для pm | /msg <игрок> <сообщение> | Все |
| /tell | Алиас для pm | /tell <игрок> <сообщение> | Все |
| /whisper | Алиас для pm | /whisper <игрок> <сообщение> | Все |
| /w | Алиас для pm | /w <игрок> <сообщение> | Все |
| /spy | Шпионаж за ЛС | /spy on/off | flychat.spy |
| /ignore | Игнорировать игрока | /ignore <игрок> | Все |
| /mute | Перманентный мут | /mute <игрок> [причина] | flychat.mute |
| /tempmute | Временный мут | /tempmute <игрок> <время> [причина] | flychat.mute |
| /unmute | Снятие мута | /unmute <игрок> | flychat.mute |
| /bc | Объявление в чат | /bc <сообщение> | flychat.broadcast |
🔐 Права (Permissions)
| Право | Описание | По умолчанию |
|---|
| flychat.* | Все права плагина | OP |
| flychat.spy | Просмотр личных сообщений | OP |
| flychat.mute | Управление мутами | OP |
| flychat.admin | Перезагрузка конфига | OP |
| flychat.ignore.bypass | Игнорирование игнор-листа | OP |
| flychat.bypass.newplayer | Обход ограничений новичков | OP |
| flychat.bypass.mute | Обход мута | OP |
| flychat.broadcast | Использование команды /bc | OP |
🎨 Особенности
Поддержка цветов
- Используйте символ & для цветов: &cКрасный, &aЗеленый
- Поддерживаются все стандартные цвета Minecraft
- Работает в конфиге и в игре
Кликабельные сообщения
- URL-ссылки - открываются при клике
- Команды - выполняются при клике
- Подсказки - появляются при наведении
ActionBar уведомления
- Появляются над инвентарем
- Не засоряют основной чат
- Автоматически исчезают
- Цветные и красивые
Оптимизация
- Асинхронная обработка сообщений
- Потокобезопасные коллекции
- Минимальная нагрузка на сервер
- Эффективное логирование
📊 Сравнение версий
| Функция | v1.0 | v2.0 |
|---|
| Глобальный чат | ✅ | ✅ |
| Локальный чат | ✅ | ✅ |
| Личные сообщения | ✅ | ✅ |
| Игнор-лист | ✅ | ✅ |
| Мут | ✅ | ✅ |
| Темпмут | ✅ | ✅ |
| Шпионаж | ✅ | ✅ |
| Автосообщения | ✅ | ✅ |
| LuckPerms интеграция | ✅ | ✅ |
| Логирование чата | ❌ | ✅ |
| Сообщения о входе | ❌ | ✅ |
| Защита новичков | ❌ | ✅ |
| Кликабельные автосообщения | ❌ | ✅ |
| Асинхронное логирование | ❌ | ✅ |
| ActionBar уведомления | ❌ | ✅ |
| Команда /bc | ❌ | ✅ |
| Цветные сообщения | ❌ | ✅ |
| Эмодзи в сообщениях ✨ | ❌ | ✅ |
🐝
FlyChat v2.0 - Ваш чат под полным контролем от студии
PchelaDev!
✨ Новые функции: ActionBar уведомления, команда /bc, цветные сообщения и многое другое!