
sChatManager
Completely disables chat and blocks blacklisted commands. No permissions, no bypasses. Works on 1.8.8-26.3.
Список изменений
sChatManager turns off chat completely and blocks commands by blacklist. There are no permission nodes and no bypass logic — the block applies to everyone equally.
Features
- Disable player chat server-wide with one config flag
- Block commands by blacklist, or block every command at once
- Customizable response messages, single-line or multi-line
&color codes, plus&#RRGGBBhex colors on 1.16+- Empty message means the action is blocked silently
Compatibility
One jar for 1.8 through 26.2, Spigot and Paper alike.
Chat is intercepted through Paper's AsyncChatEvent where it exists and through
AsyncPlayerChatEvent everywhere else — the plugin picks at startup and logs the choice.
Nothing version-specific is a hard dependency, so no separate builds are needed.
Java requirements are whatever your server version already needs: Java 8 for 1.8, Java 25 for 26.2.
Setup
- Put
sChatManager-1.0.0.jarintoplugins - Start the server once to generate `plugins/sChatManager/con
- Edit it and run
/schatmanager reload
chat:
enabled: false
message: "&cЧат на сервере отключён."
commands:
block-all: false
blacklist:
- "msg"
- "tell"
message: "&cЭта команда заблокирована."
Blacklist entries ignore case, a leading / and a namespace prefix, so tell, /tell and
minecraft:tell are the same thing. An entry with a space mat
gamemode creative blocks /gamemode creative Steve but not /gamemode survival.
Notes
/schatmanager reload(aliases/scm,/schat) is availabrs. It is an op check, not a permission.block-all: trueblocks literally every player command, including ones from other plugins such as/spawnor/tpaccept. Only/schatmanagerstays available, otherwise blocking could not be turned off from in-game.
