This update improves Floodgate/Geyser Bedrock compatibility, especially for servers using linked Bedrock-Java accounts.
Changes
- Added new nested Floodgate configuration:
Code (YAML):
floodgateSupport:
enabled
: false
useApiVerification
: true
- Added backwards compatibility for the old floodgateSupport: true/false option.
- Restored JPremium-style Floodgate handling, so Floodgate Bedrock players are handled before Mojang premium detection.
- Added optional Floodgate API detection for more accurate Bedrock detection, including linked accounts.
- Prevented MaxAuth from incorrectly treating linked Bedrock players as Java premium players.
- Improved Velocity GameProfile handling for Floodgate players.
- Updated documentation and example configuration.
Recommended config for Floodgate/Geyser servers:
Code (YAML):
floodgateSupport:
enabled
: true
useApiVerification
: true
If Floodgate API is not available, MaxAuth will fall back to basic Floodgate UUID/offline-mode detection.
Just replace old:
Code (YAML):
floodgateSupport
: true
with new one:
Code (YAML):
floodgateSupport:
enabled
: true
useApiVerification
: true