InviteCode
This plugin adds an invite-based verification system where players must enter a valid code with /join before they can play.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
InviteCode
InviteCode
The invite-only verification system plugin adds an invite-only verification system to your Minecraft server. New players must enter a valid invite code with `/join <code>` within a time limit or face automatic punishment.
🔧 Configurable Options (`config.yml`)
* ban-message – List of valid invite codes players can use to verify. * ban-message – Time (in seconds) a player has to verify before punishment. * ban-message – Maximum number of failed code entries before punishment. * ban-message – Action taken on unverified or failing players: `kick`, `ban`, or `ban-ip`. * ban-message – Customizable message shown when a player is kicked. * ban-message – Customizable message shown when a player is banned.
✨ Features
* Players cannot chat or chat until verified. * Verified and failed attempts are saved in `verified.yml` to persist across restarts. * Admins can manage settings and data live using:
* `/join reload` – Reloads `config.yml` * `/join reloadverified` – Reloads `verified.yml` * `/join resetattempts` – Clears all failed attempts
This system is perfect for private or invite-only servers, giving you fine-grained control over who can stay on your server.
I created this plugin to stop random players from joining through port scans and griefing, while still keeping the server secure and accessible to a larger group through invite codes. In short, it’s designed as an alternative to traditional whitelists.
Plugin icon from Freepik - Flaticon