Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/QuickChat - Folia support and Redis
QuickChat - Folia support and Redis

QuickChat - Folia support and Redis

Modern chat plugin with formats, placeholders, private messages, colors, and full customization.

446
2

QuickChat - Folia support and Redis 16.4

release5 мая 2026 г.

Color display issue: Fixed a bug where colors in tooltips were displayed incorrectly. They now render correctly, and HEX colors are displayed as intended.

Version detection: Adjusted the server validation to run only after the server has fully loaded, preventing silent failures in modern versions of Paper.

QuickChat - Folia support and Redis 16.1

release4 мая 2026 г.

Quickchat - Optimization Notes (Changelog)

✨ New Features

Redis Broadcast: The /say command is now sent across the entire network connected via Redis.

Native 1.21+ Support: Hex color detection has been rewritten. The plugin now natively supports 1.21, 1.22, and future versions without requiring additional patches. ⚙️ Optimizations (20k+ Users Performance)

Pre-Merged Format Cache: Eliminated the creation of HashMaps per second during chat peaks. Format retrieval is now instantaneous (O(1)). Static Regex: Hex color pattern compilation was removed from the main message flow, significantly reducing CPU usage.

Zero I/O (No Disk Reads): Private message (PM) sounds and formats are now cached in memory. No more reading from config.yml for every sent/received message. ️ Critical Fixes (Stability)

Thread Safety: PM managers (/reply, /spy) and the ignore system (/ignore) were rewritten using thread-safe collections (ConcurrentHashMap). This removes main-thread blocking and chat interruptions. O(1) Lookups: Checking if a user is ignored has been optimized from a slow list to a constant-time Set lookup.

Memory Leaks: Fixed an issue where SQLite left open connections (PreparedStatements) in memory during server shutdown. Bugfix: Fixed an issue where an admin using /say (Redis Broadcast) would send the message to all servers except the one it was executed from.

QuickChat 15.3

release30 апреля 2026 г.

"one-way" - Unidirectional isolation. Messages FROM the isolated world stay INSIDE it (other worlds don't see them). Messages FROM normal worlds CAN be seen by players in isolated worlds. Private messages (/msg) are NOT blocked in this mode. Ideal for arenas where you want players to stay informed but keep their own chat private. isolation-mode: "one-way"

We recommend deleting and regenerating world-isolation.yml

Quickchat 15.1

release29 апреля 2026 г.

QuickChat - Features Overview

🌐 Redis Cross-Server (Global Synchronization)

Config: redis.yml

QuickChat includes Redis support to connect all your servers (Lobby, Survival, Skyblock, etc.) in real-time, creating a unified chat system across your entire network.

Features

  • Global Private Messaging
    Use /msg and /r across all servers.

  • Global Tab Complete
    Auto-complete player names from the entire network.

  • StaffChat Across Servers
    Staff members can communicate from any server.

  • Global Public Chat (Optional)
    Sync chat between all servers.

  • Server Tags
    Show the origin server in messages.
    Example: [Skyblock] Player -> You: Hello

Notes

  • Fully asynchronous system.
  • Automatic Redis reconnection if connection is lost.
  • No impact on main server thread.

🌍 World Isolation System

Config: world-isolation.yml

Designed for servers running multiple worlds (e.g. Survival + PvP arenas).

Features

  • Per-World Chat Isolation
    Players only see messages from their current world.

  • Example
    If arena_pvp is isolated:

    • Players inside only see messages from that world.
    • No messages from Survival.
    • Survival players don’t see arena chat.
  • Private Message Control
    Option to block /msg between isolated worlds and global worlds.

Use Cases

  • PvP arenas
  • Minigames
  • Competitive environments

⚠️ Important

  • Do NOT use Redis Cross-Server and World Isolation together on the same server.
  • They are designed for opposite purposes.

Recommendation:
If you want full isolation, disable Redis in redis.yml for that server.

✔ Compatibility

  • Spigot / Paper
  • Multi-server networks (BungeeCord / Velocity)
  • Redis supported environments

Quickchat 14.0

release1 апреля 2026 г.

Command: /mutechat Silences or enables the global server chat.

Main Permission: quickchat.admin.mutechat Description: Allows muting and unmuting the global chat. ⚙ Default: OP (operators)

Bypass Permission: quickchat.bypass.mutechat Description: Allows a player to send messages even if the global chat is muted. ⚙ Default: OP (operators)

Command: /chatsettings Opens the player's personal settings menu.

Permission: quickchat.chatsettings Description: Allows opening the personal configuration menu (global chat and private messages).

Bypass Permission: quickchat.bypass.mutechat

⚙ Configuration: This permission can be configured in: chat-mute/player_settings.yml

Default: quickchat.chatsettings If left empty (""): the command will be accessible to all players.

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x

Поддерживаемые окружения

Сервер

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:6 месяцев назад
Обновлён:13 часов назад
Главная