Skip to content

BUG: Floodgate players are being kicked #76

@mous3kill

Description

@mous3kill

Describe the bug
Floodgate players are being kicked for "not sending a response to the anti-cheat" even though they are explicitly exempted in the config via floodgate = true or listed manually in manual = [".Username"]. The exemption does not work.

To Reproduce

Set floodgate = true in [exempt] section of config.toml

Start server with Geyser and Floodgate

Join with a Bedrock client via Floodgate

Player gets kicked with the vanilla kick message

Expected behavior
Floodgate players listed in the exemption config (floodgate = true) or explicitly added in manual should bypass the mod check and not be kicked.

Screenshots
Console log excerpt:

Floodgate player who is logged in as .Player joined
Disconnecting /IP: You were kicked for not sending a response to the anti-cheat!

Server information (please complete the following information):

Server software: Fabric

Server software loader version: 0.16.14

Minecraft version: 1.21.8

Mod version: 1.1.0.4

Fabric API version: 0.129.0+1.21.8

Mod config

[exempt]
floodgate = true
manual = [".Player"]

[config]
modRequired = false

[validation]
method = "individual"
algorithm = "MD5"

[transfer]
method = "id"

Additional context
Floodgate player UUID: Player
This behavior occurs consistently. The exempt list is ignored.
Other mods present: Geyser-Fabric, Floodgate, Lithium, Fabric API, etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions