BellGate Plugin: Secure Access and VIP Management for Minecraft Servers

BellGate for Minecraft offers secure login, whitelist, Discord linking, and timed VIP management. Download BellGate to protect your Spigot/Paper server with ease.

Download BellGate for Minecraft 1.21.8

Original name: BellGate

Minecraft: 1.21.8

Loaders: Forge

FileMCLoaderSize
BellGate-1.26.1.2.jar1.21.8Forge31.3 МБDownload

BellGate: The Ultimate Server Access Management Plugin

Running a Minecraft server means constantly balancing security with convenience. BellGate is a comprehensive plugin that acts as your server's front door, handling everything from player authentication to VIP subscription management. Whether you host a small survival world or a large network, BellGate provides the tools to keep your community safe and your administrative tasks streamlined. Built for Spigot and Paper servers running Minecraft version 1.21 and above, this plugin combines multiple essential functions into one lightweight, modular package.

What is BellGate?

BellGate is a server access management plugin designed to replace several standalone tools. It offers a robust authentication system with bcrypt password hashing, session management, and optional IP-based login skipping. Beyond just keeping out intruders, BellGate includes a full whitelist manager, seamless Discord account linking via DiscordSRV, and a timed VIP system that integrates with LuckPerms. The plugin is modular, so you can enable only the features you need, and it broadcasts VIP changes across the Bell ecosystem, allowing other plugins like BellChat or BellLandsPro to react automatically.

Key Features of BellGate

BellGate packs a wide range of capabilities into a single JAR file. Here are the standout features that make it indispensable for server owners:

  • Secure Authentication: Players register and log in using industry-standard bcrypt hashing. Configurable session timeouts keep them logged in across reconnects, while IP memory can optionally skip login for recognized addresses. Unauthenticated users are completely locked down—no movement, chat, or command usage.
  • Whitelist Management: Add or remove players with simple commands, or use the admin GUI for visual management. You can always see who is on the list at a glance.
  • Discord Integration: Link Minecraft accounts to Discord through DiscordSRV. Require Discord verification before play, force-link accounts, and check link status directly in-game.
  • Timed VIP System: Grant VIP status for a specific number of days. BellGate automatically assigns the VIP group via LuckPerms and revokes it cleanly when time expires. Ecosystem hooks broadcast onVipChanged, onVipGranted, and onVipRevoked events to all listening plugins.
  • Multi-Language Support: Built-in English and Polish translations, with the ability to add custom language files.
  • Lightweight and Modular: Every feature can be toggled independently, ensuring minimal performance impact even on large servers.

How to Install BellGate on Your Server

Getting BellGate up and running takes just a few minutes. Follow these steps to secure your server:

  1. Download BellGate from the official plugin repository. Make sure you grab the latest build compatible with your server version.
  2. Place the BellGate.jar file into your server's /plugins folder.
  3. Restart your server to generate the default configuration files inside plugins/BellGate/.
  4. Edit config.yml, vip.yml, and discord.yml to match your preferences. You can set session timeouts, enable IP remembering, and adjust lockout thresholds.
  5. If you plan to use the VIP system, install LuckPerms. For Discord linking, install DiscordSRV. Both are optional but highly recommended.
  6. Run /bellgate reload to apply changes without a full restart.

Once installed, your server immediately benefits from enhanced security and automated player management. For those who prefer a more streamlined setup, the foxygame.net launcher includes BellGate in its curated add-on catalog, allowing one-click installation and automatic updates so you never miss a critical patch.

Commands and Permissions at a Glance

BellGate provides a clear command structure for both players and administrators. Players use /register, /login, and /changepassword to manage their credentials. Admins have access to a suite of /bellgate subcommands: vip add/remove/list/check for VIP management, whitelist add/remove/list for access control, and discord link/unlink/status for Discord integration. Permissions like bellgate.admin, bellgate.vip, and bellgate.whitelist are granted to OPs by default, with a bellgate.bypass node for exempting specific players from authentication.

Why Choose BellGate for Your Minecraft Server?

When you download BellGate for Minecraft, you are getting a battle-tested solution that consolidates multiple plugins into one. The bcrypt security model ensures passwords are never stored in plain text, while rate limiting and configurable lockouts thwart brute-force attacks. The timed VIP system is perfect for donation perks or subscription models—set a duration, and BellGate handles the rest, from LuckPerms group assignment to automatic revocation. This eliminates the need for manual tracking or separate expiration plugins.

BellGate also shines in its ecosystem integration. When a VIP is granted or revoked, the plugin broadcasts events that other Bell plugins can listen to. For example, BellChat can update a player's prefix, and BellLandsPro can adjust land limits instantly. This interconnected design means your server's features work together harmoniously, reducing compatibility issues and administrative overhead.

Configuration Highlights

BellGate's configuration files are well-documented and easy to tweak. In config.yml, you can set the session timeout (default 60 minutes), enable IP remembering, and define how many failed login attempts trigger a lockout. The vip.yml lets you specify the LuckPerms group name, customize grant and expire messages, and toggle ecosystem broadcasting. The discord.yml controls whether Discord linking is required and if a reward group is assigned upon linking. Every option is designed to give you full control without unnecessary complexity.

Final Thoughts

BellGate is more than just an authentication plugin—it is a complete server access management suite. From secure logins and whitelist control to Discord verification and automated VIP handling, it covers every angle of player management. Its lightweight, modular architecture means it fits servers of any size, and its ecosystem hooks future-proof your setup. If you want to protect your server and simplify administration, download BellGate today and experience the difference a well-designed front door can make.