A Floodgate fork that adds Minecraft Education Edition player support for online mode Java servers. Companion plugin for EduGeyser.
- Education player identity - Deterministic UUID generation for edu players who lack Xbox Live accounts
- Tenant-aware usernames - Usernames formatted as prefix + name + 4-char tenant hash (e.g.
#john7a3f) to distinguish players across schools - FloodgatePlayer API -
isEducationPlayer(),getTenantId(), andgetAdRole()for downstream plugins - Xbox Live linking bypass - Education clients are automatically excluded from player linking (no Xbox account to link)
- BedrockData protocol extension - Education fields (isEdu, tenantId, adRole) passed through the Floodgate data pipeline
Pre-built jars are available on the Releases page.
Requires EduGeyser.
- Setup Guide - How to install and configure EduGeyser + EduFloodgate
For technical details, see the Master Documentation.
Hybrid mode plugin to allow for connections from Geyser to join online mode servers.
Geyser is an open collaboration project by CubeCraft Games.
See the Floodgate section in the GeyserMC Wiki for more info about what Floodgate is, how you setup Floodgate and known issues/caveats. Additionally, it includes a more in-depth look into how Floodgate works and the Floodgate API.