Sollace
a4a6e7a1c4
Fixed parrots spazzing out when riding a pony. I GET IT I'M A TALKING HORSE GASH
2018-06-07 23:19:54 +02:00
Sollace
3aedf474ba
Better barrel roles! This should be less likely to break on diagonals.
2018-06-04 19:27:57 +02:00
Sollace
d3efbc5c05
Pegasus wings flap slower when underwater
2018-06-03 22:23:32 +02:00
Sollace
1afc1cc301
Center and align players and mobs to the same position whilst riding
2018-06-02 23:27:59 +02:00
Sollace
12600fff3d
Fixed villagers flapping their wings whilst in a boat (RenderPonyMob and RenderPonyBase can be merged some time in the future)
2018-06-02 19:52:25 +02:00
Sollace
bc65369964
Reorganise how settings work, and renderers change immediately when you toggle an option
2018-06-02 17:52:36 +02:00
Matthew Messinger
46180b9691
Merge pull request #50 from Sollace/trim_armour_models
...
Cut all of the extra code from armour
2018-06-02 11:34:59 -04:00
Sollace
28fce6ef5d
Cut all of the extra code from armour
2018-06-02 13:35:28 +02:00
Sollace
93ec981628
Guardians are now seaponies!
2018-05-27 12:36:47 +02:00
Sollace
8e1fb834f7
(From the capes branch) Let's be a bit more sensible about flying
2018-05-27 12:35:38 +02:00
Sollace
5686608969
Decompose ModelAlicorn into its constituents
2018-05-27 12:35:37 +02:00
Sollace
3da7853265
Added zebras and finished witches
2018-05-27 12:35:37 +02:00
Sollace
1e73c5d2bf
First person magic ( #56 )
...
* Unicorns now levitate their items in first person
* Move the levitating item renderer out of being a singleton and add handling for bows and other special actions
2018-05-26 17:37:50 -04:00
Sollace
a0648d3526
Rewrite strafing (again) ( #55 )
2018-05-25 21:55:13 -04:00
Sollace
9a98ac4b22
Scaling fix ( #53 )
...
* Actually USE show scaling when rendering Fixes #51
* Center models on the entity being rendered (initial) Fixes #52
2018-05-25 21:39:30 -04:00
Sollace
b5104d67fd
Rewrite strafing to not use a mixin
2018-05-02 14:41:43 +02:00
Sollace
e8500ea31f
I really hate these stupid package-info files...
2018-05-02 14:40:17 +02:00
Sollace
a639afea59
Moved render logic out of the entity mixin even though it's actually entity logic.
2018-05-01 21:29:16 +02:00
Sollace
1f68025252
Cleaned up MixinRenderManager and made KillJoy happy
...
This will be the last commit on master until I can get this PR merged
2018-05-01 12:40:18 +02:00
Sollace
df5d18d350
One last codestyle commit to clean stuff up I missed, correct and document some names, and add TODO items for everything that needs to be done.
2018-05-01 12:38:13 +02:00
Sollace
e0732a14d6
Arrows seem to work fine, so let's re-enable them
2018-04-30 17:24:07 +02:00
Sollace
d1724fa307
Rendering is super annoying, I agree >.>
2018-04-30 11:49:29 +02:00
Sollace
3a8ac047b1
Moved it up one more. That looks better.
2018-04-30 09:00:15 +02:00
Sollace
4e4b83fb30
Moved IRenderManager.addPlayerSkin up one and put stuff with PlayerModels into one spot
2018-04-30 08:51:36 +02:00
Sollace
06c608acba
Fixed Vex overlays not being aligned to its body
2018-04-29 18:07:44 +02:00
Sollace
7060359f58
Shhh you saw nothing (items glow again)
2018-04-29 16:41:40 +02:00
Sollace
4b27e432b9
Move some things for consistency
2018-04-29 11:56:26 +02:00
Sollace
7fbc14ca01
Added a model for witches (current texture is a placeholder until we can get Zebras)
2018-04-28 23:00:01 +02:00
Sollace
9f705df9c5
Fixed horn glow rendering looking derped
2018-04-28 21:23:26 +02:00
Sollace
7237480d04
When you're sick and tired of staring at this unreadable code
2018-04-28 21:23:08 +02:00
Sollace
7ff68e0e4f
Snippity snippity. That should fix horn glows
2018-04-28 18:13:35 +02:00
Sollace
12ec6c1302
Break ModelPlayerPony into each different race
2018-04-28 16:39:32 +02:00
Sollace
9dd0c0dfb8
Copy the texture width/height with children
2018-04-28 12:29:26 +02:00
Sollace
52ed49defd
Mobs now flap their wings when falling/flying
2018-04-27 23:23:07 +02:00
Sollace
2e090498db
Rewrite breezies (and ensure it has a head)
2018-04-27 21:48:55 +02:00
Sollace
2b154d2441
Some more tidying up
2018-04-27 20:37:54 +02:00
Sollace
b410b988a2
Try not to break horribly when encountering an unexpected profession (can't assume new ones won't be added later on / by mods).
2018-04-27 19:12:45 +02:00
Sollace
8118cff5b6
Now that I know where this delegates, let's be consistent.
2018-04-27 19:10:22 +02:00
Sollace
e14b601b9f
Merge RenderPonyEvoker + RenderPonyIllusionIllager + RenderPonyVindicator = RenderPonyIllager
2018-04-27 19:08:23 +02:00
Sollace
235494cd6c
Split the held item renderer up into a magical and non-magical variant since they not neccessarily neet to be together
2018-04-27 19:06:22 +02:00
Sollace
b00b2745e1
Rename 'translateToHand' to better reflect what it does
2018-04-27 17:55:30 +02:00
Sollace
13ba3379c9
Use generics
2018-04-27 17:50:13 +02:00
Sollace
0e0ee17f46
Codestyle to remove all trailing whitespace, unneccessary this arguments, and standardise parameter names
2018-04-27 13:49:33 +02:00
Sollace
7d8e971f03
Rename BasePonyRenderer -> AbstractPonyRenderer
2018-04-27 09:47:23 +02:00
Sollace
c6e81529f3
More formatting
2018-04-26 23:54:05 +02:00
Sollace
2ad7119723
Yet more codestyle!
2018-04-26 23:53:03 +02:00
Sollace
785784b694
Move HornGlow to the correct package
2018-04-26 23:46:53 +02:00
Sollace
16eed1e568
More codestyle
2018-04-26 22:30:17 +02:00
Sollace
ca2e5ddf46
Fixed some armour issues
2018-04-26 18:20:22 +02:00
Sollace
280013c8a4
Rewrite model code (part 1)
2018-04-26 16:01:31 +02:00