Skip to content

Setting floodgatePrefixWorkaround to true gives "Your username contains illegal characters" to Bedrock Clients #689

@some1chan

Description

@some1chan

What happened?

Title more-or-less says it all.

If you set floodgatePrefixWorkaround to true, you'll get the message "Your username contains illegal characters" upon connecting to the server. This message will go away if this variable was set to false, or the plugin is unloaded/uninstalled.

Extra Details

What did you expect?

A Bedrock client is able to auto-register and login, with the Floodgate prefix.

Steps to reproduce

  1. Set floodgatePrefixWorkaround to true in the config.yml file
  2. Connect to the server on a Bedrock client

Plugin list

AuthMe, CoreProtect, Essentials, EssentialsChat, EssentialsProtect, EssentialsSpawn, FastLogin, floodgate, Geyser-Spigot, GeyserSkinManager, LuckPerms, PlugManX (PlugMan), ProtocolLib, SkinsRestorer, Vault, ViaVersion

Configuration file

https://gist.github.com/some1chan/def3e8efcad45e0252abc17c3ba9b74a

Server log

[02:19:08] [Network Listener - #2/INFO]: [Geyser-Spigot] /CENSORED:61259 tried to connect!
[02:19:09] [Network Listener - #2/INFO]: [Geyser-Spigot] Player connected with username DummyUsername
[02:19:09] [defaultEventLoopGroup-5-1/INFO]: [Geyser-Spigot] DummyUsername (logged in as: DummyUsername) has connected to the Java server
[02:19:10] [FastLogin Pool Thread #0/INFO]: [FastLogin] Handling player .DummyUsername
[02:19:10] [FastLogin Pool Thread #0/INFO]: [FastLogin] Floodgate Prefix detected on cracked player
[02:19:10] [Geyser Spigot connection thread-4-2/INFO]: [floodgate] Floodgate player logged in as .DummyUsername disconnected
[02:19:10] [Server thread/INFO]: /CENSORED:0 lost connection: Disconnected
[02:19:10] [defaultEventLoopGroup-5-1/INFO]: [Geyser-Spigot] DummyUsername has disconnected from the Java server because of Your username contains illegal characters
[02:19:10] [Network Listener - #2/INFO]: [Geyser-Spigot] Bedrock user with ip: /CENSORED has disconnected for reason CLOSED_BY_REMOTE_PEER

Plugin version

1.11-SNAPSHOT-4a5516c

Platform

Spigot (Paper version git-Paper-108)

Relevance

  • I tried the latest build
  • I checked for existing tickets -
    If there are, please vote them with a thumps reaction and not create new ones

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions