Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
Sentinel
PluginMIT

Sentinel

Velocity plugin that functions as a larger-scale Discord linking system leveraging MySQL.

170
Downloads
2
Followers
1 years ago
Updated
📦
2
Versions
managementsocialutilityvelocity
Download Latestv1.0.0View on Modrinth

📖About 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. Sentinel also provides quarantine functionality to temporarily restrict access for problematic players.

Commands

Discord Commands

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

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

/quarantine <user>
Toggle quarantine role for a user (Minecraft username or Discord @mention).
Requires staff role permissions. Automatically kicks online players when quarantined.

Features

  • Account Linking: Secure verification system linking Minecraft accounts to Discord
  • Login Protection: Prevents unlinked accounts from joining (with configurable bypass servers)
  • Role Management: Automatic Discord role assignment for linked players
  • Quarantine System: Staff can quarantine problematic players, preventing login and kicking online players
  • Automatic Cleanup: Removes database entries for users who leave Discord
  • Rate Limiting: Respects Discord API limits with intelligent rate limiting

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 and Discord
    On first run, plugins/sentinel/config.json will be created. Fill in your database credentials, Discord token, and optionally configure quarantine and staff roles:

    {
      "mysql": {
        "host": "localhost",
        "port": 3306,
        "database": "sentinel",
        "username": "sentinel_user",
        "password": "password"
      },
      "discord": {
        "token": "your_discord_bot_token",
        "linkedRole": "123456789012345678",
        "quarantineRole": "987654321098765432",
        "quarantineMessage": "Your account has been quarantined. Contact an administrator.",
        "staffRoles": ["111111111111111111", "222222222222222222"]
      },
      "bypassServers": {
        "servers": ["lobby", "auth"]
      }
    }
    

Configuration Options

  • bypassServers: Server names that bypass Discord verification requirement. Useful for lobbies or auth servers where unverified players should be allowed.

  • linkedRole: (Optional) Discord role ID automatically assigned to all linked players. When configured:

    • All existing linked accounts receive the role on bot startup (rate-limited)
    • New accounts that link immediately receive the role
    • Role synchronization spreads over ~20 minutes for large databases
  • quarantineRole: (Optional) Discord role ID for quarantined players. When configured:

    • Players with this role are denied login
    • Staff can use /quarantine command to toggle this role
    • Online players are immediately kicked when quarantined
  • quarantineMessage: Message shown to quarantined players when they try to join or are kicked

  • staffRoles: Array of Discord role IDs that can use the /quarantine command

👥 Team & Contributors

confect1on
confect1on
Lead Developer

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
velocity
Minecraft Versions
1.201.20.11.20.21.20.31.20.41.20.51.20.61.21+5 more

🔗 Links

Modrinth Page