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
|
614f4c3b63
|
Added a transition into and out of the rainbooming pose
|
2023-03-28 13:15:26 +01:00 |
|
Sollace
|
11c5af9c3f
|
Fixed model flickering in first person
|
2023-03-27 17:04:53 +01:00 |
|
Sollace
|
92688f986c
|
Remove redundant blend call (has no effect since 1.14)
|
2023-03-27 17:04:40 +01:00 |
|
Sollace
|
fadbea94d8
|
Remove another setVisible(true) call
|
2023-03-27 17:03:02 +01:00 |
|
Sollace
|
ef33d648e6
|
Remove the generic from PonyPosture
|
2023-03-27 17:02:48 +01:00 |
|
Sollace
|
70797a1883
|
Disable the hitbox in first person mode
|
2023-03-27 16:48:22 +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
|
d26568457f
|
Remove unneccessary setVisible() call. Why was this even here? Should fix issues with first person models
|
2023-03-23 17:16:16 +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
|
46f8249ece
|
Fixed crash when trying to render armour
|
2023-03-22 04:01:45 +00:00 |
|
Sollace
|
45c9d34f5d
|
Fixed wing scale and rotation not being applied
|
2023-03-22 04:00:34 +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
|
0f02895da2
|
Refactor pony renderers for mobs a little
|
2023-03-21 20:34:12 +00:00 |
|
Sollace
|
6820fd8ff3
|
Combine upper_torso+body / saddle+jacket
|
2023-03-20 19:51:21 +00:00 |
|
Sollace
|
718cae82e8
|
Fixed crash due to duplicate buffers
|
2023-03-20 19:50:37 +00:00 |
|
Sollace
|
0eae23ea48
|
Fixed sitting pose
|
2023-03-20 19:09:58 +00:00 |
|
Sollace
|
77817a352d
|
Fixed legs detaching from ponies' torsos when swimming
|
2023-03-20 18:52:49 +00:00 |
|
Sollace
|
dd630248dd
|
Fixed texturing bugs with magic rendering
|
2023-03-20 18:44:53 +00:00 |
|
Sollace
|
07bcb12a46
|
Fixed skulls rendering twice
|
2023-03-20 18:43:31 +00:00 |
|
Sollace
|
1c9673a518
|
Update mson
|
2023-03-20 13:04:07 +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
|
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
|
20372dbfd3
|
Only use a player's skin if it's ponified skin. (Human skins don't fit villagers). Fixes #228
|
2023-02-25 22:06:51 +00:00 |
|
Sollace
|
875a5e2ce9
|
Fixed z-fighting between pony wings and dual saddlebags
|
2023-02-16 19:50:03 +00:00 |
|
Sollace
|
1fa850708d
|
Fixed villagers not having distinct skins
|
2023-02-16 19:49:42 +00:00 |
|
Sollace
|
e583b83b62
|
Squash that unchecked warning gradle keeps producing for no reason
|
2023-02-15 20:42:14 +00:00 |
|
Sollace
|
2cde5e586d
|
DAMMIT GRADLE
|
2023-02-15 20:35:48 +00:00 |
|
Sollace
|
b1442c0874
|
Fixed villagers with modded professions rendering as purple and black monstrocities
|
2023-02-15 20:17:28 +00:00 |
|
Sollace
|
b5b168df06
|
Clean up some messy refactorings
|
2023-02-15 20:16:57 +00:00 |
|
Sollace
|
f0d16efd18
|
Fix incompatibility with mods that mess with armour stand rendering
|
2023-02-15 19:36:57 +00:00 |
|
Sollace
|
777f53b4b5
|
Remove unused class
|
2023-02-15 19:25:59 +00:00 |
|
Sollace
|
905990623c
|
Fixed head rendering
|
2023-02-15 19:25:52 +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
|
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
|
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
|
95ebace010
|
Fixed embedded wearables not using the correct textures in the preview
|
2022-12-10 21:47:34 +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
|
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 |
|
Sollace
|
3c357c9061
|
Clean up some things and fixed pony level not being applied
|
2022-12-08 18:42:07 +00:00 |
|
Sollace
|
1b584ed351
|
Fixed deadmau5 ears being misaligned
|
2022-12-08 18:41:26 +00:00 |
|
Sollace
|
e1dd8e9239
|
Update dependencies
|
2022-12-08 17:55:28 +00:00 |
|
Sollace
|
743d012533
|
Tweak the horsecam calculations a little
|
2022-12-08 03:09:32 +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
|
7a8a1bb655
|
Misc cleanup
|
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
|
c8fde38ee7
|
Add a debug setting to help with testing races
|
2022-11-03 00:47:49 +01:00 |
|
Sollace
|
968237a218
|
Update kirin
|
2022-11-03 00:47:27 +01:00 |
|
Sollace
|
da2ccc75fc
|
Remove the boolean argument from Pony.getRace
|
2022-11-03 00:46:04 +01:00 |
|
Sollace
|
77f5c382e6
|
Fixed neck placement when crouching. Closes #212
|
2022-11-02 23:38:25 +01:00 |
|
Sollace
|
bf7fe63b81
|
Allow gear better control of how they're positioned
|
2022-11-02 23:12:29 +01:00 |
|
Sollace
|
ca9cf43ef5
|
Fixed villagers' saddlebags interfering with their wings
|
2022-11-02 22:33:11 +01:00 |
|
Sollace
|
ff9510a840
|
Avoid clobbering the entire list of render features when initialising the pony player renderer
|
2022-09-15 00:40:49 +02:00 |
|
Sollace
|
59b2d9591e
|
Fix #208
|
2022-08-12 16:27:18 +02:00 |
|
Sollace
|
c320087934
|
Fix head positioning and move neck dilation to the model json
|
2022-07-06 14:41:50 +02:00 |
|
Sollace
|
787a24280a
|
Fix some head position and clipping issues
|
2022-07-06 13:28:34 +02:00 |
|
Sollace
|
0bf7559884
|
Fixed villagers appearing slightly smaller than they should (no, it wasn't just you)
|
2022-07-06 13:28:22 +02:00 |
|
Sollace
|
52bc2ab207
|
Change villager head rolling into a head shaking motion
|
2022-07-06 12:55:15 +02:00 |
|
Sollace
|
5d15c64fa0
|
Villagers now use the same models as the player
|
2022-07-06 12:53:31 +02:00 |
|
Sollace
|
aecc80669c
|
Handle positioning clothing separately to simplify downstream code
|
2022-07-06 11:12:49 +02:00 |
|
Sollace
|
e8a5e6ce13
|
Remove the ZebraPonyModel class (no longer needed)
|
2022-07-06 11:05:59 +02:00 |
|