Skip to content

PAPI will always fail to find player(s) on their first join #256

@nierw

Description

@nierw

Issue

What is the issue? Describe it like you would tell a friend.

PAPI will fail to find (and parse) placeholders properly for a player who has just joined the server. This will persist until they leave and rejoin, rendering any placeholders based on time or player data in that period unusable. If a player joins and does not disconnect for 12 hours, it affects them throughout that entire period.

Expected behaviour

What should PlaceholderAPI do?

Properly find players who have connected for the first time.

Actual behaviour

What does PlaceholderAPI actually do?

  • Does not find new players until they connect a second time (through /papi parse)
  • Will still work via API and in other plugins, but many player-based placeholders will not work (stats, achievements, etc).

How to reproduce

What steps did you made, to get this bug?

  1. Install Bukkit/Spigot/Paper
  2. Make a new world
  3. Join and attempt to use /papi parse username and see it will always fail
  4. Reconnect and confirm it now works

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions