About Bedrock Player Managment for Floodgate (Geyser)
From SpigotMCExecute commands when a player joins depending on their client version (bedrock/java/all)..
New update available (including Floodgate 2.0 support)
If you upgrade from a version below 1.4 a new config.yml will be generated and the old one will be renamed (to [date]_[time]_old.config.yml). You need to take over your configuration options manually. Afterwards you can delete the old config file and start your Minecraft sever.
Proxy version
Looking for the proxy version (Bungee/Waterfall): https://www.spigotmc.org/resources/...ent-for-floodgate-geyser-proxy-edition.94587/
(Please note: the proxy version does not support all functions of the regular server version below!)
ofunnys BedrockPlayerManager
This plugin is an extension for the awesome GeyserMC. Geyser allows basically Bedrock players to join any Minecraft Java server. BedrockPlayerManager dependents on the Floodgate API what is part of GeyserMC
With this plugin you can execute custom commands when your players join your server network depending on the client of the player. You can issue commands independently for Java, Bedrock or all players.
The permission plugins Luckperms and Vault are also supported, if a Bedrock / Java player joins the server, a special Bedrock permission group will be added / removed depending on the client of the player.
Play on ofunny.world
See this plugin in action on our Minecraft server.
Just connect to play.ofunny.world
Java or Bedrock client.
(More infos on ofunny.world or via Discord)
New Features
- Works with Geyser/Floodgate single server installations.
- Works with Geyser/Floodgate Bungee/Waterfall networks
- Works with Geyser standalone setup
- Support custom join commands for Java, Bedrock or all players.
- Support for Luckperms and Vault to add a custom permission group for Bedrock players.
- Support for Floodgate 1.x and 2.x (auto detection or manually)
- New reload command to change the plugin config on the fly (without restart)
- PlaceholderAPI support added for all commands (including config option to turn it on/off)
- An extra standard placeholder has been added for a players UUID
- Quit command module (execute commands if a player leaves)
- Individual execution delay for join commands and permission assignment is now possible.
- Backward compatibility has been implemented for Minecraft servers 1.8.8, 1.9.x, 1.10.x, 1.11.x, 1.12.x, 1.13.x, 1.14.x and 1.15.x. (Geyser depends on VivaVersion for any server pre 1.16, don't forget to install it as well or BE clients can not connect).
- Complete Vault support has been added to the permission module, so all permission plugins can be used that are supported by the Vault API. For example: Permissions 3, bPermissions, PEX, GroupManager, PermissionsBukkit, zPermission, SimplyPerms, Privileges, DroxPerms, xPerms – for more information, visit the Vault resource page.
- Vault permissions can be applied per world or globally.
- Command execution (upon joining) for all players can now be performed in solo mode. Floodgate is a soft dependency now. If 'commands.java.enabled', 'commands.bedrock.enabled' and 'permissions.enabled' have been deactivated with 'false', commands can be executed for all players without Floodgate.
- Add custom pre- or suffixes to Bedrock or Java players. For example via Luckperms prefix.
- Bypass anti cheat checks for Bedrock players. Most anti cheat plugins allow bypassing checks via permissions.
- Allow or deny features, commands, game types or worlds based on the client type.
- Give items on start or move Bedrock players to another spawn.
- You can do litterly anything by using custom commands or assigning permissions based on the client type of a player.
Visit my ofunny.world for more information: https://ofunny.world/bedrock-player-manager/#howto
Reload command
You can use the “/bpm reload” command to update your configuration on the fly (without restart). You will need the “bedrockplayermanager.reload” permission to execute this command as player.
Luckperms/Vault
By enabling the permission module you can automatically assign a group for Bedrock players on join. The group will be automatically removed for Java players. No other group assignments get touched. So already existing parent groups stay the same and no permission or rank system will get corrupted.
If you want to overwrite permission in Luckperms with the assigned Bedrock group or if you want to display a pre- or suffix, just set the groups weight higher than the weight of any other permission group on your server. Look at the
Highlights
From source dataGame versions
Supports 12 Minecraft versions, the newest being 1.19.
Loaders
Runs on Spigot and Paper.
Footprint
Rated a light load on a server.
Bedrock Player Managment for Floodgate (Geyser) on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
- Server side
- Required on the server
- Server type needed
- Spigot, Paper
- Server load
- light
- Smallest plan we suggest
- Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 1.4, released 2021-04-24
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| Paper | 1.8 to 1.19 (12 versions) | 1.19 |
| Spigot | 1.8 to 1.19 (12 versions) | 1.19 |
From 6 recorded builds of Bedrock Player Managment for Floodgate (Geyser).
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.4 | 2021-04-24 | 1.8 to 1.19 (12 versions) | Spigot, Paper |
| 1.4 | 2021-04-19 | n/a | Spigot, Paper |
| 1.3 | 2020-08-06 | n/a | Spigot, Paper |
| 1.2 | 2020-08-03 | n/a | Spigot, Paper |
| 1.1 | 2020-08-03 | n/a | Spigot, Paper |
| 1.0 | 2020-08-02 | n/a | Spigot, Paper |
Run Bedrock Player Managment for Floodgate (Geyser) on a Minecraft server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogAdmin & protection
Permissions, moderation, anti-cheat and land protection for the people running the server.
Runs on your server
From source side supportSpigotMC lists Bedrock Player Managment for Floodgate (Geyser) as required on the server. Check its SpigotMC page to see whether players need it too.
Compatibility
- Game
- Minecraft
- Loaders
- SpigotPaper
- Runs on
- Serverrequired on the server
- Game versions
- 1.19 and 11 earlier
- Requires
- One-click install needs a Paper server.
Verified at the source
- ✓SpigotMCOfficial listing, checked 2026-10-01Open ↗
- ✓Authorofunny, as published on SpigotMC
- ✓LicenseNot published by the sourceFree








