Commit graph

740 commits

Author SHA1 Message Date
Sollace
3c477745e4 Removed the PonySettings enum and separate the ModRenderers enum from the config 2019-07-12 17:06:03 +02:00
Sollace
da9c4ba89e Fixed #121 armour, arrows, and other things not rendering on Villagers 2019-07-11 19:21:00 +02:00
Sollace
4d81b3b449 Update Kirin 2019-07-11 19:20:13 +02:00
Sollace
b5708a9820 Move configs to Kirin 2019-07-11 09:50:07 +02:00
Matthew Messinger
f61090d9c9 Add a proper callback for clearing the skin cache 2019-07-10 21:32:36 -04:00
Matthew Messinger
be263eec85 Move skin server definition to be resource based instead of config. 2019-07-10 21:23:58 -04:00
Sollace
ec34f58d3d Added an option to control whether the Horse Button is visible or not 2019-07-10 17:09:40 +02:00
Sollace
c3ddc01422 Fix #120 (concurrent modification exception when computing villager textures) 2019-07-10 15:44:28 +02:00
Sollace
ee8e970cee Reduce the cutoff threshold 2019-07-09 14:40:55 +02:00
Sollace
54e939248f Stop logging 2019-07-09 14:09:47 +02:00
Sollace
589d218e91 Fix buckets. (and any other raytraced items) 2019-07-09 14:05:29 +02:00
Sollace
d58d854354 Removed the stream 2019-07-08 14:57:03 +02:00
Sollace
e618f3f2f6 More general cleanup 2019-07-08 11:05:32 +02:00
Matthew Messinger
25b19e8949 Forgot to make MineLittlePony non-abstract 2019-07-07 23:50:38 -04:00
Matthew Messinger
9c344c1554 Use MineLittlePony as entrypoint and move it to client package
If a server side mod needs to use it, a proper API class should be made.
2019-07-07 22:47:13 -04:00
Matthew Messinger
d8e1e08df4 General code cleanup.
Generic types
Unnecessary casts
Unused imports
2019-07-07 17:21:28 -04:00
Matthew Messinger
2b9eb813b3 Add hook for modmenu for config screen. 2019-07-07 17:21:28 -04:00
Sollace
9d97379655 Use a better way of resolving resources 2019-07-07 22:22:31 +02:00
Sollace
0e7fa5878f Redundant type arguments 2019-07-07 21:47:49 +02:00
Sollace
20de3dc7cb What is this? Am I a joke to you, Eclipse!? 2019-07-07 21:37:55 +02:00
Sollace
a39167ca11 Another one! 2019-07-07 21:33:42 +02:00
Sollace
6bf5c8990a Added a missing @Override 2019-07-07 21:26:00 +02:00
Sollace
b8c7960ac7 Huh. No longer necessary. I wonder why it didn't warn me about this... 2019-07-07 21:22:44 +02:00
Sollace
75f60a0185 Can't call this from a background thread, only the main one. 2019-07-06 21:59:19 +02:00
Sollace
0138938da3 Added a horsey button to the main menu. Now you can see if the mod is working :D 2019-07-06 19:17:46 +02:00
Sollace
3cc128ef2f Fixed: Dual weilding causes ponies to break the laws of physics 2019-07-06 18:29:28 +02:00
Sollace
53b2d0f370 Fixed: Model attributes aren't updated for the first person's view 2019-07-06 17:35:11 +02:00
Sollace
186011d9ee Eh 2019-07-06 01:01:26 +02:00
Sollace
f80166dd99 Fixed funky rotations when swimming. 2019-07-05 11:00:41 +02:00
Sollace
f1d1a2857d Fixed head positioning on swimming ponies 2019-07-05 10:28:50 +02:00
Sollace
c09d9d3a1e Unused imports 2019-07-05 09:51:02 +02:00
Matthew Messinger
ef2052a23e Fix worn head placement
Also shrink the headwear to be closer to vanilla. It helps to hide it while wearing the head.
2019-07-05 00:49:16 -04:00
Matthew Messinger
460e8c56b4 Move hdskins back to main
It wasn't going to stay there because loom doesn't support arbitrary mod configurations
2019-07-03 23:40:56 -04:00
Matthew Messinger
1cdc9582e3 Convert skins without hdskins 2019-07-03 23:26:19 -04:00
Matthew Messinger
f8a0bc308c Improve pony resolution 2019-07-03 22:06:00 -04:00
Matthew Messinger
6f6182e331 Remove hdskins requirement for parsing skins 2019-07-03 20:38:39 -04:00
Matthew Messinger
2ed76dbecc Remove usage of IModUtilities from hdskins. 2019-07-03 16:29:32 -04:00
Matthew Messinger
5791a021ef Fix GL loading
Works for resources and other player skins, broken for own skin
2019-07-03 16:27:43 -04:00
Matthew Messinger
70d24e377f Add some proxies for hdskins. Might remove later.
It can run without crashing without HDSkins
2019-07-03 16:27:43 -04:00
Matthew Messinger
0bcd2c1968 Move most hdskins related classes to new sourceset 2019-07-03 16:12:44 -04:00
Matthew Messinger
50686dd1b4 Pony: Fetch skin texture directly from the GL matrix 2019-07-03 15:37:47 -04:00
Sollace
db0e38678a Fixed unicorn horns not rendering with the correct colour 2019-07-03 19:07:01 +02:00
Sollace
8446ec3ca7 Fixed the pony level 2019-07-03 16:13:07 +02:00
Sollace
3f1744d98a Fixed eye position not being updated when joining a world, or when skins load 2019-07-03 15:58:40 +02:00
Sollace
9641bbfe5c Register the pony manager at the correct time 2019-07-03 14:16:03 +02:00
Sollace
098918c505 Fixed elder guardians appearing smol 2019-07-03 13:26:02 +02:00
Sollace
0140d6b413 Fixed seaponies. Resolves #119 2019-07-03 13:17:11 +02:00
Matthew Messinger
d4375dde47 Remove IModUtilities 2019-07-02 19:57:45 -04:00
Sollace
e3fac2476c Fixed legacy skin conversion (again) 2019-07-02 11:42:52 +02:00
Sollace
88b2228314 Fixed model scaling 2019-07-01 21:12:18 +02:00