Sollace
a637a213c4
Correct neck placement whilst sneaking
2018-06-20 23:24:14 +02:00
Sollace
caee032cb2
Reimplement the in-game options menu (oops)
2018-06-20 23:24:14 +02:00
PolyacovYury
9d73895f1e
Commented out the line that causes Forge to whine
2018-06-12 20:33:45 +03:00
Sollace
1642614eb4
I completely forgot that this was why I added an interpolator in the first place
2018-06-11 20:11:21 +02:00
Sollace
a9abab820e
Don't try to strafe at angles of NaN
2018-06-11 20:10:21 +02:00
Sollace
2a32b74b5b
Implement proper tweening for certain animations
2018-06-11 19:59:51 +02:00
PolyacovYury
845f3536ad
Merging together @PolyacovYury and @Sollace's visions on saddlebags. ( #69 )
2018-06-11 17:51:38 +02:00
Sollace
8be2f2fa39
Fix texture alignment issues with wings and make pegasus available during render
2018-06-10 23:04:58 +02:00
Sollace
803e79343d
Rename PonyRenderer.flipX -> PonyRenderer.flip to better reflect its meaning
2018-06-10 19:49:28 +02:00
Sollace
cf1a2bf058
Merge pull request #68 from PolyacovYury/player_strafing
...
Implemented player strafing calculation from change in model rotation angle
2018-06-10 18:56:22 +02:00
Sollace
7b9eaffdbf
Fixed the double gui bug
2018-06-10 18:54:50 +02:00
Sollace
334e768166
Added an option to toggle first-person magic
2018-06-10 09:37:15 +02:00
Sollace
ca62866e95
Reimplement the checkbox for enabling/disabling GLWindow for performance
2018-06-10 09:28:48 +02:00
Sollace
0b4086db05
Keep the player model where it is, translate the shadow instead
2018-06-10 09:05:44 +02:00
Sollace
0fb1c77137
Fixed 99.9% of the bugs and readd the mixin with clear warnings
2018-06-09 21:57:02 +02:00
Matthew Messinger
d031bb1f43
Remove the mixin from the skin drop and mark it as experimental.
...
It's disabled by default.
2018-06-09 02:38:40 -04:00
PolyacovYury
2dff61c925
Implemented player strafing calculation from change in model rotation angle (since a strafing model that doesn't turn anywhere would look silly and would be exponentially hard to implement)
2018-06-09 05:18:01 +03:00
Sollace
8fe228ae5a
Removed sleepy solly code.
2018-06-08 23:30:18 +02:00
Sollace
9ad00347a9
Sort out some issues with the new window
2018-06-08 22:11:14 +02:00
Sollace
46199208ce
Fix strafing getting stuck at invalid angles
2018-06-08 21:21:08 +02:00
Sollace
3800bc2424
Fix placement and improve animations
2018-06-08 01:06:38 +02:00
Sollace
03b558bb8f
Whitespace
2018-06-08 01:06:38 +02:00
Sollace
9d5c6d1a37
Fix trigger pixel for saddlebags
2018-06-08 01:06:37 +02:00
Sollace
2c8ecdf1b5
Off by one
2018-06-08 01:06:37 +02:00
Sollace
42081b38d4
Implemented pony wearables as saddlebags and (soon)
2018-06-08 01:06:37 +02:00
Sollace
ad77b48e59
Get a trigger value on each individual component of a pixel rather than the whole colour
2018-06-08 01:06:36 +02:00
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
9611198a86
Merge branch 'skins_fix'
2018-06-07 20:31:51 +02:00
Sollace
6cc976f1f8
Handle file drop events directly into the client
2018-06-07 19:56:34 +02:00
Sollace
f39d55826c
Derpiderderderp
2018-06-06 21:49:12 +02:00
Sollace
b5d8492b31
Cache bust misbehaving servers
2018-06-06 21:05:38 +02:00
Sollace
eba8589963
Add protocol to the minelp server urls
2018-06-06 20:53:24 +02:00
Sollace
d338a4ddb6
HDSkins has player data loaded when fetching a pony.
2018-06-06 20:02:26 +02:00
Sollace
44e38c0329
Fixed GLContext is not defined.
2018-06-06 19:51:56 +02:00
Sollace
0710d51b23
Properly delete both mojang's and _our_ skin cache
2018-06-06 19:28:53 +02:00
Sollace
3ea22fd67c
Implement saddlebags as a separate component with more interesting animations
2018-06-04 22:26:05 +02:00
Sollace
4123ee8c6e
Resolve naming clash between IModelPart and ModelRenderer
2018-06-04 19:34:31 +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
b879c979ce
Typo
2018-06-03 22:18:42 +02:00
Sollace
da2d435ca2
Multiply, not divide (0.2 / 5 == 0.04)
2018-06-03 19:59:55 +02:00
Sollace
bafe9aca31
Apply the same amount of waggle to saddlebags as is applied to the body
2018-06-03 19:34:32 +02:00
Sollace
f584f40826
Fixed transforms on villagers' bits
2018-06-03 19:20:10 +02:00
Sollace
5f8b0cf395
Naming collusion between MCP:ModelRenderer.render and MLP:IModelPart.render
2018-06-03 17:47:21 +02:00
Sollace
979782c8f8
guess ponies still have to block with a bow, even if their arms bust through the front...
2018-06-03 17:30:53 +02:00
Sollace
32df82ba77
Skeletons should now hold their items correctly
2018-06-03 17:26:43 +02:00
Sollace
2dc2642bc9
Fixed more wonkyness and inconsistency between players and mobs
2018-06-03 17:20:30 +02:00
Sollace
a5d67a7e1c
Fix leg wonkyness in general
2018-06-03 16:38:03 +02:00
Sollace
086ff5a677
Fixed UI thread not being updated with new file drops
2018-06-03 14:28:59 +02:00
Sollace
51dc230d1a
Fix alignment of held shields and blocking
2018-06-03 13:23:27 +02:00
Sollace
28274b76fd
Clear the pony cache alongside the skin cache, and fixed windows appearing behind the client
2018-06-03 11:57:22 +02:00
Sollace
5178b8f40d
Translate everypony down so they don't float
2018-06-02 23:32:01 +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
04d2dac5e8
Add the missing wing for priest villagers. Fixes #62
2018-06-02 20:22:56 +02:00
Sollace
86fe40f48f
Unmirror wings. Fixes #63
2018-06-02 20:15:42 +02:00
Sollace
8d992a5361
Fixed the tops and bottoms of saddlebags being flipped
2018-06-02 20:14:01 +02:00
Sollace
7f6a01cf9d
Fixed swinging animation not playing for horny ponies
2018-06-02 20:05:22 +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
cd84f64d37
Fixed snouts not following the snuzzles config option
2018-06-02 19:13:52 +02:00
Sollace
9e2983d6b9
Fixed mixin error
2018-06-02 18:22:14 +02:00
Sollace
0393daa0ba
Fix merge conflicts
2018-06-02 18:05:33 +02:00
Sollace
9899a01aae
Correct translation strings for zombie pigmen. You should've named your config variable correctly.
2018-06-02 17:54:46 +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
Sollace
e56611c3fc
Docs!
2018-06-02 17:50:42 +02:00
Sollace
23b2618f1e
Fixed buttons triggering their actions twice on the Liteloader pane
2018-06-02 17:50:41 +02:00
Sollace
dabd9ecad0
Rewrite the settings gui and add it to the liteloader panel
2018-06-02 17:50:33 +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
Matthew Messinger
0a11cfc4ab
Merge pull request #48 from Sollace/zebra_models
...
Further rework models and added a few new ones
2018-06-02 11:34:05 -04:00
PolyacovYury
8a8feb5b2d
Fixed typo in Content-Type request
2018-06-02 16:01:08 +03:00
Sollace
28fce6ef5d
Cut all of the extra code from armour
2018-06-02 13:35:28 +02:00
Sollace
36d6f421a9
Fix character encoding (dammit PinkishPie, ANSI is not okay)
2018-05-27 12:36:53 +02:00
Sollace
e13a5c326d
Added "ponify guardians" to the cluster
2018-05-27 12:36:53 +02:00
Sollace
362f17ea49
Added unicorn models to all the stuffs
2018-05-27 12:36:52 +02:00
Sollace
76044f17e6
Fix some errors with the seapony texture
2018-05-27 12:36:52 +02:00
Sollace
93ec981628
Guardians are now seaponies!
2018-05-27 12:36:47 +02:00
Sollace
cc6dfaf772
Texture for the seapony
2018-05-27 12:35:39 +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
72b3bce950
Added Modelseapony (I will make sure this works later)
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
7af76994ec
Fix texture alignment on saddlebags
2018-05-27 12:29:22 +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
e812ca8de9
Fix some errors in the ForgeProxy docs
2018-05-06 13:39:26 +02:00
Sollace
22fe541760
Seems I was looking at the completely wrong method. Again, either one line of braces. Anything else is bad for readability and I won't stand for it.
2018-05-03 14:58:05 +02: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
df36cf61fc
Fixed leg placement whilst flying (alicorns will still have held items lag behind them - I call it a feature)
2018-05-01 21:30:10 +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
7e183e3247
Bleh
2018-05-01 19:43:39 +02:00
Sollace
2325bf162d
metadata.getRace().getEfectiveRace(MineLittlePony.getConfig().getEffectivePonyLevel(ignorePony));
2018-05-01 19:37:45 +02:00
Sollace
9f429415b5
Eclipse pls, I told you to use spaces
2018-05-01 19:37:45 +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
4513f1c443
Fixed bows shooting off into space https://www.youtube.com/watch?v=7dwLCHNdqWw
2018-04-30 17:27:21 +02:00
Sollace
e0732a14d6
Arrows seem to work fine, so let's re-enable them
2018-04-30 17:24:07 +02:00
Sollace
e4281116cd
Remove these todos because I think they've been done now
2018-04-30 17:12:08 +02:00
Sollace
6981cde884
Debug code pls
2018-04-30 12:53:08 +02:00
Sollace
d23c3f23fa
This background pony didn't have a race bit properly set so it rendered as a human in the skin select screen
2018-04-30 11:50:03 +02:00