Commit Graph

35 Commits

Author SHA1 Message Date
SmallJoker
11bb5bad0e
Add migration code to player skins using '.' delimiters (#105)
Previously, the players would have their selected skin reset after renaming
the skin textures to the dot separator. This commit implements skin name
migration to ease the transition for server owners.

See 'skins.__fuzzy_match_skin_name' for a detailed explanation.
2024-06-15 15:16:52 +02:00
SmallJoker
312780c82e
Clean up skin listing (#100)
Supersedes the 'fsep' setting by automatically detecting
the texture name in both, the skin list and the updater
scripts.
New, automatically fetched skins will now always use the
'.' delimiter to avoid player name issues.
In case of ambiguous texture names, a warning is logged.
2024-06-05 17:55:55 +02:00
blaboing
d3c7fa71c0
Filename seperator setting to fix #54 (#83)
Adds a filename split seperator setting that lets you choose between old style `_` and `.` because dot is the only char that isn´t allowed in playername but in texturenames.
Default value is `_` to keep it compatible with older versions, while `.` offers a solution to fix #54.
2023-05-10 21:41:35 +02:00
Johannes Fritz
1d1053dbc2
Remove mesh hand node when player exits (#84) 2023-02-15 21:07:27 +01:00
fluxionary
6db9a55f0c
Add compatibility w/ animations of the emote mod (#82) 2023-01-15 14:15:45 +01:00
Alexander Weber
af5e6fcecc adjustments from code review 2022-03-06 11:51:20 +01:00
Alexander Weber
2e39651821 implement skinned 1st person view hand 2022-03-06 11:51:20 +01:00
GreenDimond
918df53f3b Autogenerate skin previews and other @GreenDimond changes 2020-02-08 19:12:09 +01:00
Alexander Weber
165c20fcad fix translation for unified_inventory
Take sfinv "Skins" page name translateable
2020-01-14 14:57:45 +01:00
Alexander Weber
555d682f04 remove MT-0.4 support 2020-01-08 08:07:20 +01:00
Alexander Weber
e5714f272c fix missed adjustments for MT5 game translation 2020-01-08 08:00:44 +01:00
Zaoqi
fa92207f14 MT 5 game translation (#37) 2020-01-08 07:45:05 +01:00
SmallJoker
a945db9de3 Add skins updater chat command (#29)
* Add skins updater chat command

* Update docs
2019-06-10 21:28:35 +02:00
SmallJoker
428fea2eb4 Add updater script using the HTTP API (#27)
Check for core feature `httpfetch_binary_data` to run the updater properly.
This requires Minetest cb00632 or newer.
README.md: Add documentation for the updater
2019-06-06 21:47:49 +02:00
Alexander Weber
10a3a80dfd replaced mt-5 models to the right ones, renamed 0_5 to 5 2019-03-08 17:31:09 +01:00
Alexander Weber
165e917b5f initial minetest-0.5/player_api support 2019-03-08 17:05:14 +01:00
Alexander Weber
44b482e53a clothing support 2018-06-21 08:22:54 +02:00
Alexander Weber
e6516d2982 Visual update fixes if skin change externally (with and without 3d armor)
API updated also
2018-05-13 00:37:19 +02:00
Alexander Weber
2c20692f33 Added support for 1.8er Skins 2018-04-16 16:17:42 +02:00
Alexander Weber
4fd927e34e Bugfix #8 Create and get UI-context on demand 2018-03-01 21:15:04 +01:00
Alexander Weber
4962061752 moved the chat- and UI context to ram 2018-02-19 11:18:18 -08:00
Alexander Weber
5498faa88a consolidate redundant skinsinfo formspec code 2018-02-19 11:18:18 -08:00
Alexander Weber
51b6cf2e3a /skinsdb chat command implemented 2018-02-19 11:18:18 -08:00
Alexander Weber
e2e2927fe8 moved character_1 to character for overriding the default character 2017-07-24 17:39:16 +02:00
Alexander Weber
57b815f91f changes needed for character_creator support 2017-06-18 23:15:58 +02:00
Alexander Weber
8d991881aa get the new api working with sfinv and 3d_armor 2017-06-16 23:16:22 +02:00
Alexander Weber
28d28390ce started work on skin_meta_api 2017-06-16 23:00:36 +02:00
Alexander Weber
b267cf2657 renamed players.lua -> api.lua; some cleanups 2017-06-16 21:40:54 +02:00
Alexander Weber
dcd0a744cb renamed to skinsdb 2017-06-15 18:19:47 +02:00
Alexander Weber
fa54b0ec62 initial sfinv support 2017-06-15 17:18:51 +02:00
Alexander Weber
e2f90886e1 use players metadata. Enhance the API 2017-06-15 14:16:11 +02:00
Alexander Weber
2a195a7765 move skins file to world dir 2017-04-10 21:16:54 +02:00
Alexander Weber
d5df0d5e86 renamed back to "skins" for beter compatibility
make unified_inventory opitonal, move the UI code to an own file
2017-02-09 23:06:25 +01:00
Alexander Weber
4e37471943 add dropdown for skin page selection 2016-11-10 13:31:25 +01:00
Alexander Weber
8aef2c19ba The u_skins is a mod, not a modpack. Moved u_skins to the root and all updater stuff to the (new) updater directory 2016-09-05 21:02:53 +02:00