I think it would be beneficial to all mod developers to update player_api and provide it as such.
For compatibility simply make a mod mcl_player that requires player_api and contains:
mcl_player = player_api
Player API is used by almost every game made for the Minetest engine, so staying compatible will decrease the labour to support games for mod developers and increase the amount of mods available for each of them.
Good idea, definitely worth looking into however without having done so I suspect it might be easier said than done as the various mods that make up that functionality currently contain a lot of custom stuff i suppose (i guess we're mostly talking mcl_player and mcl_skins probably).
I proposed this for both VoxeLibre and Mineclonia. Since I've seen you answer there too, maybe you could bring it up there too (in case it goes unread on contentdb). Thank you very much. Consistency across games makes things a lot easier to deal with, I've learned.
I think it would be beneficial to all mod developers to update player_api and provide it as such. For compatibility simply make a mod mcl_player that requires player_api and contains: mcl_player = player_api
Player API is used by almost every game made for the Minetest engine, so staying compatible will decrease the labour to support games for mod developers and increase the amount of mods available for each of them.
Good idea, definitely worth looking into however without having done so I suspect it might be easier said than done as the various mods that make up that functionality currently contain a lot of custom stuff i suppose (i guess we're mostly talking mcl_player and mcl_skins probably).
EDIT: made an issue on the bugtracker: https://codeberg.org/mineclonia/mineclonia/issues/1543
I proposed this for both VoxeLibre and Mineclonia. Since I've seen you answer there too, maybe you could bring it up there too (in case it goes unread on contentdb). Thank you very much. Consistency across games makes things a lot easier to deal with, I've learned.