Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for confect1on

Velocity-only plugin that securely links Minecraft accounts to Discord accounts

Report Sentinel?

Sentinel

⚠️ Tested with Minecraft 1.20.1: This said, Sentinel uses Velocity’s login API and does not depend on specific Minecraft server software or versions. It should work with any backend supported by your Velocity proxy including Paper, Spigot, Forge, and Fabric servers.

Sentinel is a Velocity plugin that securely links Minecraft accounts to Discord accounts. It integrates with a Discord bot to verify players before allowing login, helping to prevent impersonation and aiding in connecting players together.

It requires some extra setup and leverages a MySQL database to maintain scalability.

Commands

/link <code>
Link your Minecraft account to your Discord account.

/whois [discord: @user | minecraft: username]
Look up linked account info.

Requirements

  • Java 17+
  • Velocity Proxy (tested on 3.4.0-SNAPSHOT)
  • MySQL or MariaDB

Setup

  1. Install the plugin
    Place the shaded JAR into your plugins/ folder on your Velocity proxy.

  2. Configure MySQL
    On first run, plugins/sentinel/config.json will be created. Fill in your database credentials and Discord token:

    {
      "mysql": {
        "host": "localhost",
        "port": 3306,
        "database": "sentinel",
        "username": "sentinel_user",
        "password": "password"
      },
      "discord_token": "your_discord_bot_token"
    }
    

Information

CategoryAdmin Tools
Published onMay 19, 2025
LicenseUnspecified
Downloads22
Stars0
Watchers0

Pinned Versions

Members