Перейти к содержимому
Mineforgian

SeChat

Adds a multi-functional chat feature to your Minecraft server.

Загрузки
148
Подписчики
3
Обновлён
5 июля 2026 г.
Лицензия
MIT

Опубликован 9 апреля 2026 г.

ㅤㅤㅤㅤㅤㅤㅤ

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ

ㅤㅤㅤㅤㅤㅤㅤㅤㅤ


Русский

SeChat — современный чат-плагин для Paper, который полностью заменяет стандартную систему чата Minecraft. Он объединяет каналы сообщений, личные сообщения, продвинутую модерацию, интеграцию с Discord и полную поддержку TownyChat в одном плагине.

Главная цель SeChat — дать серверу удобную, быструю и полностью настраиваемую систему общения без десятков отдельных чат-плагинов.

⭐ Почему SeChat?

  • Полностью переписан на Kotlin для высокой производительности и стабильности.
  • Простая и понятная настройка через конфигурационные файлы.
  • Подходит как для небольших серверов, так и для крупных проектов.
  • Регулярные обновления и активная поддержка.

Тогда это стоит подавать совсем по-другому. Сейчас фраза "интеграция с TownyChat" звучит так, будто это обычная совместимость с другим плагином. А если TownyChat буквально встроен в SeChat, это намного сильнее.

Я бы писал примерно так.


🏙 Встроенная поддержка TownyChat

SeChat включает полноценную реализацию TownyChat прямо в плагине.

Если ваш сервер построен на Towny, Geopolitical или любой другой политической сборке, вам не нужно искать отдельные чат-плагины или настраивать их совместную работу.

Вы получаете весь функционал SeChat вместе с системой каналов TownyChat в одном плагине.

Поддерживаются все основные возможности TownyChat:

  • государственные каналы;
  • городские каналы;
  • настраиваемые каналы;
  • локальный и глобальный чат;
  • права доступа;
  • собственные форматы сообщений.

При этом все функции SeChat работают поверх них:

  • продвинутая модерация;
  • личные сообщения;
  • автосообщения;
  • DiscordSRV;
  • упоминания игроков;
  • скрытый текст;
  • голограммы сообщений;
  • и все остальные возможности плагина.

Никаких отдельных мостов, совместимости или дополнительных настроек — всё уже встроено в SeChat.


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

💬 Чат

  • Глобальный, локальный, торговый, административный и любые пользовательские каналы.
  • Личные сообщения (/msg, /reply).
  • Упоминания игроков и @everyone.
  • Скрытый текст (||text||).
  • Настраиваемые форматы сообщений.

🛡 Модерация

  • Антиспам.
  • Защита от флуда.
  • Блокировка рекламы.
  • Блокировка IP-адресов.
  • Фильтр запрещённых слов.
  • Контроль капса.
  • Предупреждения через Action Bar, Title или Boss Bar.

📢 Автоматизация

  • Автосообщения.
  • Hover-текст.
  • ClickEvent.
  • /broadcast
  • /clearchat
  • /sechat reload

🔗 Интеграции

  • ✅ DiscordSRV
  • ✅ PlaceholderAPI
  • ✅ Vault
  • ✅ MySQL

🇬🇧 English

SeChat is a modern chat plugin for Paper that completely replaces Minecraft's default chat system. It combines chat channels, private messaging, advanced moderation, Discord integration, and full TownyChat support into a single plugin.

SeChat is designed to be a complete communication platform instead of requiring multiple separate chat plugins.


⭐ Why SeChat?

  • Fully rewritten in Kotlin for better performance and stability.
  • Easy to configure.
  • Suitable for both small communities and large networks.
  • Actively maintained.

🏙 Built-in TownyChat Support

SeChat comes with TownyChat built directly into the plugin.

If your server is based on Towny, Geopolitical, or any nation-style gameplay, you don't need a separate chat plugin or compatibility bridge.

Everything is included in SeChat.

You get the complete TownyChat channel system together with every SeChat feature in a single plugin.

This includes:

  • Nation channels
  • Town channels
  • Custom channels
  • Global & local chat
  • Channel permissions
  • Custom chat formats

Alongside all SeChat features:

  • advanced moderation;
  • private messaging;
  • auto broadcasts;
  • DiscordSRV integration;
  • player mentions;
  • hidden text;
  • chat holograms;
  • and much more.

No extra plugins, no compatibility layers, and no additional setup — everything works out of the box.


✨ Features

💬 Chat

  • Global, Local, Trade, Staff and custom channels
  • Private messages (/msg, /reply)
  • Player mentions & @everyone
  • Hidden text (||text||)
  • Fully customizable chat formats

