minetest-mods / skinsdb

Player skin mod, supporting unified_inventory, sfinv and smart_inventory
27 stars 41 forks source link

Optionally store skin on the database for a specific player #34

Open niwla23 opened 4 years ago

niwla23 commented 4 years ago

What do you think of this feature: Storing the playernames with the assigned skin optionally (a checkbox in the inv) on the skinsdb so its usable on all servers so you always have same skin

SmallJoker commented 4 years ago

on all servers

Do you mean all servers that run on the same machine, or all online servers with skinsdb installed?

sofar commented 4 years ago

There's no guaranteed that "player" on "server 1" is also "player" on "server 2".

You'd have to tie this into something like mt2fa. otherwise it would be open to abuse because someone on "server 3" could just change the skin.

bell07 commented 4 years ago

Skinsdb support private skins. Just rename your character_xyz.png to player_youplayername_xyz.png.

To get the skins synchronized around multiple own servers you can use syncthing for example.

A central solution around different servers of different owners with different games is not recommended as sofar mentioned already.

@Niwla23 can we close this issue with this comment? Otherwise please explain more what you expect to do.

BruceMustache commented 4 years ago

Alternatively, can add a client-side skin that is applied on all servers the player entered? The server will then request the player client-side skin and, if it has one, apply that