Commit Graph
197 Commits
Author SHA1 Message Date
ZekerZhayard 4ce00d07b5 Fix crash when the URL of skull profiles is not valid. (#255)
* Fix crash when the URL of skull profiles is not valid.

* Fix crash when the URL of skull profiles is not valid.
2023-06-27 14:02:45 +08:00
ZekerZhayard f5b1989453 Fix: Skull textures not loading when using local skins. 2023-03-18 11:07:34 +08:00
33 32e3e2e5a2 Add: GameProfile cache for Mojang API 2023-01-26 19:34:58 +08:00
33 b7b5e9d6c8 Add: LogManager 2023-01-26 18:51:38 +08:00
33 d09b1d9807 Tweak: log file format 2023-01-24 18:43:17 +08:00
33 ddefe00ac0 Add: more cape 2023-01-12 00:09:57 +08:00
33 dd4b706827 Add: support WynntilsAPI cape 2023-01-11 22:06:58 +08:00
33 84072c62f3 Add: support OptiFine cape 2023-01-11 18:51:44 +08:00
33 d7a1e0f31f Update: certificate 2023-01-04 15:56:11 +08:00
33 013c22ae95 Add: GitHub Action 2023-01-04 13:43:08 +08:00
33 077551e161 Tweak: only build release branch in circle ci 2023-01-04 12:01:48 +08:00
ZekerZhayard fbec7ce6bb Support 1.19.3. Remove Vanilla 1.19.2. (#231) 2022-12-12 02:26:22 +08:00
ZekerZhayard f38a8ddcef Refactor SkinManager (#230) 2022-12-07 19:38:24 +08:00
33 63251c9f5e Add: a switch for printing to standard output 2022-11-24 21:42:45 +08:00
33 583bf1fe6a Tweak: calculate correct hash for base64 texture 2022-07-29 02:29:15 +08:00
33 a3de21497d Fix: MinecraftCapesAPI 2022-07-29 02:15:19 +08:00
33 51aec265be Tweak: LegacyLoader UUID fallback logic 2022-07-29 01:14:50 +08:00
33 52caeb3bdc Tweak: compatible with authlib 3.11.50 2022-07-29 00:07:04 +08:00
33 a3fa4e47c6 Fix: MinecraftCapesAPI load profile only with existing UUID 2022-07-29 00:05:51 +08:00
33 e1cde0afc7 Tweak: correct MinecraftCapesAPI name 2022-07-28 11:04:27 +08:00
33 3f379f3cbe Tweak: register MinecraftCapesAPI 2022-07-28 11:03:27 +08:00
33 f50640139a Add: MinecraftCapesAPI 2022-07-28 10:59:54 +08:00
ZekerZhayard 46b8635e10 Support 1.19.1. Remove Vanilla 1.19. (#218) 2022-07-28 09:24:44 +08:00
33 02b24229f3 Update: LittleSkin root url 2022-07-28 08:44:30 +08:00
33 5bb16ededa Fix: CurseForge uploading 2022-07-27 19:31:32 +08:00
33 1e5bfcd1e7 Fix: Minecraft version getting logic 2022-07-27 17:23:50 +08:00
ZekerZhayard b2f8d2cc38 Support 1.19, Remove Vanilla 1.17.1 (#211) 2022-06-09 10:00:10 +08:00
ZekerZhayard 8b641e0227 Support Fabric 22w14a. (#208) 2022-04-14 19:52:11 +08:00
ZekerZhayard c90cea3721 Remove transformers of SkullTileEntity (#207)
* Bump to 14.14

* Remove transformers of SkullTileEntity
2022-04-01 13:56:20 +08:00
33 fc6c43bac9 Fix standalone elytra url (#204) 2022-02-22 17:38:53 +08:00
ZekerZhayard b6fc1610bc Fix skull not loading if not need to judge type. (#201) 2022-01-24 13:58:06 +08:00
ZekerZhayard c7d04976e6 Fix skin type judgement from cache. (#200)
Signed-off-by: ZekerZhayard <trees1000@qq.com>
2022-01-09 21:58:59 +08:00
ZekerZhayard cff5846e7f Fix NPE if type is null. (#195)
* Fix NPE if type is null.

Signed-off-by: ZekerZhayard <trees1000@qq.com>

* Forge does not support Java 18 for now.

Signed-off-by: ZekerZhayard <trees1000@qq.com>
2021-11-28 02:17:38 +08:00
ZekerZhayard c8fb6e216e Finish loader names for Modrinth. (#193)
Signed-off-by: ZekerZhayard <trees1000@qq.com>
2021-11-12 19:14:07 +08:00
Uriel 31fffa5d23 support tlauncher (#188)
* support tlauncher

* it works

* Update README.md

* simplify things

* undo wildcard

* facepalm

* update tlauncher info
2021-11-04 14:52:05 +08:00
ZekerZhayard 584c7b7518 Improve skin loading logic. (#180) 2021-09-24 11:19:06 +08:00
ZekerZhayard 51c8900562 Support Forge 1.17.1. (#177) 2021-07-25 15:48:50 +08:00
ZekerZhayard ab7aebb753 Support Vanilla and Fabric 1.17.1. Remove Vanilla 1.17. (#175) 2021-07-07 00:21:36 +08:00
ZekerZhayard 4df8ce38d6 Fix CustomSkinAPIPlus loading incorrectly. Fix unable to complete config with default value. (#168) 2021-05-25 12:55:42 +08:00
ZekerZhayard 3e001c4cdf Fix elytra can not be rendered when the cape doesn't contain elytra. (#160)
* Fix elytra can not be rendered when the cape doesn't contain elytra.

* Fix typo.

* Streamline IFakeThreadDownloadImageData.

* Fix wrong arguments.

* Add compatible with other custom player model mods, such as tr7zw/FirstPersonModel
2021-05-07 17:15:45 +08:00
ZekerZhayard 2a4226527d Prevent authlib-injector from modifying urls. (#159) 2021-05-01 22:46:02 +08:00
ZekerZhayard 6c9494970f Enhanced default skin loaders. (#157)
* Enhance ICustomSkinLoaderPlugin.

* Support auto update config file per snapshot. Fix crash with forge 1.14.2 ~ 1.15.2.

* ElyByAPI should check root now.

* Remove unnecessary packages, add some deprecated loaders.

* Reformat imports.

* Move forge stuffs to another commit.

* Fix config updating incorrectly.
2021-04-24 10:33:18 +08:00
ZekerZhayard fb50a3db6d Support Fabric 21w10a. (#148) 2021-03-13 19:47:18 +08:00
ZekerZhayard 98681e8251 Remove updateGameProfile transformer. (#143)
* Add an option to control updateGameProfile transformer.

* Remove unnecessary FrameNodes
2021-02-08 11:37:04 +08:00
ZekerZhayard 1b2a4dc260 Make it easier to build the development environment. (#133)
* Fix the warning about removing duplicate source roots when open the project with Intellij IDEA.

* Add Gradle wrapper.

* CustomSkinLoader can be loaded in Forge development environment now.

* CustomSkinLoader can be loaded in Fabric development environment now.
2021-01-03 02:53:57 +08:00
ZekerZhayard 90ed224dd8 Fix ResourceLocation characters limitation for Minecraft 1.13+ (#126) 2020-11-05 11:52:49 +08:00
ZekerZhayard 573c5e4a20 Fabric and vanilla jars can be signed now. (#118) 2020-09-27 16:57:36 +08:00
ZekerZhayard 83042f45bd Allow APortingCore to load CustomSkinLoader. (#112) 2020-08-24 11:52:23 +08:00
ZekerZhayard dc6d135699 Add the function to print the System and Java version to the log file. (#111) 2020-08-21 12:51:59 +08:00
Alexander Xia f42496e04c Tweak cache config 2020-08-16 22:18:25 +08:00