Sollace
890b9650f4
Document and fixup NetClient to be more flexible
2018-08-06 18:35:08 +02:00
Sollace
e071242fd3
Decluster this epic
2018-08-06 18:35:08 +02:00
Sollace
cba69ae1f5
Awkward code is awkward
2018-08-06 18:35:07 +02:00
Sollace
712c98bb6b
Docs
2018-08-06 18:35:06 +02:00
Sollace
70f96723e6
Split off the boilerplate code
2018-08-06 18:35:03 +02:00
Sollace
51362be542
Split duplicated code out to LocalTexture
2018-08-06 18:31:29 +02:00
Sollace
865535d49e
Format code
2018-08-06 18:29:33 +02:00
Sollace
021f53c0da
Cleanup. GuiSkins is still a total mess
2018-08-06 18:25:33 +02:00
Matthew Messinger
f8ee05ca11
SkinServer updates ( #83 )
...
SkinServer update:
* loadProfileData was unwrapped from Optional. Now it throws an exception.
* getPreviewTextures is now a CompletableFuture so it won't lag GuiSkins
* arguments for uploadSkin were condensed into a single object
* Added a class wrapper for getting different http response types
* HttpClient is now a singleton which lives in SkinServer.httpClient
2018-08-05 18:35:13 -04:00
Matthew Messinger
1369665fd6
Elytra flying is different from regular flying
2018-07-29 23:49:45 -04:00
Matthew Messinger
21ea56d134
Add valhalla skin server as a default one.
2018-07-28 15:35:41 -04:00
Matthew Messinger
74fef1a240
Re-authorize if token has expired.
2018-07-28 01:47:16 -04:00
Matthew Messinger
c60cd9dae6
Show the root cause on upload failed.
2018-07-28 01:22:36 -04:00
Matthew Messinger
4db140c973
Content encoding might be null. It doesn't really matter anyway.
2018-07-28 01:22:21 -04:00
Sollace
b86403ae65
Use the model's head position rather than the entities for determining if it's submerged
2018-07-27 00:17:23 +02:00
Sollace
028b86d749
Fix derped swimming animation
2018-07-27 00:10:35 +02:00
Sollace
7f12104ec5
Clean up some dank around the IRenderPony(s)
2018-07-27 00:10:18 +02:00
Sollace
302a8a22ad
Fixed mobs not heeding the scale of their skins
2018-07-26 18:45:22 +02:00
Sollace
14f98369e8
Foals were _slightly_ too small
2018-07-26 17:53:26 +02:00
Sollace
7b5f99028b
Correct typo
2018-07-25 17:32:19 +02:00
Matthew Messinger
a72fdfdf7f
Fix other logic error in legacy
2018-07-23 18:18:20 -04:00
Matthew Messinger
ea3971dd50
fix logic error in legacy
2018-07-22 16:52:06 -04:00
Matthew Messinger
5b837150aa
Fix error in legacy skin uploads
2018-07-22 16:02:27 -04:00
Matthew Messinger
8c03c42a3a
Merge branch 'master' of https://github.com/MineLittlePony/MineLittlePony
...
# Conflicts:
# src/hdskins/java/com/voxelmodpack/hdskins/skins/ValhallaSkinServer.java
2018-07-22 15:52:09 -04:00
Matthew Messinger
7af8fa50e1
Better error handling for valhalla
2018-07-22 15:47:34 -04:00
Matthew Messinger
c5fca4c977
Hide the file dropper on exit.
2018-07-22 15:45:29 -04:00
Sollace
0d9b599c56
Bethlehem ( #77 )
2018-07-22 15:25:55 -04:00
Sollace
f48080a755
Move GLWindow creation to onInitComplete() instead of init(). Now THERE'S yer problem
2018-07-22 17:33:11 +02:00
Sollace
10f44f9326
Fixed shadows rendering on sleeping players
2018-07-22 17:26:15 +02:00
Sollace
137371f394
Fixed derpy foal scaling
2018-07-22 17:24:11 +02:00
Sollace
76a3f30f32
Correct pony scaling
2018-07-22 16:31:38 +02:00
Matthew Messinger
8e663c81d3
Merge pull request #74 from MineLittlePony/valhalla
...
Valhalla Implementation
2018-07-14 10:54:30 -04:00
Matthew Messinger
540ed43178
Make SkinServer json serializable and add a button go skins menu to show current gateway server.
2018-07-13 23:05:21 -04:00
Sollace
25e68bb2c4
These ended up not being needed
2018-07-13 20:03:01 +02:00
Sollace
0798fa88d3
Combine PonyArmour and IEquestrianArmor
2018-07-13 20:01:35 +02:00
Sollace
6839105881
Move everything to main so gradles doesn't choke
2018-07-12 13:17:31 +02:00
Sollace
fe6c51c75a
Add IEquestrianArmor
2018-07-12 13:17:30 +02:00
Sollace
f8084c2975
Add armour apis
2018-07-12 13:17:30 +02:00
Sollace
910dbd43c0
Move DWorld -> DummyWorld
2018-07-11 20:53:26 +02:00
Sollace
ff690af493
Default to normal for unknown pony sizes
2018-07-11 20:51:04 +02:00
Sollace
16f306309e
PLS
2018-07-11 20:49:50 +02:00
Sollace
534f1642ab
I Identify as a client world!
2018-07-11 20:49:42 +02:00
Sollace
aa05d0fcc0
PLS
2018-07-11 11:03:21 +02:00
Sollace
11ce47f3de
Fixed crash due to the preview entity's world being null
2018-07-11 10:50:33 +02:00
Sollace
808efacfbe
Reimplement the old file dropper as a fallback and dispose all window frames when the GLWindow is disposed
2018-07-10 19:41:03 +02:00
Sollace
2b1ef25f96
Fixed file select sppearing behind the window when experimental skin drop is disabled
2018-07-10 18:30:18 +02:00
Matthew Messinger
a34cfed3bf
Prevent preview textures from calling the skin server multiple times for each skin time.
2018-07-09 11:53:22 -04:00
Matthew Messinger
0597d2b02c
Update gradle
2018-07-08 20:39:26 -04:00
Matthew Messinger
abf27e13e1
Merge branch 'master' into valhalla
...
# Conflicts:
# build.gradle
2018-07-08 19:02:24 -04:00
Matthew Messinger
e02eac5fab
build.gradle tabs -> spaces
2018-07-08 18:58:20 -04:00