Skip to main content

Punishments

We use Litebans for dealing punishments, so you can refer to this Wiki for a more comprehensive look at all of the things the commands can do in this plugin. This document will go over what occurs with certain punishments if it's at all ambiguous or custom for SMPOnline.

Note that anything in square brackets are options. For example, /[un]ban would represent both /unban and /ban. /check[ban/mute] represents both /checkban and /checkmute.

Also note that when pointed brackets are used (ex: /cmd <player>), they are not used in the command in-game. The correct usage of the command in this example would be /cmd LokiNOT /cmd <Loki>.

Reviewing Punishments

#mod-log

This Discord channel exists in the Mod Discord and serves as our repository for punishment evidence. Information relating to why a punishment was issued should exist here in all cases. You may need to search #general for additional context in some cases, though.

/history <player> [entries]

This command will show you the punishment history of a player, including warnings, bans, and mutes. You can specify the amount of entries you'd like to see if the listed amount is not enough. Generally, if something's too old, you can check #mod-log for more details.

/check[ban/mute/warn] <player>

These commands allow you to check if a user is currently banned, muted, or warned via Litebans, as well as when those punishments expire. For example, /checkban Grotch will tell you if the user Grotch is banned, when the ban was issued, who issued it, and when it will expire. The same applies for /checkmute and /checkwarn. Note that you should use /history to review information about Warnings, since multiple can apply at once!

Issuing & Revoking Punishments

Note on Times

When inputting months into the Time argument of any command, make sure to use mo and not to represent a month. Litebans interprets "m" as Minute, so if you ban someone for "3m" you ban them for 3 minutes. It's a good habit to use days instead of months in the argument in general.

/[un]warn <player> <reason>

These commands allow you to issue and revoke warnings, alongside a provided reason.

/tempmute <player> <time> <reason>

This command mutes a player from game chat, as well as other ways to input text in-game, until the time expires. You can optionally /mute someone to permanently mute them, though this is rarely needed.

/unmute <player> <reason>

This unmutes a player in all text-based interfaces.

/ban <player> <reason>

This command issues a PERMANENT ban on a player. Use only when a permanent ban is necessary.

/tempban <player> <time> <reason>

This temporarily bans someone from the server for the specified amount of time.

/unban <player> <reason>

This unbans someone from the server. This command should only be used when bans are made in error, or when someone successfully appeals.