Sollace
e25326eed4
Fixed position/angle of the wings
2018-04-24 21:24:29 +02:00
Sollace
0657a03703
Models now work again
2018-04-24 17:12:23 +02:00
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
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
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
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
52da7f800b
Fix vindicator's metadata not updating, causing its held item to be misplaced
2017-06-13 05:09:55 -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
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
a1cb565275
Add travis config
...
Also another itemstack == null
2017-02-13 23:29:04 -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
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
15eccc5b99
Search the resource packs for a human texture with higher priority.
2016-12-21 04:46:16 -05:00
Matthew Messinger
886b12f157
Fix armors for non-pony textures.
2016-12-21 03:22:15 -05:00
Matthew Messinger
8971183121
Add support for uploading elytras.
2016-12-21 01:20:02 -05:00
Matthew Messinger
77b79e432c
Forgot to add mixin to config.
2016-12-20 05:29:37 -05:00
Matthew Messinger
e87717387e
Fix log message in PonyManager
2016-12-20 05:29:12 -05:00
Matthew Messinger
3b5b4bf011
Rename PonyArmors to be more obvious that it wraps ForgeHooks.
2016-12-20 05:28:56 -05:00
Matthew Messinger
f626345e8c
Fix #16 by using a mixin on the item renderer instead of trying to recreate it myself.
2016-12-20 05:19:57 -05:00
Matthew Messinger
0cfe8fdee7
sync the armor better.
...
This also fixes pegasus wings while riding.
2016-12-04 02:19:37 -05:00
Matthew Messinger
0c0a42be11
Fix horns
2016-12-02 11:00:47 -05:00
Matthew Messinger
e411f6680d
Make changing mob ponifications not need a restart.
2016-12-01 02:24:21 -05:00
Matthew Messinger
9e951f5aa7
Add the vex textures and add the illagers to the options.
2016-12-01 02:21:35 -05:00
Matthew Messinger
e9f04db833
Remove IPonyPart in favor of just a ModelBase.
2016-11-25 00:55:24 -05:00
Matthew Messinger
ef0f069e34
Code cleanup.
2016-11-25 00:37:49 -05:00
Matthew Messinger
b972fda9af
Remove remote player skin metadata XP
...
Also use java 8.
2016-11-24 02:26:02 -05:00
Matthew Messinger
17ee345c11
Add the vindicator and evoker ponies
2016-11-24 02:03:40 -05:00
Matthew Messinger
8dfac7be08
Fix itemstack null checks
2016-11-22 16:20:23 -05:00
Matthew Messinger
9c7b6cd621
Simplify models a bit (TODO)
2016-11-22 16:19:18 -05:00
Matthew Messinger
945996cfa4
Update mappings
2016-11-22 16:13:24 -05:00
Matthew Messinger
bd597bbf1b
Fix localizations.
2016-11-17 03:41:56 -05:00
Matthew Messinger
9fd9a1b7ec
Add breezies as the vex.
2016-11-17 01:01:38 -05:00
Matthew Messinger
38ccaf8e2d
Change package
2016-11-17 00:03:35 -05:00
Matthew Messinger
2245e42ad0
Initial update to 1.11. Features next.
2016-11-16 23:45:21 -05:00
Matthew Messinger
43d1edd030
Fix typo in stray resourcelocation path. (testures)
...
Also add metadata to setModelAttributes
2016-11-11 22:42:46 -05:00
Matthew Messinger
de518e7830
Fix dark spot on wings
2016-11-11 22:41:52 -05:00
Matthew Messinger
ab982a4125
Fix zombie_villager textures
2016-10-27 19:42:35 -04:00
Matthew Messinger
65e91b6650
Revert "Add forge dependency info"
2016-10-08 22:50:07 -04:00
Matthew Messinger
abd254170c
Add forge dependency info.
2016-10-08 21:34:00 -04:00
Matthew Messinger
130c927780
Convert entity resource textures.
2016-09-07 23:53:23 -04:00
Matthew Messinger
72a6387397
Move skins to a separate resource pack. Server admins can use them if they want.
2016-09-07 23:51:59 -04:00
Matthew Messinger
4f74761163
Move custom skins into correct folder. (Maybe separate into resource pack)
2016-08-27 23:14:34 -04:00
Matthew Messinger
c219c66aef
Fix issues with the skin menu.
...
Add a button to the main menu for skins
Add overriding skins with a resource pack. See the skins.json
Some default ponies are added. Spawn them using Citizens.
Etc.
2016-08-25 01:36:00 -04:00
Matthew Messinger
79ab9d51ee
development on renderers and ponies
2016-08-22 17:33:50 -04:00
Matthew Messinger
6b3cd62549
Fix pony models when using forge.
...
Closes #15
Also maybe a NPE in hdskins (Probably need more nullchecks)
2016-08-22 17:29:27 -04:00
Matthew Messinger
ffb39c2269
Add stray overlay texture and fix a small bug with planerenderer
2016-07-13 22:57:11 -04:00
Matthew Messinger
453b5e2156
Fix #10 sleeping ponies.
...
I swear I didn't creep on anypony to debug this.
2016-07-09 23:57:05 -04:00
Matthew Messinger
289f00bd6f
Add a few more checks for flying skills (no more flying mud ponies)
2016-07-08 02:27:45 -04:00
Matthew Messinger
fded14ad6d
fix #9 blocking with magic
2016-07-08 01:59:34 -04:00
Matthew Messinger
45ddc6baca
update to 1.10.2
...
Work on better skin caching. Needs skin hash from server.
Fix up the stray skeleton. Still need proper textures
2016-07-07 02:57:52 -04:00
Matthew Messinger
6645410497
Update to 1.10
2016-06-19 15:46:37 -04:00
Matthew Messinger
81d6616e19
Fix the motion angles for other players.
2016-06-14 21:56:54 -04:00
Matthew Messinger
8d296149af
Add some angle flight. Fully enabled while flying. Only when falling otherwise.
2016-06-14 21:37:41 -04:00
Matthew Messinger
f8bdd14322
Fix bow and arrows in offhand.
2016-06-12 14:19:17 -04:00
Ha3
69f369a957
Fix awkward walking animation when dual-wielding
...
This commit fixes the awkward situation where running while dual-wielding
causes the pony to appear to be sliding on their front hooves.
When the player is holding two items (non-blocking) while not flying, the
forehooves animation is now blended with the player speed. As the player
reaches walking speed, the "decreased" arm movement (less pendulum
rotation) is cancelled, causing the animation to appear as if the pony is not
holding any items.
When the player is not moving, or is flying, the original animation is preserved
(arms are leaning forward), even if the player is holding two items.
2016-06-10 01:03:44 +02:00
Matthew Messinger
56bd748a16
Fix sneaking legs
2016-06-08 19:42:43 -04:00
Matthew Messinger
40d8ba6704
Fix arrows with humans.
2016-05-29 23:59:43 -04:00
Matthew Messinger
4fb4a63f65
Opt to not use a map for meta. Use individual prefixed keys instead. Also translate them.
...
Not using a map will decrease the risk of an entry containing more than 255 chars (limit)
Fix some stuff for magic
2016-05-21 23:56:50 -04:00
Matthew Messinger
0ee3250930
Fix skeleton bow aiming (and maybe other mobs)
2016-05-20 16:39:50 -04:00
Matthew Messinger
379388bb3f
Prevent wings from being considered for arrows.
2016-05-20 16:39:50 -04:00
Matthew Messinger
8fe82a826f
Tweak a few animations
2016-05-20 16:39:49 -04:00
Matthew Messinger
16fd7ef973
Fix crash that somehow happened.
2016-05-20 16:39:48 -04:00
Matthew Messinger
adb2bad0ad
Fix some language encoding
2016-05-20 16:39:47 -04:00
Matthew Messinger
5d763da488
Color selection works now
2016-05-20 16:39:46 -04:00
Matthew Messinger
4f73a60676
Fix skeleton bow aiming and arm rendering
2016-05-20 16:39:45 -04:00
Matthew Messinger
566bdce0a9
Make arms stretch out when elytra flying
...
# Conflicts:
# src/main/java/com/brohoof/minelittlepony/model/pony/ModelSkeletonPony.java
# Conflicts:
# src/main/java/com/brohoof/minelittlepony/model/pony/ModelSkeletonPony.java
2016-05-20 16:39:44 -04:00
Matthew Messinger
f9ebdd8867
Finish up metadata overrides.
...
+ Bug fixes
2016-05-20 16:38:53 -04:00
Matthew Messinger
d1662e8dc4
Basic support for changing skin meta. WIP
2016-05-20 16:21:14 -04:00
Matthew Messinger
4c2e661d99
Quick update to 1.9.4
2016-05-20 16:21:13 -04:00
Matthew Messinger
d818570012
Changes to the litemod.json
2016-05-20 16:14:11 -04:00
Matthew Messinger
b1ae2daf44
Add some more 1.9 functionality (left arm, shields, elytra)
2016-05-20 16:13:33 -04:00
Matthew Messinger
ce71badc7a
Fix held item glow
2016-05-20 16:13:32 -04:00
Matthew Messinger
2d89d407f5
It compiles
2016-05-20 16:13:28 -04:00
Matthew Messinger
bb5c99d5c7
add mixin annotation processor to eclipse
2016-04-13 21:05:51 -04:00
Matthew Messinger
9b437ca587
Fix lots of model animation errors.
2016-04-09 02:24:15 -04:00
Matthew Messinger
53eaa3c40e
Fix pig zombies not being earth ponies.
2016-04-08 21:40:08 -04:00