InvSee-plus-plus icon indicating copy to clipboard operation
InvSee-plus-plus copied to clipboard

Make resolve strategies configurable

Open Jannyboy11 opened this issue 1 year ago • 1 comments

InvSee++'s config should contain a section in which server admins can configure the default resolve strategy order for player Unique IDs and UserNames. I imagine this would look something like this:

# Configure the order of strategies used in order to obtain Unique IDs for provided usernames.
# Possible values: "online player", "logged out players cache", "paper offline player cache", "permission plugin", "proxy", "mojang rest api call", "electroid mojang api call", "player data save files".
uuid-resolve-strategies:
  - "online player"
  - "logged out players cache"
  - "paper offline player cache"
  - "permission plugin"
  - "proxy"
  - "mojang rest api call"
  - "player data save files"

and similar for username-resolve-strategies.

Jannyboy11 avatar May 17 '23 22:05 Jannyboy11

We should not forget the most important strategy for servers in offline mode: "spoof".

Jannyboy11 avatar May 30 '23 08:05 Jannyboy11