Sueta

SeChat

8.3

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

·Plugin
  1. 8.3latestSeChat 8.3Jul 11, 2026
    SeChat 8.3 — Changelog
    🇷🇺 Русский
    🔐 Безопасность авторизации
    * Добавлен AuthenticationSafetyManager с поддержкой AuthMe Reloaded, nLogin и LoginSecurity. * Команды /login, /register, /changepassword и другие защищённые команды больше не попадают в: * голограммы сообщений; * spy-уведомления; * логи плагина; * Discord-мост; * базу данных. * Неавторизованные игроки не могут случайно отправить пароль через обычный чат. * Добавлен раздел security.sensitive-commands в config.yml для собственных auth-команд.
    🧩 Голограммы сообщений
    * Добавлен полноценный reload для ChatHologramManager. * При /sechat reload старые TextDisplay полностью удаляются. * Новые настройки scale, background, view-range и billboard применяются сразу. * Добавлена финальная защита от отображения slash-команд в голограммах. * Исправлены утечки сущностей при выходе, смерти, телепорте и смене мира.
    🏘️ Towny и TownyChat
    * Fail-closed логика для каналов Town, Nation и Ally. * При ошибке Towny сообщение не отправляется посторонним игрокам. * Исправлен Ally-канал — теперь включает свою нацию и союзные нации. * SeChat больше не перехватывает команды /tc, /nc, /ac, если они уже зарегистрированы TownyChat. * Поддерживается работа без Towny через soft-depend.
    🔄 Перезагрузка модулей
    * Полностью переработан /sechat reload. * Теперь reload выполняется в безопасной последовательности: * остановка визуальных модулей; * перезагрузка конфигов; * загрузка менеджеров; * повторный запуск модулей; * пересоздание Discord-моста. * Исключены остаточные задачи и устаревшие настройки после reload.
    ⚡ Производительность и стабильность
    * ChatGameManager и AutoMessageManager переведены на main thread вместо async-задач. * Улучшена работа SQLite и MySQL. * Переиспользуется одно соединение с базой данных. * Сохранены все исправления стабильности из версии 8.2. * Исправлены редкие ошибки при одновременной перезагрузке модулей.
    🧼 Чистые настройки по умолчанию
    В версии 8.3 косметические функции отключены по умолчанию.
    🛠️ Исправления ошибок
    * Исправлена обработка приватных сообщений при /ignore и /msgtoggle. * Улучшена обработка команд в CommandControlListener. * Исправлены проверки NamespacedKey и legacy-компонентов. * Сохранены исправления UpdateChecker и DiscordBridge из версии 8.2. * Устранены возможные ошибки при работе модерации и авто-сообщений.
    SeChat 8.3 — Changelog
    🇬🇧 English
    🔐 Authentication Security
    Added AuthenticationSafetyManager with support for AuthMe Reloaded, nLogin, and LoginSecurity*. * Commands such as /login, /register, /changepassword, and other sensitive commands are no longer processed by: * Message holograms; * Spy notifications; * Plugin logs; * Discord bridge; * Database storage. * Unauthenticated players can no longer accidentally expose passwords through chat. * Added a new security.sensitive-commands section in config.yml for custom authentication commands.
    🧩 Message Holograms
    Added full reload support for ChatHologramManager*. All existing TextDisplay* entities are removed during /sechat reload. * Updated scale, background, view-range, and billboard settings are applied immediately. * Added a final safeguard preventing slash commands from appearing as holograms. * Fixed entity leaks on player quit, death, teleport, and world change.
    🏘️ Towny & TownyChat
    Implemented fail-closed logic for Town, Nation, and Ally* channels. * Messages are no longer broadcast to unintended players if Towny encounters an error. Fixed the Ally* channel to correctly include your nation and allied nations. * SeChat no longer overrides /tc, /nc, /ac, or other commands already registered by TownyChat. * Improved compatibility with servers running without Towny through soft-depend support.
    🔄 Module Reload
    * Completely redesigned /sechat reload. * Reload now follows a safe sequence: * Stop visual modules; * Reload configuration files; * Reload managers; * Restart modules; * Recreate the Discord bridge. * Prevents leftover tasks and outdated settings after reload.
    ⚡ Performance & Stability
    ChatGameManager and AutoMessageManager* now run on the main thread instead of asynchronous tasks. * Improved SQLite and MySQL handling. * Database connections are now reused instead of recreated. Preserved all stability improvements introduced in SeChat 8.2*. * Fixed rare issues during simultaneous module reloads.
    🧼 Cleaner Default Configuration
    Most cosmetic features are now disabled by default in SeChat 8.3 for a cleaner out-of-the-box experience.
    🛠️ Bug Fixes
    * Fixed private message tracking with /ignore and /msgtoggle. Improved command handling in CommandControlListener*. Fixed NamespacedKey* and legacy component validation. * Preserved UpdateChecker and DiscordBridge improvements from version 8.2. * Fixed several edge cases affecting moderation and automatic messages.
    60 downloads
  2. 8.2SeChat 8.2Jul 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.
    16 downloads
  3. 8.1SeChat 8.1Jun 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.
    25 downloads
  4. 8.0SeChat 8.0 kotlinJun 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.
    8 downloads

Similar projects

Plugin →