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

ChatLocker

Block your Server's chat easily.

Загрузки
510
Подписчики
4
Обновлён
18 апреля 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 22 августа 2025 г.

paper spigot bukkit purpur

ChatLocker is a simple plugin that allows you to disable your server's chat simply, quickly, and easily. It can be used, for example, for server-side events to prevent the chat from disrupting the audience or the event's progress, and in many other cases.

You can support the plugin by making a donation through this link: https://paypal.me/PabloHernandez601

discord
Join my Support Discord Server

📤 Installation Guide

This plugin is compatible from version 1.18.2 to 1.21x.

Download the latest version of the plugin and upload it to your server's plugins folder.

Once uploaded, restart the server for the changes to take effect.

✅ Features:

  • Lock the chat with the /lock command.
  • Unlock the chat with the /unlock command.
  • View the chat status with the /chatstatus command.
  • Allows specific ranks/users with the chatlocker.bypass permission to write messages in the chat.

🧑‍💼 Permissions:

  • chatlocker.lock
  • chatlocker.unlock
  • chatlocker.bypass

⌨️ Commands:

  • /lock
  • /unlock
  • /chatstatus

📸 Screenshots:

Chat Locked Message Message that appears when you try to send a message with the chat locked. Administrator Lock&Unlock Chat Messages that appear whenan Administrator blocks or unblocks the chat.

SpigotMC:

https://www.spigotmc.org/resources/chatlocker-1-18x-1-21x.128131/

Ченджлог

1.7Релиз26.1, 26.1.1, 26.1.2 · 18 апреля 2026 г.

Added:

  • Locked Message Logging: You can now keep a record of what players try to say while the chat is locked!
    • A new option, log_locked_messages, has been added to config.yml. It is set to false by default.
    • When enabled (true), all messages sent during a chat lockdown will be saved to the locked-chat.log file in the plugin's folder.
    • Each entry includes the date, time, player's name, and the message, making it ideal for moderation and auditing purposes.

Improvements:

  • Hide Commands for Players without Permissions: For a cleaner user experience, the plugin's commands (/lock, /unlock, /chatstatus) will no longer be visible or auto-completed for players who do not have the required permissions. This prevents users from seeing commands they can't use.
1.6Релиз1.21.9, 1.21.10, 1.21.11 · 22 февраля 2026 г.

✅ Added

  • Option to disable advancement (achievement) chat messages on Spigot/Paper servers.
  • Option to disable the “Chat Locked” message shown when players try to chat while chat is locked.
  • Built-in update checker (no external config required):
    • Automatically checks if a newer version is available.
    • (Internal toggle) Can prefer Release-only updates or allow Beta/Alpha versions.
1.5-BETAБета1.21.9, 1.21.10, 1.21.11 · 7 февраля 2026 г.

Added

  • Added proper Spigot-side handling for Bungee → Spigot chat control via plugin messaging (BungeeCord channel, ChatControl subchannel) to support remote LOCK/UNLOCK.
  • Added /chatstatus command to report current chat lock state.
  • Added new message keys to messages.yml:
    • chat_status_locked
    • chat_status_unlocked
  • Added {sender} placeholder support to lock/unlock broadcasts.

Fixed

  • Fixed Spigot messages.yml loading (was incorrectly reading from config.yml), preventing missing-message null values and potential NPEs.
1.4-BETAБета1.21.6, 1.21.7, 1.21.8 · 25 августа 2025 г.
  • Added support for proxy servers (Bungee Cord, Waterfall)
  • The /chatstatus command has been removed.
  • If you have integrated the plugin into Bungee Cord you can use the command "/lock " same with "/unlock" command.

THIS IS A BETA VERSION. SOME FEATURES MAY NOT WORK CORRECTLY.

1.3Релиз1.21.6, 1.21.7, 1.21.8 · 25 августа 2025 г.
  • An optional Action bar has been added (configurable in the config.yml file) that is displayed when the chat is locked.
  • Added new Action bar message in messages.yml.
1.2Релиз1.21.6, 1.21.7, 1.21.8 · 22 августа 2025 г.
  • Added messages.yml file.
  • Added a config.yml file to configure the Webhook.
  • Added Discord Integration to receive chat status notifications.

Комментарии

Загружаем…