Minecraft Servers HQ

Minecraft plugin floodgate

Information about floodgate and servers where it was found

🔌 About Floodgate

Floodgate is a companion Minecraft plugin for Geyser that enables Bedrock Edition players to join Java Edition servers without requiring a Java account. It provides the authentication and account-linking functionality Floodgate needs to allow Bedrock clients to appear as valid players on online-mode Java servers.

🎯 Purpose

Floodgate's core purpose is to bridge authentication differences between Bedrock and Java editions: it verifies Bedrock (Xbox/Microsoft) identities, maps them to Java-compatible player entries, and supports local and global account linking so a Bedrock player's identity can be recognized consistently across servers using Floodgate. ()

⚙️ Features

  • Bedrock account authentication and mapping to Java player accounts. ()
  • Local account linking and unlinking commands for players. ()
  • A whitelist command for managing Floodgate (Bedrock) players separately from Java whitelists. ()
  • A plugin API that other plugins can use to detect and interact with Floodgate-managed Bedrock players. ()

🧩 Who It Is For

Floodgate is intended for server owners and network administrators who run Geyser to allow Bedrock players to join their Java servers, and who need a robust authentication/linking solution for Bedrock identities.

🏗️ Example Use Cases

  • Allowing mobile and console Bedrock players to join an existing Java SMP or Survival server while keeping player accounts distinct and trackable.
  • Linking a player's Bedrock identity to a Java account so plugins and permissions continue to work consistently for that user.

⌨️ Commands

CommandDescriptionPermissionAccess
/fwhitelistWhitelist command for Floodgate (manage Bedrock player whitelist).floodgate.command.whitelistAdmin
/linkaccountLink your Bedrock account to a local Java account (local linking).floodgate.command.linkaccountPlayer
/unlinkaccountUnlink your Bedrock account from a local Java account.floodgate.command.unlinkaccountPlayer

(Commands and permission nodes are taken from Floodgate's official documentation.) ()

🔐 Permissions

PermissionDescriptionDefault
floodgate.command.whitelistPermission required to run the Floodgate whitelist command.not specified
floodgate.command.linkaccountPermission required to link a local account.not specified
floodgate.command.unlinkaccountPermission required to unlink a local account.not specified

⚙️ Installation

📥 Setup

  • Download the appropriate Floodgate build for your server type and place the .jar into your server's plugins/ directory (or install the mod for Fabric/NeoForge where applicable).
  • Restart the server and check your console to confirm Floodgate loaded.
  • If using Geyser, update Geyser's configuration to use auth-type: floodgate so Geyser delegates Bedrock authentication to Floodgate. ()

📦 Dependencies

  • Floodgate is designed to be used with Geyser for Bedrock-to-Java bridging; installation notes and recommended setup are documented in the official Floodgate/Geyser documentation. ()

🧠 Technical Notes

  • Floodgate is distributed both as plugins for server software and as mods for Fabric/NeoForge; supported server types include Spigot (and forks such as Paper), BungeeCord, Velocity, and Fabric/NeoForge builds. ()
  • Floodgate exposes an API that other plugins can use to query Floodgate player information and respond to Bedrock-specific events. ()

🤝 When This Plugin Is Useful

If you run Geyser to let Bedrock players join your Java servers, Floodgate is the component that handles Bedrock identity and account linking so those players are recognized and usable by Java-side plugins and server systems.

Servers with floodgate

The floodgate plugin page shows which servers monitoring found this plugin on, and which platforms and versions it appears with.

Plugins may add commands, economy, protection, permissions, mini-games, integrations, or other mechanics. The actual role of floodgate depends on each server's configuration.

Data is generated automatically from technical server responses. If a server hides its plugin list, it may not appear in this section even if it uses floodgate.

Use the server list with floodgate to compare projects, check compatible versions, or find examples of how the plugin is used on public servers.