Commit graph

1614 commits

Author SHA1 Message Date
Sollace
b3b165f803 Separate the horn and magic checks 2019-07-24 23:37:22 +02:00
Sollace
71a1a0ceac Bump snapshot 2019-07-24 18:35:55 +02:00
Sollace
315d93c859 Bump release 2019-07-24 17:49:42 +02:00
Sollace
8bb623b722 Update Kirin, Update HDSkins 2019-07-24 17:31:03 +02:00
Matthew Messinger
e9efd64ccb Stop using snapshot for kirin. 2019-07-23 21:36:41 -04:00
Sollace
f1b692cc9b Back to our regularly scheduled programming 2019-07-24 01:23:17 +02:00
Sollace
b1e154dcac Bump version 2019-07-24 01:16:13 +02:00
Sollace
6e11f4ea3d Update dependencies 2019-07-23 15:55:31 +02:00
Sollace
73db95a777 Add a fix for floating pegasi. 2019-07-22 20:07:11 +02:00
Sollace
4709e45d62 Unused import 2019-07-22 09:55:04 +02:00
Sollace
5e115e8c8b Fixed encorrect closing behaviour 2019-07-22 09:54:54 +02:00
Matthew Messinger
537b36a410 Fix close button not actually saving the settings 2019-07-21 18:31:45 -04:00
Matthew Messinger
37433ce75d Fix crash caused by PonySkullRenderer.resolve() being called too early. 2019-07-21 18:15:37 -04:00
Sollace
127c150107 Update to 1.14.4 2019-07-20 20:16:54 +02:00
Sollace
6226407826 Fixed wearables not appearing 2019-07-20 14:08:30 +02:00
Sollace
c7bdb76baf Back to our regularly scheduled programming 2019-07-19 14:40:36 +02:00
Sollace
df9229d42a Update HDSkins 2019-07-19 14:22:31 +02:00
Sollace
ad0350046f Bump pre-release 2019-07-19 13:55:45 +02:00
Sollace
c6de0a841c Update Kirin 2019-07-18 22:24:11 +02:00
Sollace
a17661124c Update HDSkins 2019-07-18 13:19:30 +02:00
Sollace
a18b2a46d9 Unicorns will swing their arms to punch when not holding anything 2019-07-18 09:29:07 +02:00
Sollace
ab3cd3f307 Fixed pony settings not going back to the ModMenu screen when opened from there 2019-07-16 17:52:39 +02:00
Sollace
7bff1f2625 Fixed mod menu messing with our button 2019-07-16 17:13:36 +02:00
Sollace
0056d078c9 Close the resource 2019-07-16 14:36:15 +02:00
Sollace
0dab332a0e Move everything related to PonyData parsing into the PonyData class 2019-07-16 14:20:18 +02:00
Sollace
a7664bbe71 Fixed humans appearing as ponies 2019-07-16 13:38:46 +02:00
Sollace
eb54809f1e Implement pose changes for the swimming mode 2019-07-16 12:14:22 +02:00
Sollace
402e055112 Fixed differing vertical position between humans and ponies 2019-07-16 11:50:50 +02:00
Sollace
74a09d7b0c Fixed crash when rendering player skulls for a player without a loaded skin 2019-07-16 09:20:40 +02:00
Sollace
cba4fac039 Fixed swapped components in horn colours 2019-07-16 09:12:38 +02:00
Sollace
49f394e367 Fixed encorrect angles calculated for differing y-positions, and properly skip out calculations when not looking at a block. Closes #123 2019-07-15 10:21:15 +02:00
Sollace
5ccb81bc11 Fixed shadow placement on foals 2019-07-15 09:38:44 +02:00
Sollace
b1f7cda8cc Fixed various bugs with sneaking placement 2019-07-15 09:37:43 +02:00
Sollace
c42dcfb14f Fixed blending on the player's reflection when rendering as a pony 2019-07-14 15:02:04 +02:00
Sollace
13ff5def65 Fixed crash when rendering a skull outside a world 2019-07-14 15:02:03 +02:00
Sollace
af9fe8579e Implement pony armour for the skin preview 2019-07-14 15:02:03 +02:00
Matthew Messinger
b3d849fdc9 Throw exceptions in Pony.getBufferedImage().
If an exception is thrown, don't save the Pony.
2019-07-13 20:11:14 -04:00
Sollace
3355a7cb8a Check empty image dimensions, and actually attempt to use the correct format 2019-07-14 01:56:08 +02:00
Sollace
1c33cc7461 This is why I shouldn't be up at 1AM writing code... 2019-07-14 01:34:14 +02:00
Sollace
857e06198a Return null for invalid resources rather than the missing texture (avoids de-allocating the missing texture's image) 2019-07-14 01:29:11 +02:00
Sollace
310e713d71 Remove the cache again 2019-07-14 01:23:14 +02:00
Matthew Messinger
e3a496be16 Make less calls to Pony.getBufferedImage() and actually close it. 2019-07-13 19:13:46 -04:00
Sollace
1911a6dde8 This is never going to be null. We have to check for the missing sprite instead. -_- 2019-07-14 01:10:42 +02:00
Sollace
9d481d90a0 Also catch the original exception 2019-07-14 01:07:16 +02:00
Sollace
752fd06389 This isn't so much a memory leak as an open faucet. 2019-07-14 00:51:53 +02:00
Sollace
7793dc003f We don't need to override holdItem for unicorns 2019-07-13 23:57:05 +02:00
Sollace
44b07c2b19 We can actually simplify this, a lot 2019-07-13 23:50:31 +02:00
Sollace
de55c38a74 Fixed items held by unicorns rotating weirdly whilst swimming/crawling 2019-07-13 23:47:57 +02:00
Sollace
3f4cbdb991 Fixed vertical positioning when swimming/crawling 2019-07-13 23:47:18 +02:00
Sollace
3b65a1dc4f Fixed: All the options were defaulted to false 2019-07-13 23:16:17 +02:00