Commit graph

  • 2d68ff9ae9 Add missing translation string Sollace 2018-09-20 14:55:56 +0200
  • 35a5be96ab Add hitbox calculation and custom frustrum checking for mobs Sollace 2018-09-20 14:32:54 +0200
  • 169ac3d3b9 Apply rider position on a per-size basis and recursively translate riders higher up the stack Sollace 2018-09-20 11:33:27 +0200
  • 46c4244b7e Adjust ponies riding posture to be less propane Sollace 2018-09-19 23:22:59 +0200
  • ff57ec8e40 Allow for mounted ponies to translate riding ponies onto their mount's backs, and apply postures to them Sollace 2018-09-19 19:43:23 +0200
  • cd27adb14e Fixed seaponies messing with transparency effects Sollace 2018-09-18 21:05:34 +0200
  • 0226743f31 Rework folded bat wings slightly Sollace 2018-09-16 19:23:54 +0200
  • dc34d9ca6f Fixed bone placement and z-fighting on extended bat wings Sollace 2018-09-16 19:23:29 +0200
  • cbaeb9aaca add a hat stack Sollace 2018-09-16 16:06:56 +0200
  • 891df59dfc Fixed bat wings not accurately mirroring each other Sollace 2018-09-16 16:05:24 +0200
  • ec1ef8ed6b Remove stetson lag Sollace 2018-09-10 19:37:58 +0200
  • b1a8627e9a De-debugging! So it that just like... bugging? Sollace 2018-09-10 17:27:31 +0200
  • 0a171b6a56 Add stetsons Sollace 2018-09-10 15:40:56 +0200
  • f25c269360 Fixed zebra neck/head placement Sollace 2018-09-10 15:40:06 +0200
  • 0f8209c06b It fixed itself? Sollace 2018-09-09 20:20:36 +0200
  • ea5ec9fdbe Missed this. Sollace 2018-09-09 19:49:26 +0200
  • c120207b2f Fix z-fighting on pony heads Sollace 2018-09-09 19:43:54 +0200
  • a919c76638 Separate wearables from their parent models Sollace 2018-09-09 19:39:28 +0200
  • 810fc938a4 Fix stacktrace spam when profile id is null (hypixel) Matthew Messinger 2018-09-07 20:43:58 -0400
  • 2fc4dcae90 Didn't mean to commit that Sollace 2018-09-07 21:20:35 +0200
  • fa7417f87b Added missing @Override annotations Sollace 2018-09-07 21:16:07 +0200
  • c57628a5bd Notice deprecation Sollace 2018-09-07 20:25:43 +0200
  • a4f53b59fa Removed the clear cache button. (no longer needed) Sollace 2018-09-07 20:22:51 +0200
  • 0d75285808 Abort mission, abort mission! Expanded the wrong one. Sollace 2018-09-07 20:18:30 +0200
  • 1654a26ecd E.X.P.A.N.D ARMOUR Sollace 2018-09-07 20:13:36 +0200
  • e296d87376 Add a bytes() method for MoreHttpResponses Sollace 2018-09-07 19:50:44 +0200
  • 40f3454dc3
    Merge 80478603f4 into 0f454b753c PolyacovYury 2018-09-07 11:15:11 +0000
  • 0f454b753c Ignore transparent colours when reading trigger pixels Sollace 2018-09-07 13:12:15 +0200
  • 80478603f4 Repurposed ThreadDownloadImageEtag to be able to add client cache encryption PolyacovYury 2018-09-07 14:05:32 +0300
  • f4a3d93d23 No deleted. None Sollace 2018-09-06 16:25:04 +0200
  • 283b7b56c7 Zombie villagers neeed this too Sollace 2018-09-06 15:39:32 +0200
  • fb013ea190 /simplify! Sollace 2018-09-06 15:09:56 +0200
  • 10eda59bed Handle the futures stuff in one place Sollace 2018-09-06 14:12:28 +0200
  • dec6ad249f Re-organise package structure Sollace 2018-09-06 13:44:41 +0200
  • 898f5c9ff9 Properly schedule updating the skin Matthew Messinger 2018-09-05 21:08:08 -0400
  • d78bd02d7b Revert: Zombies should still have a race pixel for their skulls Sollace 2018-09-05 17:09:26 +0200
  • d9ef32cc3c Let the models define their heights Sollace 2018-09-05 13:56:07 +0200
  • c74f05873e Adjust nameplate positioning on ponies. Sollace 2018-09-05 11:33:48 +0200
  • ac3a7c7668 Document flipFace() behaviour Sollace 2018-09-05 10:46:19 +0200
  • 987e24d3a5 Rename plane renderer methods to be more in line with PonyRenderer Sollace 2018-09-05 10:17:22 +0200
  • d94e0953a7 Rearrange rendering packages to make them distinct from entity renderers Sollace 2018-09-05 10:12:38 +0200
  • 4fc1851b06
    Merge 927cbf1ce7 into d8913ed245 The_WeatherPony 2018-09-05 03:11:22 +0000
  • 927cbf1ce7 Groundwork for rendering as library without LiteLoader TheWeatherPony 2018-09-04 19:55:14 -0700
  • d8913ed245 Extract nullable stream to new util class. Matthew Messinger 2018-09-04 19:21:58 -0400
  • d664cabb1a Remove Flow. It could've just been a single method. Matthew Messinger 2018-09-04 19:09:24 -0400
  • 5851b1b46f Don't clear the skins when reloading the textures. All that really needs to be done is reparse. Matthew Messinger 2018-09-04 19:00:35 -0400
  • b8cc905868 Merge "Split up the skinclear stream with some methods" Sollace 2018-09-05 00:59:39 +0200
  • 5d72c4f0b4 Fix parseSkin race condition (final2) Matthew Messinger 2018-09-04 18:51:07 -0400
  • 953f17828c Split up the skinclear stream with some methods Matthew Messinger 2018-09-04 18:50:12 -0400
  • 005f5c0f45 Try to handle unknown villager professions. If this works correctly skins not present should become the generic villager pony Sollace 2018-09-04 23:58:15 +0200
  • 585912cdfa Random whitespace at the end of a file Sollace 2018-09-04 23:54:31 +0200
  • 2c4a03d74b For god's sake space your code out. I can't stand these cramped conditions Sollace 2018-09-04 22:49:40 +0200
  • a308e0ce96 Improve the stream to reload skins. Matthew Messinger 2018-09-03 16:31:28 -0400
  • d84a2051c8 Make the texture null loop more safe. If the texture isn't there after 1 second, it probably won't be. Matthew Messinger 2018-09-03 16:25:24 -0400
  • 8d2caccd01 Move some more classes to util Matthew Messinger 2018-09-03 15:56:56 -0400
  • 2bb9e9b61a Fix issues related to skin loading. Matthew Messinger 2018-09-03 15:56:04 -0400
  • d82af57b3c Revert "The result shouldn't be null, and if it is null you REALLY SHOULDN'T LOOP ON IT INDEFINITELY" Matthew Messinger 2018-09-03 15:52:35 -0400
  • e8217aa9c0 Revert "Revert "Fix legacy skin changing issue. The ETag is now included in the hash."" Matthew Messinger 2018-09-03 15:52:14 -0400
  • 5ab8126b70 The result shouldn't be null, and if it is null you REALLY SHOULDN'T LOOP ON IT INDEFINITELY Sollace 2018-09-03 19:24:53 +0200
  • 9956824861 No Matthew Messinger 2018-08-29 23:03:50 -0400
  • db4d9132e5 This class exists Sollace 2018-09-03 18:47:26 +0200
  • e03343b8ae You don't need to do this Sollace 2018-09-03 14:17:46 +0200
  • 74c1e6ffe1 Revert "Fix legacy skin changing issue. The ETag is now included in the hash." Sollace 2018-09-03 13:40:16 +0200
  • e6b6a61176 Fix race issue related to skin parsing. Matthew Messinger 2018-09-03 11:52:51 -0400
  • aa8ba2b3a6 Legacy doesn't support metadata. Matthew Messinger 2018-08-31 21:11:43 -0400
  • 0b30c127c4 Fix legacy skin changing issue. The ETag is now included in the hash. Matthew Messinger 2018-08-31 20:21:00 -0400
  • ae45ebf3ca Merge branch 'master' of https://github.com/MineLittlePony/MineLittlePony Sollace 2018-08-31 11:45:39 +0200
  • 14edc9086f Update this description Sollace 2018-08-31 11:45:09 +0200
  • fb20785d55 Fix NPE and clean up cache clear stream. Matthew Messinger 2018-08-30 18:19:46 -0400
  • d9f3cd5202 Revert show accurate scaling Sollace 2018-08-30 18:42:27 +0200
  • c622eeb2c1 Fixed steve pony heads having deadmou5 ears Sollace 2018-08-30 18:42:12 +0200
  • c2ac9cbbfa Use an interface for Pony instead of the class Sollace 2018-08-30 16:12:21 +0200
  • 0debe17afe Merge branch 'master' of https://github.com/MineLittlePony/MineLittlePony Sollace 2018-08-30 13:30:46 +0200
  • 402a394edc Fixed fps magic still running when at PonyLevel.HUMANS Sollace 2018-08-30 13:30:23 +0200
  • 031d1ddd33 Fix model updating on NPCs that are not in the player list. Matthew Messinger 2018-08-29 23:03:50 -0400
  • f04d67caba Forge doesn't like notch names and neither do I. Matthew Messinger 2018-08-29 20:03:42 -0400
  • 4346ccda37 Fix noskins Matthew Messinger 2018-08-27 19:22:34 -0400
  • e4a4de75b0 PonyDataSerialzier -> PonyDataSerialiser Sollace 2018-08-27 17:03:43 +0200
  • 753e5e5155 Batponies don't wear saddlebags. They're too cool for that. Sollace 2018-08-27 16:00:12 +0200
  • abfb6ed9d7 Adjust texture mapping for bat wings Sollace 2018-08-27 15:58:09 +0200
  • e69876f0c7 Yet more warnings Sollace 2018-08-27 15:39:48 +0200
  • e1cfe8aa68 Unused variable Sollace 2018-08-27 15:37:52 +0200
  • 1dc22f4ed4 Fix console spam when server sends a broken texture profile. Matthew Messinger 2018-08-26 18:31:02 -0400
  • 91f741fa08 Fix PonyLevel.PONIES not working correctly. Matthew Messinger 2018-08-26 18:30:04 -0400
  • fd113f1b90 Stop skin updates when the pony level hasn't updated Matthew Messinger 2018-08-26 18:27:28 -0400
  • f54e54da40 Fix skulls causing Pony to load before the texture is loaded. Matthew Messinger 2018-08-26 16:35:15 -0400
  • d9ddd3f842 Remove slim from Pony class. Matthew Messinger 2018-08-26 15:32:17 -0400
  • dfcae69ab7 Fix warnings when reloading vanilla client skin. Matthew Messinger 2018-08-26 15:31:46 -0400
  • a022d3758a Refactor Skulls to separate them from their entity renderer. (Most mods would just create their own TESR class for custom skulls) Matthew Messinger 2018-08-26 15:30:22 -0400
  • 8b779f57b2 Fixup mixin warnings Matthew Messinger 2018-08-25 22:54:06 -0400
  • e38856aee7 Add skin parser used to populate metadata based on the image data Matthew Messinger 2018-08-25 22:40:07 -0400
  • 1442dc51a3 Make bat wings more wing-like Sollace 2018-08-26 04:17:35 +0200
  • 9a4c0a4804 Fixed player skulls not rendering a magical glow Sollace 2018-08-26 03:40:17 +0200
  • 75b6c21b56 Don't do this. The line breaks mess with logging Sollace 2018-08-26 03:39:59 +0200
  • 23f01e0f12 Merge branch 'master' of https://github.com/MineLittlePony/MineLittlePony Sollace 2018-08-26 03:13:22 +0200
  • 8eb19c117f Quick fix for mixin conflict which caused ponies to be broken Matthew Messinger 2018-08-25 16:53:42 -0400
  • 75bb59eeab Bat wings for bat ponies. Kinda. Sollace 2018-08-25 17:39:37 +0200
  • ca48785add Clear all skins and actually re-load them when clearing the cache. Matthew Messinger 2018-08-24 23:35:18 -0400
  • c10c61b73b Don't know how this didn't get committed. Matthew Messinger 2018-08-24 21:58:35 -0400
  • 981cd002b3 Slightly rewrite texture loading so it is better adaptable. Also exposes metadata more Matthew Messinger 2018-08-24 21:55:45 -0400