Bedrock Edition Support

Beta

SecurityX supports Geyser and Floodgate, allowing you to protect your hybrid network players.

Beta — Under Active Testing

Bedrock support is experimental and still in beta. It works with Geyser/Floodgate in most setups, but some edge cases (especially console platforms) may not be fully covered yet. We recommend testing it on a staging server before enabling it in production. Behavior and configuration may change between updates.

Floodgate Integration

SecurityX uses the Floodgate API to deep-scan players joining from mobile devices, consoles, or the Windows 10 Edition. This integration is automatic if Floodgate is present on your proxy or game server.

Key Features

  • XUID Persistent Identity

    SecurityX captures the Xbox User ID. Even if players change their name or use different accounts, the sanction remains linked to their Microsoft identity.

  • Prefix Normalization

    Automatically handles Bedrock prefixes (like . or *) to prevent identity conflicts with Java players.

Bedrock Configuration

To enable Bedrock support, modify your config.yml:

# Bedrock Edition Support
bedrock:
  enabled: true
  # Use the same prefix as your Geyser setup
  prefix: "."
  auto-detect: true

A Note on HWID

Due to privacy restrictions on mobile OS (iOS/Android) and Consoles, standard Hardware IDs are less accurate on Bedrock. This is why SecurityX prioritizes XUID Trackingto ensure that globally blacklisted players cannot bypass sanctions.