Commit graph

71 commits

Author SHA1 Message Date
Sollace
dad8f83718 1.19.4 -> 1.20-pre6 2023-05-29 20:26:00 +01:00
Sollace
d97403fd26 Improved compatibility with not enough animations (maps) #235 2023-04-10 16:57:54 +02:00
Sollace
d9769e32ee April fools 2023 2023-04-01 21:36:45 +01:00
Sollace
b2fe56334f Update some parameter names 2023-03-29 21:35:01 +01:00
Sollace
aa933861c4 Fixed saddlebags using the wrong texture for changelings 2023-03-29 00:37:03 +01:00
Sollace
d10debe017 Make the interpolatorId private 2023-03-28 16:11:38 +01:00
Sollace
232dc27d01 Fixed leg positioning in the skinning gui when the server and local models are different 2023-03-28 16:11:24 +01:00
Sollace
5f1dcf1647 Update some things and remove PonyModelConstants 2023-03-28 15:53:14 +01:00
Sollace
ec2a901ee2 Clean up AbstractPonyModel a bit 2023-03-28 13:38:38 +01:00
Sollace
efab9094e4 Fix transformations when flying, swimming, sleeping, and using the elytra. Also fix player rotations in the inventory. 2023-03-27 16:48:22 +01:00
Sollace
4ab3ce224d Make the constants static and use buffer.writeShort instead of doing it manually 2023-03-23 21:04:43 +00:00
jascotty2
42d45b3a9e
Add version signature to packet data (#223) 2023-03-23 21:01:46 +00:00
Sollace
5f62ba8e47 Disable pitch and yaw rotations when rendering in first person mode 2023-03-23 20:46:45 +00:00
Sollace
e80a27b531 Add proper flying animations to the lion's tail 2023-03-22 23:06:10 +00:00
Sollace
41a281f2f5 Fixed deadmou5' ears not rendering correctly on player heads and fixed snuzzles rendering both genders on player heads 2023-03-22 11:14:12 +00:00
Sollace
d82aeaa6c5 Fix another locale bug 2023-03-22 04:00:10 +00:00
Sollace
cc1f323b95 Implement armour trims 2023-03-21 21:38:32 +00:00
Sollace
3733289ca4 Update mson 2023-03-20 01:30:46 +00:00
Sollace
1af3ac0c69 1.19.3 -> 1.19.4 2023-03-19 18:17:29 +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
e583b83b62 Squash that unchecked warning gradle keeps producing for no reason 2023-02-15 20:42:14 +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
96cfd13b96 Use RenderList to manage rendering model parts in passes 2022-12-13 00:27:48 +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
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
95ebace010 Fixed embedded wearables not using the correct textures in the preview 2022-12-10 21:47:34 +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
aab7f78031 New default skins 2022-12-10 16:45:38 +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
Sollace
3c357c9061 Clean up some things and fixed pony level not being applied 2022-12-08 18:42:07 +00:00
Sollace
9ca7e06075 1.19.2 -> 1.19.3 (1.20) 2022-12-08 01:53:59 +00:00
Sollace
86f5a1d2dc Fixed alex/steve arm types not being applied correctly for humans. Closes #216 2022-11-23 21:33:15 +00:00
Sollace
73d85cf709 Remove the redundant findTexture and getTextureFor methods (likely leftovers of previous refactorings) and make it so all entities get their saddlebags from a separate texture 2022-11-03 20:18:24 +01:00
Sollace
da2ccc75fc Remove the boolean argument from Pony.getRace 2022-11-03 00:46:04 +01:00
Sollace
bf7fe63b81 Allow gear better control of how they're positioned 2022-11-02 23:12:29 +01:00
Sollace
84886cf798 Added crowns 2022-07-05 22:50:40 +02:00
Sollace
77680341d6 Simply and remove PlayerModels as it's not needed since the move to Mson. Should allow resource packs to override changeling, gryphon, hippo, and kirin models as they were hardcoded as aliases before. 2022-06-11 18:22:35 +02:00
Sollace
cd29726076 Added an option to flap pegasus wings when gliding with elytras. Closes #204 2022-06-09 22:51:38 +02:00
Sollace
c5aab0ea00 Default to passive networking 2022-06-09 22:27:24 +02:00
Sollace
6f9fd38cb0 1.18.2 -> 1.19 2022-06-09 21:35:51 +02:00
Sollace
14c34a4f22 1.18.0-pre -> 1.18.2 (breaking changes) 2022-03-03 13:47:50 +02:00
Sollace
2ad3280cac Perform a little housekeeping 2021-12-09 16:42:09 +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