Commit graph

1910 commits

Author SHA1 Message Date
Sollace
e54183565b Fixed leggings and boots alignment when crouching. Closes #227 2023-02-15 14:35:23 +00:00
Sollace
4d0f02e791 Fixed wings rotating incorrectly for alicorns 2023-01-27 12:07:25 +00:00
Sollace
60ece0cb46 Fixed legacy wearable skins using the body texture when they shouldn't be (Sorry, AJ, taixdermy is out of fashion) 2023-01-27 11:46:44 +00:00
Sollace
7fe4aa0d36 Use a fast map for storing gear offsets and unravel lambdas 2022-12-21 23:36:06 +01:00
Sollace
24ed233210 Remove stream instantiation when rendering gear 2022-12-21 23:18:59 +01:00
Sollace
d73c6fb2e3 Some minor optimisations when computing villager clothing 2022-12-21 23:17:24 +01:00
Sollace
540f8b9f3f Remove unneccessary layers when rendering villagers. Should help with #222 2022-12-21 23:02:43 +01:00
Sollace
8c1a705b9e More changes to texture suppliers 2022-12-15 00:35:30 +00:00
Sollace
96cfd13b96 Use RenderList to manage rendering model parts in passes 2022-12-13 00:27:48 +00:00
Sollace
69a7806ad1 Try a little harder to parse skins when they're not yet uploaded. Should fix ponies randomly appearing as humans early in-game 2022-12-13 00:26:11 +00:00
Sollace
aedb4e49f7 Remove hasHorn and hasMagic from IPonyData 2022-12-13 00:25:09 +00:00
Sollace
557845c6e3 Added missing comment for fps magic 2022-12-13 00:21:22 +00:00
Sollace
8feaccd9bb Fixed inaccuracies when adjusting for altered camera heights 2022-12-12 21:56:23 +00:00
Sollace
ee0aca3967 Fixed villagers having too many saddlebags 2022-12-12 18:51:06 +00:00
Sollace
b4b98ccfe6 Modularise and move npc textures to their own package 2022-12-12 16:22:52 +00:00
Sollace
7ed780ed70 Villager skinning 2022-12-12 15:08:49 +00:00
Sollace
d85ebc08f1 Update dependencies 2022-12-12 14:29:34 +00:00
Sollace
aa13eedbf4 Change wearable texture sizes to be compatible with uploading to the skin server 2022-12-12 14:29:34 +00:00
Ivan Sokolov
da5a13d6cd
Added translations for the new skin types (ru) (#221) 2022-12-12 13:49:28 +00:00
Sollace
3414478e66 Update dependencies 2022-12-11 14:57:31 +00:00
Sollace
ffbad294e7 Merge branch '1.19' into 1.20 2022-12-11 14:55:16 +00:00
Sollace
13fd32c11b Merge branch '1.20' of https://github.com/MineLittlePony/MineLittlePony into 1.20 2022-12-11 14:55:07 +00:00
Sollace
7a7c888527 Merge branch '1.19' of https://github.com/MineLittlePony/MineLittlePony into 1.19 2022-12-11 14:54:23 +00:00
Sollace
77e80df936 Update skins ref 2022-12-11 14:54:13 +00:00
Ivan Sokolov
6eedb83d8a
Update ru_ru.json (#217) 2022-12-11 14:53:43 +00:00
Fauli1221
44fe01b15d
Update de_de.json (#220)
Updated new strings
2022-12-11 14:53:07 +00:00
Sollace
d6378eb89f Update dependencies 2022-12-11 13:02:09 +00:00
Sollace
8f167bd5da Update skins ref 2022-12-11 12:16:38 +00:00
Sollace
3b5d10eed5 1.19.3-pre2 -> 1.19.3 2022-12-11 12:13:08 +00:00
Sollace
b958e03ed5 Added translations for the new skin types 2022-12-11 01:14:52 +00:00
Sollace
0e26c376a3 Fixed incorrect leg placement on the preview when wide arms mode is selected 2022-12-11 01:09:16 +00:00
Sollace
b480c94dfa Fixed wearables using the incorrect texture in the preview 2022-12-11 01:08:50 +00:00
Sollace
aef8d4f2b8 Fixed missing crown texture on piglins 2022-12-11 01:08:31 +00:00
Sollace
e37ea9e12c Remove log message about missing vilager textures 2022-12-11 01:07:59 +00:00
Sollace
3fb9b46013 Move configs to the api package and remove some references to client classes 2022-12-11 00:38:00 +00:00
Sollace
64d1e10b0f Added tailshape 2022-12-11 00:05:31 +00:00
Sollace
09f03eb134 Update hdskins 2022-12-10 21:49:37 +00:00
Sollace
95ebace010 Fixed embedded wearables not using the correct textures in the preview 2022-12-10 21:47:34 +00:00
Sollace
26985b9165 Fixed lighting on pony butts 2022-12-10 21:28:09 +00:00
Sollace
4c512f1d1c Fixed alignment on tail top textures 2022-12-10 21:17:22 +00:00
Sollace
de7253594f Update hdskins 2022-12-10 21:16:37 +00:00
Sollace
e54b29146a Players can now upload a texture to use for each type of wearable 2022-12-10 19:36:55 +00:00
Sollace
2cbdc7477c Use the built-in default textures 2022-12-10 17:30:31 +00:00
Sollace
8cd5e71c45 Update hdskins 2022-12-10 17:30:14 +00:00
Sollace
897134507f Fixed crash 2022-12-10 17:30:02 +00:00
Sollace
aab7f78031 New default skins 2022-12-10 16:45:38 +00:00
Sollace
5758c87c1a PonyData should abide by the pony level 2022-12-08 21:25:12 +00:00
Sollace
84a78ce4b9 Change Pony into a record and track whether a IPony instance was returned as a default skin or not separate from the texture id 2022-12-08 21:20:16 +00:00
Sollace
d7d0c71ca5 Fixed pony data change event being triggered multipled times 2022-12-08 20:59:15 +00:00
Sollace
960b98eac9 A bunch of refactoring and cleaning up of old patterns 2022-12-08 20:58:01 +00:00