1
0
mirror of https://github.com/Suiranoil/SkinRestorer.git synced 2026-01-16 04:42:12 +00:00
Commit Graph

175 Commits

Author SHA1 Message Date
b1d2d1de7b rename action to subcommand 2024-07-01 23:06:58 +03:00
f7e486cd24 add refresh subcommand 2024-07-01 23:05:24 +03:00
0294661375 add reset subcommand 2024-07-01 22:44:19 +03:00
a555d61940 add proper minecraft textures parsing to MojangSkinProvider 2024-07-01 22:42:21 +03:00
a14f39a766 do not create skin directory when migrating if not needed 2024-07-01 20:05:21 +03:00
952ec5b669 fix not creating parent directory on file write 2024-07-01 20:05:03 +03:00
d474c7902f store original skin value when setting skin 2024-07-01 20:04:01 +03:00
b3c4340b89 allow to delete skin from disk and remove skin without saving 2024-07-01 18:53:34 +03:00
ca55fe845d use java nio api for files 2024-07-01 18:44:29 +03:00
8280c501cf dont make empty provider context manually 2024-07-01 18:17:18 +03:00
baa9a93386 dont fetch skin on first join for online servers 2024-07-01 18:15:44 +03:00
2389b774e7 update saved skin condition 2024-07-01 18:14:25 +03:00
af72f3eefd fix player unmounted on client side 2024-07-01 18:10:55 +03:00
aa8086c417 fix folder migration 2024-07-01 15:13:46 +03:00
a4b4297af2 use custom type to store skins 2024-07-01 15:13:20 +03:00
a50c6e431c refactor creating player component into function 2024-07-01 11:00:20 +03:00
639901667f add empty skin provider 2024-07-01 10:41:15 +03:00
4969d171b7 implemented SkinProviderRegistry to store providers 2024-06-30 17:04:15 +03:00
299601998d replace single quotes with double quotes in groovy 2024-06-30 14:50:37 +03:00
d07edf6913 remove space in mod's name 2024-06-30 14:33:41 +03:00
845c13dca5 add loading and no changes response to command 2024-06-30 14:26:07 +03:00
cd7e8c58c9 do not process directories for skin directory migration 2024-06-30 14:25:00 +03:00
d4746fcc0c add fallback en_us translation 2024-06-30 14:24:23 +03:00
56f05f5a88 add configuration 2024-06-30 11:55:40 +03:00
9b4406d840 use immutable map for translation 2024-06-30 10:41:18 +03:00
45840e0418 load translation from lang files 2024-06-30 09:47:34 +03:00
abefad1f39 add client translations 2024-06-30 08:33:11 +03:00
b9699486ab enhance translations 2024-06-30 08:32:42 +03:00
bed53909a8 update WebUtils to use HttpClient 2024-06-29 21:52:33 +03:00
799ec9d52e smoother player refreshing 2024-06-29 20:42:42 +03:00
9733490dd0 implement Result type 2024-06-29 16:39:22 +03:00
972bd4c8d8 unified publishing 2024-06-29 02:25:20 +03:00
82f078bfdb migrate mappings to official 2024-06-28 23:50:25 +03:00
f567996ced use URIs 2024-06-28 19:03:28 +03:00
a8bc27395e code styling 2024-06-28 18:29:20 +03:00
440deda2ef use getter to access translation 2024-06-28 18:21:59 +03:00
18b0d6bd8e implement skin directory migration 2024-06-28 18:21:24 +03:00
2f674abb01 add icon 2024-06-28 17:40:07 +03:00
f6d9b26413 allow fabric version to run on client 2024-06-28 17:23:40 +03:00
1a7cea803f save skins per world 2024-06-28 17:10:32 +03:00
8febe5c496 rename skin_name parameter to username 2024-06-28 16:30:44 +03:00
35a2c60161 refactor command creation 2024-06-28 16:29:00 +03:00
badc8c3494 make skin providers dynamic 2024-06-28 16:28:37 +03:00
9ddfa334ea make command registration platform specific 2024-06-28 09:59:51 +03:00
dbb7c19f10 move areSkinPropertiesEquals to PlayerUtils 2024-06-28 08:20:55 +03:00
7b6937bf8e remove unused closure in build.gradle 2024-06-27 20:07:49 +03:00
9816796cae update readme badges 2024-06-27 19:57:19 +03:00
c352560689 extract "textures" into TEXTURES_KEY constant 2024-06-27 19:40:07 +03:00
5b918f4b90 move applyRestoredSkin and getPlayerSkin to PlayerUtils 2024-06-27 19:35:42 +03:00
e45de1e180 add .architectury-transformer to .gitignore 2024-06-27 19:24:00 +03:00