Commands โ
This page contains information about every command available, its description, permissions, etc. Here are some syntax rules:
- when a command's argument is enclosed in
<>
, it must be specified to make the command work - when a command's argument is enclosed in
[]
, it is optional and can be omitted - when a command's argument contains
|
(example:<player|IP address>
), it means that you have to specify one of the options available - for commands that require you to specify a period of time, refer to the Getting started/Syntax/Timestamps page to find out the timestamps specifiable
Make sure to read any [?] notes which may be found throughout the tables.
Server commands โ
The following commands are executable on the server implementations (Bukkit, Sponge) of ChatPlugin.
Main โ
Table
All the following commands are available in the free version.
Command | Aliases | Description | Arguments | Permission(s) |
---|---|---|---|---|
/chatplugin |
| Main command. | chatplugin.commands.chatplugin | |
/chatplugin help [category] |
| Display the help menu. |
| chatplugin.commands.help chatplugin.commands.help.admin |
/chatplugin info |
| Display info about the plugin. | chatplugin.commands.info | |
/chatplugin version |
| Display info about ChatPlugin's version. | chatplugin.commands.version | |
/chatplugin language <language> |
| Change your currently displayed language. |
| chatplugin.commands.language chatplugin.commands.language.cooldown-bypass |
/chatplugin reload |
| Reload ChatPlugin. | chatplugin.commands.reload | |
/chatplugin status [-chat] |
| Display the server's current status. |
| chatplugin.commands.status |
/chatplugin debug [manager|-file] |
| Toggle debug mode or print info about a manager. |
| chatplugin.commands.debug |
/chatplugin recover [?] | Perform ChatPlugin recovery. | chatplugin.commands.recover |
User โ
Table
Command | Aliases | Description | Arguments | Permission(s) | Free version |
---|---|---|---|---|---|
/language [language] |
| Change your currently displayed language. |
| chatplugin.commands.language | โ |
/whisper <player> <message> |
| Send a private message to another player. |
| chatplugin.commands.whisper chatplugin.commands.whisper.console to whisper to the consolechatplugin.commands.vanish to whisper to vanished players | โ |
/reply <message> |
| Reply to a private message. |
| chatplugin.commands.reply chatplugin.commands.vanish to reply to vanished players | โ |
/chatchannel |
| Interact with chat channels. | chatplugin.commands.chatchannel | โ | |
/chatchannel join <channel> |
| Join a chat channel. |
| chatplugin.commands.chatchannel.join | โ |
/chatchannel leave <channel> |
| Leave a chat channel. |
| chatplugin.commands.chatchannel.leave | โ |
/chatchannel switch <channel> |
| Switch chat channels for writing. |
| chatplugin.commands.chatchannel.switch | โ |
/chatchannel info [channel] |
| Display info about chat channels. |
| chatplugin.commands.chatchannel.info | โ |
/chatchannel list |
| Display the loaded chat channels. | chatplugin.commands.chatchannel.list | โ | |
/ignore |
| Manage players you are ignoring. | chatplugin.commands.ignore | โ | |
/ignore add <player> |
| Ignore a player. |
| chatplugin.commands.ignore.add chatplugin.commands.ignore.add.bypass to prevent others from ignoring you | โ |
/ignore remove <player> |
| Unignore a player. |
| chatplugin.commands.ignore.remove | โ |
/ignore clear |
| Clear your ignored players. | chatplugin.commands.ignore.clear | โ | |
/ignore list [player] |
| List yours or another player's ignored players. |
| chatplugin.commands.ignore.list chatplugin.commands.ignore.list.others | โ |
/ping [player] |
| Show yours or another player's latency in ms. |
| chatplugin.commands.ping chatplugin.commands.ping.others | โ |
/rankinfo <player> [?] |
| Display info about a player's rank. |
| chatplugin.commands.rankinfo | โ |
/playerlist [rank] |
| Display the online players' list. |
| chatplugin.commands.playerlist chatplugin.commands.vanish to show vanished players | โ |
/chatcolor [color] [player] |
| Change the chat's default color. |
| chatplugin.commands.chatcolor chatplugin.commands.chatcolor.others chatplugin.commands.chatcolor.hex | โ |
/emojistone [tone] [player] |
| Change the emojis' default tone. |
| chatplugin.commands.emojistone chatplugin.commands.emojistone.others | โ |
/preferences |
| Change your personal preferences. | chatplugin.commands.preferences | โ | |
/actionbar [player] |
| Toggle the actionbar's visibility. |
| chatplugin.commands.actionbar chatplugin.commands.actionbar.others | โ |
/bossbar [player] |
| Toggle the bossbar's visibility. |
| chatplugin.commands.bossbar chatplugin.commands.bossbar.others | โ |
/scoreboard [player] |
| Toggle the scoreboard's visibility. |
| chatplugin.commands.scoreboard chatplugin.commands.scoreboard.others | โ |
Admin โ
Table
Command | Aliases | Description | Arguments | Permission(s) | Free version |
---|---|---|---|---|---|
/rank |
| Create, remove, edit and view loaded ranks. | chatplugin.commands.rank | โ | |
/rank add <ID> <position> [display name] |
| Add a rank at given position. |
| chatplugin.commands.rank.add | โ |
/rank remove <ID> |
| Remove a rank. |
| chatplugin.commands.rank.remove | โ |
/rank edit <ID> <property> <value> |
| Edit a rank's property. |
| chatplugin.commands.rank.edit | โ |
/rank info <ID> [?] |
| Display info about a rank. |
| chatplugin.commands.rank.info | โ |
/rank list [page] |
| Display the loaded ranks. |
| chatplugin.commands.rank.list | โ |
/staffchat [message] |
| Very handy cross-server Staff chat. |
| chatplugin.commands.staffchat | โ |
/socialspy |
| Spy other players' private messages | chatplugin.commands.socialspy | โ | |
/chatchannelspy |
| Spy all chat channels' messages. | chatplugin.commands.chatchannelspy | โ | |
/iplookup <player |IP address> |
| Perform a lookup of an IP address |
| chatplugin.commands.iplookup | โ |
/lastseen <player> |
| Check when a player was last seen. |
| chatplugin.commands.lastseen | โ |
/clearchat |
| Clear chat to hide last messages. | chatplugin.commands.clearchat chatplugin.commands.clearchat.bypass | โ | |
/muteall |
| Toggle chat for non Staff members. | chatplugin.commands.muteall | โ | |
/chatlog <player> <time> [page] [text] [-private messages] [-blocked] |
| Look up messages containing certain text. |
| chatplugin.commands.chatlog | โ |
/accountcheck <player> [max time played] [-iplookup] |
| Check a player's alt accounts. |
| chatplugin.commands.accountcheck | โ |
GUIs โ
Table
Command | Aliases | Description | Arguments | Permission | Free version |
---|---|---|---|---|---|
/gui <open|refresh> |
| Interact with GUIs. | chatplugin.commands.gui | โ | |
/gui open <ID> [player] [page] [-openactions] |
| Open GUI command. |
| chatplugin.commands.gui.open | โ |
/gui refresh <ID> |
| Refresh a player's open GUI. |
| chatplugin.commands.gui.refresh | โ |
/playerinfo <player> [-chat] |
| Show detailed info about a player. |
| chatplugin.commands.playerinfo | โ |
/banlist [-ids] |
| Open the Banlist GUI or show bans' IDs. |
| chatplugin.commands.banlist | โ |
/warnlist [-ids] |
| Open the Warnlist GUI or show warnings' IDs. |
| chatplugin.commands.warnlist | โ |
/mutelist [-ids] |
| Open the Mutelist GUI or show mutes' IDs. |
| chatplugin.commands.mutelist | โ |
/violations |
| Display last players' violations. | chatplugin.commands.violations | โ | |
/playerpunishments <player> [-ids] |
| Show a player's punishments list. |
| chatplugin.commands.playerpunishments | โ |
/playerviolations <player> |
| Show a player's last violations. |
| chatplugin.commands.playerviolations | โ |
The following GUIs-related commands have been included in other categories:
Punishments โ
Table
None of the following commands are available in the free version.
Command | Aliases | Description | Arguments | Permission(s) |
---|---|---|---|---|
/ban <player> [reason] [-silent] [-type] |
| Permanently ban a player. |
| chatplugin.commands.ban chatplugin.commands.ban.not-stored-players chatplugin.commands.ban.offline chatplugin.notify.ban chatplugin.notify.ban.silent |
/tempban <player> <duration> [reason] [-silent] [-type] |
| Temporarily ban a player. |
| chatplugin.commands.tempban chatplugin.commands.tempban.not-stored-players chatplugin.commands.tempban.offline chatplugin.notify.ban chatplugin.notify.ban.silent + Staff members' ranks may have max /tempban durations |
/banip <player|IP address> [reason] [-silent] [-type] |
| Permanently ban a player or a IP address. |
| chatplugin.commands.banip chatplugin.commands.banip.not-stored-ips chatplugin.commands.banip.offline chatplugin.notify.banip chatplugin.notify.banip.silent |
/tempbanip <player|IP address> <duration> [reason] [-silent] [-type] |
| Temporarily ban a player or an IP address. |
| chatplugin.commands.tempbanip chatplugin.commands.tempbanip.not-stored-ips chatplugin.commands.tempbanip.offline chatplugin.notify.banip chatplugin.notify.banip.silent + Staff members' ranks may have max /tempbanip durations |
/unban <ID|player> [server] |
| Unban a previously banned player. |
| chatplugin.commands.unban chatplugin.notify.ban chatplugin.notify.ban.silent chatplugin.notify.banip chatplugin.notify.banip.silent |
/unbanip <player|IP address> [server] |
| Unban a previously banned player or IP address. |
| chatplugin.commands.unbanip chatplugin.notify.banip chatplugin.notify.banip.silent |
/baninfo <ID> |
| Check a ban by its ID. |
| chatplugin.commands.baninfo |
/addbanwaveentry <player> <duration> [reason] [-silent] [-type] |
| Add an entry to the next banwave. |
| chatplugin.commands.addbanwaveentry chatplugin.commands.tempban.not-stored-players chatplugin.commands.tempban.offline chatplugin.notify.ban chatplugin.notify.ban.silent chatplugin.commands.tempban to prevent others from banning you |
/addbanwaveipentry <player|IP address> <duration> [reason] [-silent] [-type] |
| Add an IP entry to the next banwave. |
| chatplugin.commands.addbanwaveipentry chatplugin.commands.tempbanip.not-stored-players chatplugin.commands.tempbanip.offline chatplugin.notify.banip chatplugin.notify.banip.silent chatplugin.commands.tempbanip to prevent others from banning you |
/removebanwaveentry <player> [server] |
| Remove an entry not yet executed. |
| chatplugin.commands.removebanwaveentry chatplugin.notify.ban chatplugin.notify.ban.silent |
/removebanwaveipentry <player|IP address> [server] |
| Remove an entry not yet executed. |
| chatplugin.commands.removebanwaveipentry chatplugin.notify.banip chatplugin.notify.banip.silent |
/warning <player> [reason] [-silent] [-type] |
| Warn a player. |
| chatplugin.commands.warning chatplugin.commands.warning.not-stored-players chatplugin.commands.warning.offline chatplugin.notify.warning chatplugin.notify.warning.silent |
/unwarn <ID> |
| Unwarn a previously warned player. |
| chatplugin.commands.unwarn chatplugin.notify.warning chatplugin.notify.warning.silent |
/removelastwarning <player> [server] |
| Remove a player's last warning. |
| chatplugin.commands.removelastwarning chatplugin.notify.warning chatplugin.notify.warning.silent |
/clearwarnings <player> |
| Clear a player's warnings. |
| chatplugin.commands.clearwarnings chatplugin.notify.warning chatplugin.notify.warning.silent |
/warninginfo <ID> |
| Check a warning by its ID. |
| chatplugin.commands.warninginfo |
/kick <player> [reason] [-silent] [-type] |
| Disconnect a player from the server. |
| chatplugin.commands.kick chatplugin.notify.kick |
/kickinfo <ID> |
| Check a kick by its ID. |
| chatplugin.commands.kickinfo |
/fakekick <player> [-chat] |
| Kick using a random error as reason. ยฏ\_(ใ)_/ยฏ |
| chatplugin.commands.fakekick chatplugin.commands.kick to prevent others from kicking you |
/mute <player> <duration> [reason] [-silent] [-type] |
| Make a player unable to use the chat. |
| chatplugin.commands.mute chatplugin.commands.mute.not-stored-players chatplugin.commands.mute.offline chatplugin.notify.mute chatplugin.notify.mute.silent + Staff members' ranks may have max /mute durations |
/permmute <player> [reason] [-silent] [-type] |
| Permanently mute a player. |
| chatplugin.commands.permmute chatplugin.commands.permmute.not-stored-players chatplugin.commands.permmute.offline chatplugin.notify.mute chatplugin.notify.mute.silent |
/unmute <ID|player> [server] |
| Unmute a previously muted player. |
| chatplugin.commands.unmute chatplugin.notify.mute chatplugin.notify.mute.silent |
/muteinfo <ID> |
| Check a mute by its ID. |
| chatplugin.commands.muteinfo |
Vanish โ
Table
Command | Aliases | Description | Arguments | Permission(s) | Free version |
---|---|---|---|---|---|
/vanish [player] |
| Become invisible to non Staff members. |
| chatplugin.commands.vanish chatplugin.commands.vanish.others | โ |
/fakejoin |
| Send fake join message and disable vanish. | chatplugin.commands.fakejoin | โ | |
/fakequit |
| Send fake quit message and enable vanish. | chatplugin.commands.fakequit | โ | |
/silentteleport |
| Silently teleport somewhere else. | chatplugin.commands.silentteleport | โ | |
/silentteleport player <target> |
| Silently teleport to another player. |
| chatplugin.commands.silentteleport.player | โ |
/silentteleport server <target> |
| Silently teleport to another server. |
| chatplugin.commands.silentteleport.server | โ |
Misc โ
Table
Command | Aliases | Description | Arguments | Permission | Free version |
---|---|---|---|---|---|
/tps |
| Display the server's current ticks per second. | chatplugin.commands.tps | โ | |
/ad |
| Interact with ads. | chatplugin.commands.ad | โ | |
/ad send <player> <ID> |
| Send a loaded ad to a player. |
| chatplugin.commands.ad.send | โ |
/ad list |
| Display the loaded ads' IDs. | chatplugin.commands.ad.list | โ | |
/broadcast <message> |
| Send a message to every online player. |
| chatplugin.commands.broadcast | โ |
/broadcastraw <message> |
| Like /broadcast, but without the prefix. |
| chatplugin.commands.broadcastraw | โ |
/globalbroadcast <message> |
| Like /broadcast, but cross-server. |
| chatplugin.commands.globalbroadcast | โ |
/discordmessage |
| Send a message through the Discord bot. | chatplugin.commands.discordmessage | โ | |
/discordmessage plain <channel ID> <message> |
| Send a plain message. |
| chatplugin.commands.discordmessage.plain | โ |
/discordmessage embed <channel ID> <JSON> |
| Send an embed message. |
| chatplugin.commands.discordmessage.embed | โ |
/telegrammessage <chat ID> <message> |
| Send a message through the Telegram bot. |
| chatplugin.commands.telegrammessage | โ |
Proxy commands โ
The following commands are executable on the proxy implementations (BungeeCord, Velocity) of ChatPlugin. None of them are available in the free version.
Table
Command | Aliases | Description | Permission |
---|---|---|---|
/chatpluginproxy |
| Main command. | chatplugin.commands.chatpluginproxy |
/chatpluginproxy help |
| Display the help menu. | chatplugin.commands.help |
/chatpluginproxy info |
| Display info about the plugin on the proxy. | chatplugin.commands.info |
/chatpluginproxy version |
| Display info about ChatPlugin's version on the proxy. | chatplugin.commands.version |
/chatpluginproxy reload |
| Reload ChatPlugin on the proxy. | chatplugin.commands.reload |
/chatpluginproxy status |
| Display the proxy's current status. | chatplugin.commands.status |
/chatpluginproxy debug |
| Toggle debug mode on the proxy. | chatplugin.commands.debug |
/chatpluginproxy recover [?] | Perform ChatPlugin recovery. | chatplugin.commands.recover |
ChatPlugin - A complete yet lightweight plugin which handles just too many features!
This wiki is currently updated to version 1.10.0.
ยฉ 2025โโRemigio07
Please report any mistakes and misspellings as described at Home/Reporting issues.