Moderation

Moderation Commands is a way for admins and moderators to moderate your server, by adding new Ban, Warn, Kick, IP-Ban, Note, and etc...

Kick Command

Immediately removes a player from the server.

Command: /kick [player] <reason | @layout> Permission: easychat.punish.kick Aliases: None

Examples:

/kick Player123 Spamming the chat
/kick Player123 @spam

Ban Commands

Permanent Ban

Permanently bans a player from the server.

Command: /ban [-s] [player] <reason | @layout> Permission: easychat.punish.ban Aliases: None

Examples:

/ban Player123 Cheating with hacks
/ban Player123 @hacking
/ban  Player123 @griefing

Temporary Ban

Bans a player for a specified duration.

Command: /tempban [-s] [player] [duration] <reason | @layout> Permission: easychat.punish.tempban Aliases: [tban]

Examples:

/tempban Player123 1d Inappropriate language
/tempban Player123 #tempban @language
/tban Player123 3h @spam
/tempban -s Player123 7d @harassment

IP Ban Commands

Permanent IP Ban: Command: /banip [-s] [player/ip] <reason | @layout> Permission: easychat.punish.banip

Temporary IP Ban: Command: /tempipban [-s] [player/ip] [duration] <reason | @layout> Permission: easychat.punish.tempipban Aliases: [tipban]

Examples:

/banip 192.168.1.100 Multiple ban evasion accounts
/banip Player123 @evasion
/tempipban 192.168.1.100 3d @advertising
/tipban -s Player123 1d Multiple accounts detected

Mute Commands

Permanent Mute

Permanently prevents a player from chatting.

Command: /mute [-s] [player] <reason | @layout> Permission: easychat.punish.mute Aliases: None

Examples:

/mute Player123 Excessive swearing
/mute Player123 @language
/mute -s Player123 @spam

Temporary Mute

Mutes a player for a specified duration.

Command: /tempmute [-s] [player] [duration] <reason | @layout> Permission: easychat.punish.tempmute Aliases: None

Examples:

/tempmute Player123 30m Spamming
/tempmute Player123 #tempmute @caps
/tempmute -s Player123 2h @disrespect

Warning Commands

Permanent Warning

Issues a permanent warning to a player.

Command: /warn [-s] [player] <reason | @layout> Permission: easychat.punish.warn Aliases: None

Examples:

/warn Player123 Please stop using caps
/warn Player123 @caps
/warn -s Player123 @language

Temporary Warning

Issues a temporary warning that expires after a set duration.

Command: /tempwarn [-s] [player] [duration] <reason | @layout> Permission: easychat.punish.tempwarn Aliases: [twarn]

Examples:

/tempwarn Player123 7d First warning for language
/tempwarn Player123 #tempwarn @language
/twarn -s Player123 3d @spam

Note Command

Adds administrative notes about a player (not visible to the player).

Command: /note [-s] [player] <note content | @layout> Permission: easychat.punish.note Aliases: None

Examples:

/note Player123 Suspected of using X-ray
/note Player123 @suspicious_behavior
/note -s Player123 Multiple reports received

Unpunishment Commands

Unban

Removes a ban from a player.

Command: /unban [player] Permission: easychat.punish.unban

Examples:

/unban Player123

Unban IP

Removes an IP ban.

Command: /unbanip [ip/player] Permission: easychat.punish.unbanip

Examples:

/unbanip 192.168.1.100
/unbanip Player123

Unmute

Removes a mute from a player.

Command: /unmute [player] Permission: easychat.punish.unmute

Examples:

/unmute Player123

Remove Warning

Removes warnings from a player.

Command: /unwarn [id] or /unwarn clear [player] Permission: easychat.punish.unwarn

Examples:

/unwarn 123
/unwarn clear Player123

Remove Note

Removes notes about a player.

Command: /unnote [id] or /unnote clear [player] Permission: easychat.punish.unnote

Examples:

/unnote 456
/unnote clear Player123

Last updated