Core Systems

Bedrock Support

Protect your hybrid network thanks to native Geyser/Floodgate integration with persistent Xbox identity tracking.

Geyser/FloodgateXUID identityBeta

Beta — active testing

Bedrock support is experimental. It works with Geyser/Floodgate in most setups, but some edge cases — especially console platforms — may not be fully covered yet. Test on a staging server before enabling in production. Behavior can change between updates.

When Floodgate is present, SecurityX detects Bedrock players automatically and reads their Xbox User ID (XUID). Sanctions stay tied to the Microsoft identity, not to a nickname.

XUID persistent identity

Name changes or alt Java accounts can't escape a sanction linked to the Xbox ID.

Prefix normalization

Bedrock prefixes (like . or *) are handled so Java and Bedrock names never conflict.

config.yml
bedrock:
  enabled: false
  prefix: "."          # match your Geyser prefix
  auto-detect: true    # detect Floodgate at runtime

Auto-detection

With auto-detect: true, no extra setup is needed beyond having Floodgate installed on the proxy or game server.

On mobile OS (iOS/Android) and consoles, hardware fingerprints are unreliable due to platform privacy restrictions. That's why XUID tracking takes priority for Bedrock — globally blacklisted players cannot circumvent their sanction.