Commit graph

42 commits

Author SHA1 Message Date
Sollace
46f8249ece Fixed crash when trying to render armour 2023-03-22 04:01:45 +00:00
Sollace
cc1f323b95 Implement armour trims 2023-03-21 21:38:32 +00:00
Sollace
6820fd8ff3 Combine upper_torso+body / saddle+jacket 2023-03-20 19:51:21 +00:00
Sollace
5c67534bf4 Remove debug code 2023-03-02 18:54:43 +00:00
Sollace
8ed7965270 Fixed crash due to class loading order 2023-02-27 13:42:57 +00:00
Sollace
94592212c6 Simplify armour code and fix armour visibility being set before setting the armour variant 2023-02-27 13:31:37 +00:00
Sollace
a9f070226f Add support for custom armour models 2023-02-15 19:09:59 +00:00
Sollace
c68d484d42 Fixed rendering of legacy pony armour 2023-02-15 16:27:11 +00:00
Sollace
d843896177 Fixed torso rendering on pony armor when it's not supposed to 2023-02-15 14:48:16 +00:00
Sollace
96cfd13b96 Use RenderList to manage rendering model parts in passes 2022-12-13 00:27:48 +00:00
Sollace
89a8e36e10 Switch the model wrappers to use records 2022-06-11 21:00:45 +02:00
Sollace
6f9fd38cb0 1.18.2 -> 1.19 2022-06-09 21:35:51 +02:00
Sollace
b3667ec3dc 1.17 -> 1.18-pre8 2021-11-25 00:09:34 +02:00
Sollace
46f171523a Rewrite armour texture resolution and add support for custom armour using the CustomModelData nbt tag. 2021-08-13 23:35:48 +02:00
Sollace
d2e5c65341 Migrate to jebrains annotations 2021-06-10 19:32:21 +02:00
Sollace
99ed7699a1 20w49a -> 21w05b 2021-03-26 22:50:41 +02:00
Sollace
28d2b805ed More work on making Mine Little Pony more moddable 2021-03-26 22:50:37 +02:00
Sollace
baf4b2a754 1.16.4 -> 20w46a 2021-03-26 22:48:07 +02:00
Sollace
3cfacb1e7b Be a little more untrusting of values we get from outside. Fixes #175 2020-08-12 16:41:16 +02:00
Sollace
01188a9ea6 Move this stuff into an api package 2020-06-19 10:23:23 +02:00
Sollace
0d18697a67 Fixed piglin helmets not aligning with their heads 2020-06-19 10:22:40 +02:00
Sollace
982a393558 Fixed load order not visiting old pony textures before the rest 2020-04-17 17:24:45 +02:00
Sollace
f75bf7ff15 Fixed exceptions when resolving armour textures 2020-03-20 19:34:06 +02:00
Sollace
47f63f1825 Remove ForgeHooks 2020-02-22 16:57:35 +02:00
Sollace
3c57011bac Fixed armour layers being swapped 2019-11-30 19:42:44 +02:00
Sollace
270e655f91 More name changes 2019-11-30 13:27:00 +02:00
Sollace
d3759af4f3 Port armour to mson 2019-11-27 13:13:43 +02:00
Sollace
145d8f41a3 It's ALIVE! 2019-11-26 23:55:39 +02:00
Sollace
6972aff1b6 Extend MsonPlayer instead of PlayerEntityModel 2019-11-26 11:37:27 +02:00
Sollace
c71475be28 Move the snout, bat wings, and tail to json 2019-11-25 15:05:14 +02:00
Sollace
c56c99171a Migrate more parts to json 2019-11-24 18:05:56 +02:00
Sollace
e1109223c2 Updating to 1.15-pre1 part 3 2019-11-23 23:06:07 +02:00
Sollace
be14188f87 Updating to 1.15-pre1 part 1 2019-11-23 19:28:42 +02:00
Sollace
a4925cd2c1 Update mappings 2019-11-22 19:59:42 +02:00
Sollace
de082acaea Clean up the PonyRenderers 2019-11-07 20:06:52 +02:00
Sollace
15d67dad00 Fixed invalid characters in the resource path 2019-08-12 11:05:53 +02:00
Sollace
72d9fbad70 Rewrite armour texture resolution to prioritize our own naming scheme over what mods return 2019-08-12 10:57:07 +02:00
Sollace
aff5920b0e Added support for rendering legacy (vanilla) armour textures 2019-08-11 13:55:09 +02:00
Sollace
d58d854354 Removed the stream 2019-07-08 14:57:03 +02:00
Sollace
9d97379655 Use a better way of resolving resources 2019-07-07 22:22:31 +02:00
Sollace
a26e26030e Simplify model classes/interfaces by moving all these properties to a separate class 2019-06-24 11:33:53 +02:00
Sollace
078fae82f3 Recombine sourcesets. Eh. 2019-05-28 12:18:30 +02:00