🛡 Moderation

  • Anti-spam
  • Flood protection
  • Advertisement & IP blocking
  • Word filter
  • Caps protection
  • Action Bar, Title & Boss Bar warnings

📢 Automation

  • Auto broadcasts
  • Hover events
  • Click events
  • /broadcast
  • /clearchat
  • /sechat reload

🔗 Integrations

  • ✅ DiscordSRV
  • ✅ PlaceholderAPI
  • ✅ Vault
  • ✅ MySQL

Replace this with a description

Ченджлог

8.2Релиз1.21.9, 1.21.10, 1.21.11 · 5 июля 2026 г.

SeChat 8.2 — Changelog


🇷🇺 Русский

✨ Голограммы сообщений

  • Голограммы теперь поворачиваются только по горизонтали и больше не наклоняются, если смотреть на них сверху или снизу.
  • Исправлено короткое мигание текста при появлении сообщения.
  • Если игрок отправляет новое сообщение, голограмма обновляется без исчезновения и повторного появления.
  • Голограммы теперь всегда корректно удаляются при выходе игрока, смерти, телепорте, смене мира, перезагрузке или отключении плагина.
  • Исправлены таймеры, из-за которых иногда могла исчезнуть уже новая голограмма.
  • Добавлена проверка всех настроек голограмм в конфиге, чтобы ошибочные значения не вызывали проблем.

💾 База данных

  • Значительно улучшена работа с SQLite и MySQL.
  • Соединение с базой теперь переиспользуется вместо создания нового при каждом запросе.
  • Добавлено автоматическое переподключение при потере соединения.
  • Исправлено корректное закрытие соединения при выключении сервера.
  • После /sechat reload старая база полностью закрывается перед подключением новой.

⚡ Производительность и стабильность

  • Исправлена обработка чата, которая в редких случаях могла вызывать ошибки или нестабильную работу сервера.
  • Устранены возможные проблемы при одновременной перезагрузке плагина и работе автоматических сообщений.

🛠 Исправления ошибок

  • Исправлено упоминание @everyone, которое не работало.
  • Теперь можно упоминать игроков с кириллическими никами.
  • В математической игре исправлены примеры с делением — теперь ответы всегда правильные.
  • Исправлена работа /reply после заблокированных личных сообщений.
  • Исправлена обработка некоторых команд в соответствии с требованиями Bukkit.

🧹 Очистка памяти и ресурсов

  • Исправлены несколько потенциальных утечек памяти.
  • Исправлена работа Discord-моста после /reload.
  • Улучшена очистка HTTP-соединений при проверке обновлений.

🛡 Надёжность

  • Ошибки в названии звуков в конфиге больше не могут вызвать сбой плагина.
  • Добавлена дополнительная защита от некорректных значений в настройках.
  • Исправлено несколько редких причин возможных ошибок при выключении плагина.
  • Улучшена регистрация команд и обработка ошибок при запуске.

🎨 Прочее

  • Исправлены некоторые сообщения и локализация.
  • Конфиг голограмм обновлён: удалены устаревшие параметры и добавлены новые настройки масштаба и ширины текста.

🇬🇧 English

✨ Chat Holograms

  • Chat holograms now rotate only horizontally and no longer tilt when viewed from above or below.
  • Fixed the brief text flicker when a hologram appears.
  • Sending another message now updates the existing hologram instead of recreating it.
  • Holograms are now always cleaned up correctly when a player leaves, dies, teleports, changes worlds, reloads the plugin, or the server shuts down.
  • Fixed timer issues that could occasionally remove a newly created hologram.
  • Added validation for all hologram settings in the config to prevent invalid values from causing issues.

💾 Database

  • Improved SQLite and MySQL performance and reliability.
  • Database connections are now reused instead of opening a new one for every query.
  • Added automatic reconnect if the connection is lost.
  • Database connections are now properly closed when the server shuts down.
  • /sechat reload now safely closes the previous database before opening a new one.

⚡ Performance & Stability

  • Fixed chat processing that could occasionally cause server instability or errors.
  • Resolved potential issues when automatic messages were running during a plugin reload.

🛠 Bug Fixes

  • Fixed @everyone mentions not working.
  • Player mentions now fully support Unicode names, including Cyrillic nicknames.
  • Fixed division questions in the math game so answers are always correct.
  • Fixed /reply behavior after blocked private messages.
  • Improved command handling to fully follow the Bukkit API.

🧹 Memory & Resource Cleanup

  • Fixed several potential memory leaks.
  • Improved Discord bridge cleanup after /reload.
  • HTTP connections used for update checking are now properly closed.

