Skip to main content
Documentation menu
LPC Pro · Moderation

Muting

Documents LPC Pro 4.0.0 · mirrored from the product wiki, updated 2026-02-07 · GitBook version

LPC Pro supports three types of mutes: player mutes, channel mutes, and server-wide mutes. All mutes support optional durations and are persisted in the database.

Commands

Mute Command

The /mute command handles all mute types through subcommands:

Command Description Permission
/mute <player> [duration] [reason] Mute a player (shorthand) lpcpro.mute
/mute player <player> [duration] [reason] Mute a player lpcpro.mute
/mute channel <channel> [duration] [reason] Mute a chat channel lpcpro.mute.channel
/mute server [duration] [reason] Mute all server chat lpcpro.mute.server

Unmute Command

The /unmute command mirrors the same structure:

Command Description Permission
/unmute <player> Unmute a player (shorthand) lpcpro.mute
/unmute player <player> Unmute a player lpcpro.mute
/unmute channel <channel> Unmute a channel lpcpro.mute.channel
/unmute server Unmute server chat lpcpro.mute.server

View Mutes

Command Description Permission
/mutes <player> View a player's mute history lpcpro.mute.view

Duration Format

Durations use a shorthand format:

Suffix Unit Example
s Seconds 30s
m Minutes 15m
h Hours 2h
d Days 7d
w Weeks 2w
perm Permanent perm

Omitting the duration creates a permanent mute.

Examples

/mute Steve 30m Spamming in chat
/mute Steve                        # Permanent mute, no reason
/mute channel global 1h            # Mute global channel for 1 hour
/mute server 15m                   # Mute all chat for 15 minutes
/unmute Steve                      # Unmute a player
/unmute channel global             # Unmute a channel
/unmute server                     # Unmute server chat

Mute Types

Player Mute

Prevents a specific player from sending chat messages. Muted players can still use commands.

Channel Mute

Prevents all non-bypassing players from chatting in a specific channel. Useful for locking a channel during events or maintenance.

Server Mute

Prevents all non-bypassing players from chatting anywhere on the server.

Bypass

Permission Default Description
lpcpro.bypass.mute op Chat even when muted

The bypass-mute group property in advanced/groups.yml is loaded from config but is not currently checked by the mute system. Use the lpcpro.bypass.mute permission to allow staff to chat through mutes.

Permissions

Permission Default Description
lpcpro.mute op Mute/unmute players
lpcpro.mute.channel op Mute/unmute channels
lpcpro.mute.server op Mute/unmute the server
lpcpro.mute.view op View mute history
lpcpro.bypass.mute op Bypass mute restrictions

Ready to run it? Get LPC ProAI moderation, MiniMessage, Discord, chat bubbles, games & more — one chat plugin.

Muting · LPC Pro Minecraft plugin docs | InfinitePlugins