Keep friend-server chat usable with messages and mutes
Start with the tools players need every day: a direct message, a quick reply and a way to ignore somebody. Add moderation rules only after you know how they affect ordinary chat and private messages. Installing Chat Basics does not automatically populate a blocked-word list.
Add Chat Basics to your world
- Open the plugin page and choose an existing world you own, or create a new world with the plugin selected.
- Check the included requirements. Each world supports up to eight plugins, including dependencies.
- Start a sleeping world, or use the dashboard restart option for a running world. Adding, removing and updating plugins takes effect when the world restarts; coordinate with anyone playing.
Try messages and personal ignore controls
Ask two online players to test a short private message and reply. Replace Alex with the recipient. Ignore hides that player’s chat and messages for the person choosing it; it is not a server-wide mute. Operators cannot be ignored. Private messages are recorded in the server log, so explain that distinction to players.
/msg Alex Meet at spawn.
/r On my way.
/ignore Alex
/ignorelistUse a timed moderation action
An operator can mute an online non-operator for a specified number of minutes. Check the mute list and test public chat plus private messaging as the muted player. Unmute can remove the restriction deliberately. Do not test only with an operator account, which has different protections and bypass permissions.
/mute Alex 5
/mutelistChange text policies in the saved settings
Inspect status, then edit the private configuration if you want slow mode or custom join and leave text. Add entries to blocked_words.txt for a word list, then reload. Slow mode also covers private messages. A broken reload should keep the active settings rather than quietly applying half the intended policy.
/chatbasics status
/chatbasics reloadCheck the result
- Verify an ignored speaker is hidden only from the ignorer, while another player still receives ordinary chat.
- Restart normally and check a saved ignore and timed mute; mute time continues against the real clock while the server is off.
Limits and compatibility
- The filter is a word list, not a detector for spelling tricks, signs, books or item names.
- Console messages are not muted. Some rewritten chat is a system message rather than the game’s original signed chat line.
These instructions are for JetRift’s own Chat Basics plugin. JetRift does not install arbitrary Paper, Spigot, Forge or Fabric extensions. Commands use player names from your world; replace example names before running them. Operators can use the dashboard Console without the leading slash.
Full command reference · Current client and hosting limits