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

SimpleChatModes

A simple chat management plugin that lets server admins switch between global chat, local proximity-based chat, and full lockdown mode where only private messages are allowed.

Загрузки
88
Подписчики
0
Обновлён
29 ноября 2025 г.
Лицензия
MIT

Опубликован 29 ноября 2025 г.

SimpleChatModes Plugin Overview:

Chat Modes:

Global: Everyone sees all messages, no restrictions.

Local: Messages are only visible to players within a configurable range (default 50 blocks).

Lockdown: Public chat and non-exempt commands are blocked; only private messages (whispers) are allowed. You can configure the commands that will work in config.yml. Default allowed commands are /msg and /chatmode commands


Configuration (config.yml):

chat-mode: Sets the default chat mode (GLOBAL, LOCAL, LOCKDOWN).

local-chat-range: Distance in blocks for Local mode visibility. If you want a one time change simply do /chatmode local [range]

local-mode-exempt-commands: List of commands that bypass Local or Lockdown restrictions (e.g., msg, chatmode).


Commands:

/chatmode <global|local|lockdown> [range] – Switch chat mode and optionally set Local mode range.

Only players with OP or simplechatmodes.admin permission can run commands.


Features:

Automatically informs joining players of the current chat mode.

Distance-based message delivery in Local mode.

Persistent configuration saved across restarts.

Lightweight and compatible with Paper and Spigot servers.

1.21 - 1.21.10 support


Support Me: ko-fi.com/slrrxx

Ченджлог

1.0.0Релиз1.21.8, 1.21.9, 1.21.10 · 29 ноября 2025 г.

This plugin lets you control how players communicate by switching between Global, Local, and Lockdown chat modes, with Local mode using a configurable distance to determine who can see nearby messages and Lockdown allowing only private messages while blocking public chat and non-exempt commands. Configuration is simple: the config.yml stores the current chat mode, the local chat range, and a list of exempt commands, all of which the plugin loads automatically on startup and saves whenever you change modes with /chatmode. Server owners can edit the config directly or use /chatmode [range] to update settings in-game, and players are notified of the active mode when joining so they always know how chat is restricted.

Комментарии

Загружаем…