Skip to main content
VerifyMC is discontinued. These historical documents remain available for existing users and do not imply active maintenance or current compatibility.
This document provides detailed explanations for all configuration options in config.yml.
Apply changesAfter editing config.yml, run /vmc reload to apply changes without restarting the server. The repository also contains the latest example configuration (KiteMC/VerifyMC).

General Settings

Web Server

Verification & Whitelist

Registration

User & Security

User Notification

Frontend (UI)

Email (SMTP)

Common SMTP Configurations

Auto Update Resources

Email Registration Restrictions

Storage & MySQL

AuthMe Integration

Captcha Configuration

Bedrock Player Support

Questionnaire Configuration

LLM Essay Scoring

Discord Integration (OAuth2)


Full Configuration Example