🛡 Reliability

  • Invalid sound names in the config can no longer crash chat processing.
  • Added extra validation for configuration values.
  • Fixed several rare shutdown-related issues.
  • Improved command registration and startup error handling.

🎨 Miscellaneous

  • Improved several messages and localization.
  • Updated the hologram config by removing obsolete options and adding new text scale and line width settings.
8.1Релиз1.21.9, 1.21.10, 1.21.11 · 23 июня 2026 г.

SeChat — Changelog


🇷🇺 Русский

⚙️ Неизвестные команды

  • SeChat теперь перехватывает полностью неизвестные команды и показывает ваше собственное сообщение вместо стандартного сообщения Minecraft.
  • Одиночный слэш (/) также обрабатывается и больше не выводит ванильную ошибку.
  • Добавлена возможность полностью отключить этот функционал через unknown-command-interceptor.enabled в commands.yml, если он конфликтует с другими плагинами.

🇬🇧 English

⚙️ Unknown Commands

  • SeChat now intercepts completely unknown commands and displays your custom message instead of Minecraft's default one.
  • A single slash (/) is also handled and no longer shows the vanilla error message.
  • Added the unknown-command-interceptor.enabled option in commands.yml to easily disable this feature if it conflicts with other plugins.
8.0Релиз1.21.9, 1.21.10, 1.21.11 · 21 июня 2026 г.

SeChat 8.0 Kotlin — Changelog


🇷🇺 Русский

🚀 Полный переход на Kotlin

  • Плагин полностью переписан на Kotlin, что сделало код современнее, стабильнее и проще в дальнейшем развитии.

🛡 Модерация

  • Полностью переработана система модерации и улучшена логика всех проверок.
  • Добавлена проверка сообщений администрации по ключевым словам из конфига.
  • Для каждого модуля модерации теперь можно отдельно выбрать способ отображения предупреждений: Action Bar, Title или Boss Bar.

⚙️ Команды

  • Добавлено собственное сообщение для неизвестных команд.
  • Появился новый файл commands.yml для настройки отображения команд в Tab Complete.
  • Поддерживаются режимы Whitelist и Blacklist.

💾 База данных

  • Добавлена полная поддержка MySQL.
  • Локальная база данных по-прежнему используется по умолчанию.

💬 Чат

  • Добавлена поддержка TownyChat, что позволяет использовать возможности SeChat вместе с каналами Towny.
  • Исправлена проблема, из-за которой сообщения административного чата могли видеть игроки без необходимых прав.
  • Голограммы сообщений теперь плавно следуют за игроком без заметных задержек.
  • Исправлен ClickEvent в автоматических сообщениях — ссылки снова открываются корректно.

⚡ Производительность

  • Проведена большая оптимизация кода и внутренних систем.
  • Улучшено использование памяти и общая производительность плагина.

🎨 Конфигурация

  • Настройки из actionbar.yml перенесены в основной config.yml.
  • Добавлена локализация сообщений и визуальных настроек (system).
  • Упрощена система прав — удалены лишние permission-узлы, а основные права игроков теперь работают по умолчанию.
  • Полностью обновлена структура конфигурационных файлов для более удобной настройки.

🇬🇧 English

🚀 Fully Rewritten in Kotlin

  • The plugin has been completely rewritten in Kotlin, making the codebase more modern, stable, and easier to maintain.

🛡 Moderation

  • Completely reworked the moderation system and improved the logic behind all checks.
  • Added keyword-based filtering for staff messages through the config.
  • Each moderation module can now display warnings independently via Action Bar, Title, or Boss Bar.

⚙️ Commands

  • Added a custom message for unknown commands.
  • Introduced a new commands.yml file to configure Tab Complete visibility.
  • Supports both Whitelist and Blacklist modes.

💾 Database

  • Added full MySQL support.
  • Local storage remains the default option.

💬 Chat

  • Added TownyChat integration, allowing SeChat features to work alongside Towny chat channels.
  • Fixed an issue where players without permission could see admin chat messages.
  • Chat bubble holograms now follow moving players smoothly without noticeable delay.
  • Fixed ClickEvents in automatic broadcasts, allowing links to open correctly again.

⚡ Performance

  • Performed major internal optimizations across the plugin.
  • Improved memory usage and overall performance.

🎨 Configuration

  • Moved actionbar.yml settings into the main config.yml.
  • Added localization support for messages and visual settings (system section).
  • Simplified the permissions system by removing unnecessary permission nodes and enabling essential player permissions by default.
  • Completely refreshed the configuration files to make them cleaner and easier to use.

Комментарии

Загружаем…