VerifyMC is discontinued. These historical documents remain available for existing users and do not imply active maintenance or current compatibility.
Main Command
Subcommand List
Command Details
/vmc reload
- Reloads the plugin config, language files, and resources.
- Requires
verifymc.admin permission.
/vmc approve <username>
- Approves a pending user and adds them to the whitelist.
- Sends an approval email notification if configured.
- Requires
verifymc.admin permission.
- Example:
/vmc approve Steve
/vmc reject <username> [reason]
- Rejects a pending user with an optional reason.
- Sends a rejection email notification if configured.
- Requires
verifymc.admin permission.
- Example:
/vmc reject Steve Not meeting requirements
/vmc delete <username>
- Deletes a user from the system and removes them from the whitelist.
- Requires
verifymc.admin permission.
- Example:
/vmc delete Steve
/vmc ban <username> [reason]
- Bans a user and removes them from the whitelist.
- Requires
verifymc.admin permission.
- Example:
/vmc ban Steve Cheating
/vmc unban <username>
- Unbans a user and re-adds them to the whitelist.
- Requires
verifymc.admin permission.
- Example:
/vmc unban Steve
/vmc list [status]
- Lists users filtered by status. Default is
all.
- Available statuses:
all, pending, approved, rejected, banned.
- Requires
verifymc.admin permission.
- Example:
/vmc list pending
/vmc info <username>
- Shows detailed information about a user (username, email, status).
- Requires
verifymc.admin permission.
- Example:
/vmc info Steve
/vmc version
- Shows the current plugin version.
- Available to everyone.
Permission Notes
Default permissions
- verifymc.use: Allows use of VerifyMC’s basic features (default: everyone).
- verifymc.admin: Required for admin commands (reload, approve, reject, delete, ban, unban, list, info). Default: OP only.