Skip to content

Tab completion for /authme login does not show unauthenticated players in 6.0.0 #3072

@LHM056awa

Description

@LHM056awa

What behaviour is observed?

When an admin tries to use /authme login <player> and presses Tab, only players who have already authenticated are offered as completions. Players who have joined the server but haven't entered their password yet (unauthenticated) are completely missing from the tab completion list.

In AuthMe 5.7.0 this worked correctly - all online players, regardless of their authentication state, appeared in the completion. In 6.0.0 the behaviour changed: unauthenticated players are no longer visible in tab completion, which makes it impossible for admins to force-login them conveniently by name.

Expected behaviour

Tab completion for /authme login should include all joined players, both authenticated and unauthenticated, exactly as it did in version 5.7.0. This allows admins to quickly select a player who is stuck at the login prompt and run the force-login command without typing the name manually.

To Reproduce

  1. Install AuthMe 6.0.0 on a fresh server (or upgrade from 5.7.0).
  2. Join the server with a player account that is registered but has not logged in (unauthenticated state).
  3. While that player is still unauthenticated, switch to an admin account and type /authme login (with a trailing space).
  4. Press Tab to trigger completion.
  5. Observe that the unauthenticated player’s name does not appear in the completion list. Only authenticated players are suggested.
  6. Compare with AuthMe 5.7.0, where the same player would appear in the completion list regardless of authentication state.

Plugin list

AuthMe

Server Implementation

Standalone server (no proxy)

Database Implementation

SQLite

AuthMe Version

6.0.0

Error log (if applicable)

No response

Configuration

Default (Sorry, the device I am using currently does not have a server configuration, but I remember this is the case under the default configuration)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions