Sollace
a99873f8e6
Refactor PegasusWings
2018-04-24 16:46:53 +02:00
Sollace
fbb40134e2
* Move player rendering to make use of the build in skinMap
...
* Remove reflection
* Use the interface (IPonyData) not the class
2018-04-24 14:55:32 +02:00
Sollace
694db391bb
Giants are now ponies
2018-04-12 16:21:19 +02:00
Sollace
e93c4784ee
Build/silence warnings
2018-04-10 14:17:54 +02:00
Matthew Messinger
ae005e3323
Fix freezes for good. This also properly fixes network race issues.
2018-01-03 00:29:32 -05:00
Matthew Messinger
2c592768d3
Fix race condition where one server will respond first if it happens to be faster.
2018-01-02 03:02:08 -05:00
Matthew Messinger
b0e30dbcdc
Fix freeze when skull texture payload has no id.
2018-01-02 03:01:24 -05:00
Matthew Messinger
ca9743e377
Merge branch 'master' of https://github.com/MineLittlePony/MineLittlePony
2018-01-02 00:19:28 -05:00
Matthew Messinger
18980c2ca2
First touches on multiple skin server support.
2018-01-02 00:18:50 -05:00
The_WeatherPony
fa7e4e6b60
Added Additional Races ( #39 )
...
Added Reformed Changeling, Griffin, and Hippogriff pony races for addon mods.
2017-11-27 23:28:48 -05:00
Matthew Messinger
056c0d8baa
Update to 1.12.2
2017-10-06 13:22:16 -04:00
Matthew Messinger
486f787db3
Try not changing the skin server. Might improve skin loading.
2017-08-08 16:49:05 -04:00
Matthew Messinger
6e1689cc66
Update to 1.12.1
2017-08-08 16:33:33 -04:00
Matthew Messinger
93f4418a83
Add @reason tag to getEntityTexture overwrite javadoc
2017-07-29 00:03:18 -04:00
Matthew Messinger
4fe2035f81
Update for mixins 0.7. Fixes #35
2017-07-28 14:25:26 -04:00
Matthew Messinger
e5c0cc1609
Version bump
2017-06-22 00:35:29 -04:00
Matthew Messinger
192ed73809
Fix skin menu not showing ponies
2017-06-16 04:07:07 -04:00
Matthew Messinger
4950ba2161
Add toString method to Pony classes.
2017-06-16 03:58:44 -04:00
Matthew Messinger
29f2f5ee58
Fix class cast exceptions
...
* elytras in skins menu
* zombie villagers
2017-06-16 02:14:50 -04:00
Matthew Messinger
62e77acc38
Make Ponies and metadata immutable
2017-06-16 02:13:24 -04:00
Matthew Messinger
825fc22f55
Fix mappings for hdskins
2017-06-16 02:11:38 -04:00
Matthew Messinger
05483e1961
Make LayerEntityOnPonyShoulder include more entities
...
Includes a method for getting a possible forge layer later.
2017-06-16 02:09:49 -04:00
Matthew Messinger
8b99a03e28
Remove randomness from mobs and fix some super issues
...
Also update mappings
2017-06-16 01:35:02 -04:00
Matthew Messinger
a165477108
Fix entities not rendering after reloading resources
2017-06-13 05:10:34 -04:00
Matthew Messinger
52da7f800b
Fix vindicator's metadata not updating, causing its held item to be misplaced
2017-06-13 05:09:55 -04:00
Matthew Messinger
d330cfd3e8
Update gradle.
2017-06-13 04:26:32 -04:00
Matthew Messinger
022a118450
Add mcp annotation for non-decomp builds (travis)
2017-06-13 04:21:43 -04:00
Matthew Messinger
df7c04ad30
Fix build error
2017-06-13 04:01:32 -04:00
Matthew Messinger
c9d7a394ad
Update to 1.12
...
Changes:
* Added a base layer class which can intelligently switch between pony and human.
* Skins no longer are "converted" when they are already in the new format.
* Illagers now use the existing model and texture format.
* Metadata can now be read from the .mcmeta file (taken from old illagers)
* Non-converted resources are no longer re-uploaded
* (1.12) Parrots are rendered on the head instead of shoulders
2017-06-13 03:31:01 -04:00
Matthew Messinger
370e8e3af3
fix nullables and formatting
2017-06-13 01:27:30 -04:00
Matthew Messinger
a411969a98
Add package-info files for annotations
2017-06-12 23:44:34 -04:00
Matthew Messinger
3d818cd9d2
Merge branch 'master' of https://github.com/MineLittlePony/MineLittlePony
2017-03-28 02:08:01 -04:00
Matthew Messinger
f593c1b709
Bump to 1.11.2.3
2017-03-28 02:06:23 -04:00
Matthew Messinger
ba5642b310
Fix modded armors.
...
Bug 1: forge postinit wasn't being called. Probably issue with event stub. Got rid of it to avoid the hassle.
Bug 2: ForgeHooksClient stub had bad signatures.
2017-03-28 02:03:51 -04:00
Venaf
59b39f1080
Fix for extended wing position relative to body ( #27 )
2017-02-14 15:12:05 -05:00
Matthew Messinger
8c7f9ef900
Mark gradlew executable
2017-02-13 23:37:57 -05:00
Matthew Messinger
6468c8e6f8
Add gradle wrapper (because jenkins)
2017-02-13 23:35:55 -05:00
Matthew Messinger
a1cb565275
Add travis config
...
Also another itemstack == null
2017-02-13 23:29:04 -05:00
Matthew Messinger
82955e26dd
Bump to 1.11.2.1
2017-01-06 18:23:02 -05:00
Matthew Messinger
4fbf5b8a22
Delete the cache file when a 404 error occurs.
...
This will prevent the file from being loaded again if the connection fails in the future.
2016-12-30 00:44:35 -05:00
Matthew Messinger
a194aed282
Add a status check for 404 in the skin download.
...
Should not load from the cache if the skin was deleted.
2016-12-30 00:06:39 -05:00
Matthew Messinger
e016f420a7
Fix block heads for humans and add support for rendering items on the head.
2016-12-29 03:09:21 -05:00
Matthew Messinger
d68b335a62
override transform in humanplayer instead of testing instanceof.
2016-12-29 03:07:43 -05:00
Matthew Messinger
f5c2fe7045
Fix capes showing while elytra is worn
2016-12-29 03:06:25 -05:00
Matthew Messinger
e87c550f2b
Use an etag for caching instead of md5.
...
Release for 1.11.2
2016-12-27 18:56:50 -05:00
Matthew Messinger
50e29823d7
put skin cache back in the skins folder and clear the internal cache when needed.
2016-12-27 01:57:58 -05:00
Matthew Messinger
d5e766aaef
Mobs can now wear elytras.
2016-12-26 21:15:25 -05:00
Matthew Messinger
6c0542ff89
Fix rendering issues with elytra flight
2016-12-26 20:58:21 -05:00
Matthew Messinger
80516f9068
Fix head being wrong while riding after sneaking
2016-12-26 17:38:32 -05:00
Matthew Messinger
08860dd13e
Fix hanging when loading several skins at once.
...
Fixes #25
2016-12-25 20:28:08 -05:00