
nonchat
Плагин nonchat для Minecraft - продвинутое решение для чата с поддержкой HEX-цветов, приватных сообщений, пингов, чат-баблов и автоматических объявлений. Подходит для серверов 1.16.5-1.20.2.
Когда на сервере Minecraft много игроков, стандартный чат быстро превращается в кашу - нет цветов, нет личных сообщений, нет возможности кого-то выделить. Плагин nonchat решает все эти проблемы. Это элегантное решение для чата, которое делает общение на сервере удобным, красивым и интерактивным. Подходит для версий Minecraft 1.16.5-1.20.2 (и дальше).
Возможности
- Пользовательские форматы чата - полностью настраиваемые сообщения с поддержкой HEX-цветов.
- Личные сообщения - улучшенная система приватного общения с режимом слежки.
- Пинги игроков - упоминание игроков в чате с настраиваемыми звуками и подсветкой.
- Чат-баблы - отображение сообщений над головами игроков.
- Автоматические объявления - планирование и рассылка серверных анонсов.
- Кастомные сообщения о смерти - стильные уведомления о гибели игроков.
- Ролевые команды - улучшенный RP-опыт с командами /me и /roll.
- Стафф-чат - приватное общение для администрации.
- Всплывающие подсказки - интерактивный ховер-текст с дополнительной информацией.
- Интеграция с DiscordSRV - бесшовная синхронизация чата между Minecraft и Discord.
- Интерактивные плейсхолдеры - динамические элементы в чате:
[ping]- показывает ваш текущий пинг с цветовой индикацией.[item]- отображает предмет в руке с подробной информацией при наведении.
- Продвинутые фильтры чата - комплексная система защиты:
- Антиреклама - блокировка серверных объявлений с настраиваемой чувствительностью.
- Фильтр капса - предотвращает чрезмерное использование заглавных букв.
- Фильтр слов - блокировка нежелательного контента и регулярных выражений.
Команды
| Команда | Описание |
|---|---|
/broadcast | Отправить общесерверное объявление |
/msg | Отправить личное сообщение |
/reply | Ответить на последнее личное сообщение |
/clear | Очистить историю чата |
/ignore | Игнорировать определённых игроков |
/spy | Включить/выключить режим слежки за личными сообщениями |
/me | Отправить сообщение от первого лица |
/roll | Бросок кубика для ролевой игры |
/channel | Управление каналами чата |
/nonchat help | Просмотр справки плагина |
/nonchat reload | Перезагрузить конфигурацию плагина |
Интерактивные плейсхолдеры
nonchat поддерживает динамические плейсхолдеры, которые делают чат более информативным и живым:
Пинг
Используйте [ping] в сообщениях, чтобы показать вашу задержку:
- Зелёный (< 100 мс) - отличное соединение.
- Золотой (100-300 мс) - хорошее соединение.
- Красный (> 300 мс) - плохое соединение.
Пример: Мой пинг - [ping] → Мой пинг - 45ms
Предмет в руке
Используйте [item], чтобы показать предмет, который вы держите:
- Отображает название предмета с цветом редкости.
- При наведении показывает зачарования, прочность и другие свойства.
- Автоматически определяет, пустая ли рука.
Пример: Посмотри на этот [item]! → Посмотри на этот Diamond Sword! (с деталями при наведении)
Быстрый старт
- Скачайте плагин nonchat с /plugin/nonchat.
- Поместите .jar файл в папку
pluginsвашего сервера. - Запустите или перезапустите сервер.
- Настройте в
plugins/nonchat/config.yml.
Почему nonchat?
- Оптимизирован под производительность - создан с расчётом на эффективность.
- Современные функции - поддержка последних версий Minecraft (1.16.5-26.2).
- Интерактивные элементы - динамические плейсхолдеры для улучшения опыта игроков.
- Простая настройка - YAML-конфигурация с поддержкой messages.yml.
- Активная разработка - регулярные обновления и новые возможности.
Планы развития
- Переписать код на Kotlin (запланировано)
- Сделать названия каналов кликабельными для переключения (выполнено)
- Рефакторинг кода до модульного типа для поддержки разных версий (выполнено)
Лицензия
nonchat лицензирован под MIT.
