> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zonely.gen.tr/llms.txt
> Use this file to discover all available pages before exploring further.

# Bedrock, Floodgate and Mobile Player Problems

> The Bedrock (mobile/consol) players cannot register on the website, the Floodgate user name regex settings and UUID matching.

Due to its deserMC and Floodgate plugins, Minecraft Java can connect to your server with mobile (Bedrock) players. However, if the website user name filters do not accept special characters of mobile players, there are no registration errors.

***

## Most Frequently Asked Problems and Solutions

> [accordion] Bedrock players receive an Invalid Username error and cannot register
>
> A frequent incompatibility in support requests.
>
> * **Root cause:** Floodgate automatically adds a prefix to usernames to distinguish Bedrock players from Java players (the default prefix is a dot: `.PlayerName`, or an underscore: `_PlayerName`). If the standard Zonely registration filter allows only letters and digits (`[a-zA-Z0-9]`), the leading dot or underscore causes the form to show *"Username contains invalid characters"*.
> * **Solution:**
>   1. Zonely Management Panel -> **Settings → Registration Settings** Go to the tab.
>   2. **User Name Regex (Edited Expression)** Update the rule with the following statement:
>      ```regex title="Recommended Bedrock-compatible Regex" theme={"theme":"css-variables"}
>      ^\.?[a-zA-Z0-9_]{3,16}$
>      ```
>   3. This rule; a optional spot at the beginning of the user name (`.`), then 3 to 16 characters long letters, digits and bottom line (`_`) Allows you to be found.

> [accordion] The Bedrock player does not deliver to the game when it comes from the store
>
> * **Floodgate UUID Separation:** The Floodgate creates a special UUID format to not conflict with Java players of Bedrock.
> * **Solution:** As a player name variable when using WebSender or ZonelyCore in store command delivery `%player%` Use parameter. Your Server `Floodgate-Spigot.jar` Make sure the plugin is up-to-date and circuit.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.