ZekerZhayard
5830503dfc
refactor: rebuild ASM transformation framework and support 26.3 ( #399 )
2026-10-01 08:30:39 +08:00
ZekerZhayard
ebea66d261
Fix: relax render patch failures and correct RenderType patching ( #381 )
2026-06-21 13:42:48 +08:00
ZekerZhayard
06832661c0
Fix release republish and R2 upload
2026-06-18 20:41:00 +08:00
ZekerZhayard
fff855f1b0
Minecraft 26.2 ( #380 )
2026-06-18 16:32:03 +08:00
ZekerZhayard
055cd711b3
Move actions/checkout from composite actions to workflow level
2026-05-21 14:42:44 +08:00
ZekerZhayard
0212d4d2f1
ignore all build directories but keep .github/actions/build
2026-05-21 13:09:26 +08:00
ZekerZhayard
756336e533
Fix actions
2026-05-21 13:04:43 +08:00
ZekerZhayard
8b5d440ed7
15.0 ( #378 )
2026-05-21 11:31:52 +08:00
ZekerZhayard
faebfc9bb1
Support 26.1 ( #368 )
2026-03-25 23:10:09 +08:00
ZekerZhayard
08033b0502
Fix an issue where incorrect skins were loaded in multiplayer mode. ( #364 )
...
* Fix an issue where incorrect skins were loaded in multiplayer mode.
* Restore the mistakenly deleted GAME_PROFILE_ID.
2026-03-09 13:31:52 +08:00
ZekerZhayard
4cffdc3eb6
Fix crash on forge 1.20.4. ( #360 )
2025-12-23 00:18:17 +08:00
ZekerZhayard
73beb4c29e
Support 1.21.11 ( #359 )
...
* Support 1.21.11
* Update supported versions
2025-12-14 23:23:34 +08:00
ZekerZhayard
73c31593f2
Fix #351 ( #352 )
...
* Fix #351
* a -> .1
2025-10-20 23:31:46 +08:00
ZekerZhayard
59a515ba61
Support 1.21.10. ( #348 )
2025-10-10 20:54:07 +09:00
ZekerZhayard
1f3d19ac6e
Support 1.21.9. ( #347 )
2025-10-07 08:31:05 +09:00
ZekerZhayard
d0d71b8557
Support 1.21.8. Split GameProfileLoader and MojangAPILoader. ( #343 )
2025-08-08 23:24:20 +08:00
ZekerZhayard
1a15951791
Support 1.21.6. ( #341 )
2025-06-21 21:54:07 +08:00
ZekerZhayard
5d2f945d45
Support 1.21.5 ( #334 )
2025-03-26 20:06:21 +08:00
ZekerZhayard
6bf959de49
Fix repeated player skull texture download attempts during RenderTick on downloading failure. ( #331 )
2025-02-08 15:18:05 +08:00
ZekerZhayard
2f26a07dc9
Fix local profile cache. ( #327 )
2025-01-24 14:27:55 +08:00
ZekerZhayard
8080aa7ab5
Fix rendering lag when skull's username is empty. ( #324 )
2025-01-12 00:10:00 +08:00
ZekerZhayard
1cb4cf40b0
1.21.4 ( #321 )
...
* 1.21.4
* Disable making the source jar.
2024-12-23 21:43:38 +08:00
ZekerZhayard
8e63429293
Fix IllegalAccessError. ( #317 )
2024-11-12 21:36:24 +08:00
ZekerZhayard
571d61118d
Fix #314 ( #315 )
2024-11-08 08:33:39 +08:00
ZekerZhayard
b2095998e5
1.21.2 ( #311 )
2024-10-30 12:31:15 +08:00
ZekerZhayard
cdf2fbe644
24w33a ( #310 )
2024-09-27 20:29:27 +08:00
ZekerZhayard
3e4b06f5d1
Fix NullPointerException ( #299 )
2024-08-10 20:49:09 +08:00
ZekerZhayard
64490f1d18
Support 1.21. ( #297 )
2024-07-02 22:43:35 +08:00
ZekerZhayard
4185e5bb5f
Fix #286 ( #287 )
2023-12-21 22:28:03 +08:00
ZekerZhayard
7fd5ff84ee
Fix #284 ( #285 )
2023-12-18 21:04:28 +08:00
ZekerZhayard
0ffa9ef137
23w42a ( #281 )
2023-12-12 00:04:05 +08:00
ZekerZhayard
220bddbebb
Fix #272 ( #273 )
2023-10-15 14:51:50 +08:00
ZekerZhayard
9a55a4c615
Adapting to Authlib changes ( #269 )
2023-10-10 13:54:23 +08:00
ZekerZhayard
b8ca913848
Support 1.20.2. ( #266 )
2023-09-28 20:49:25 +08:00
ZekerZhayard
d8d955224d
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-05-07 16:38:36 +08:00
ZekerZhayard
8c0cdfb7b5
Support Fabric 23w16a. ( #253 )
2023-04-23 20:13:11 +08:00
ZekerZhayard
f3f80a1f00
Merge remote-tracking branch 'origin/14-develop' into 15-develop
2023-03-18 21:42:57 +08:00
ZekerZhayard
f5b1989453
Fix: Skull textures not loading when using local skins.
2023-03-18 11:07:34 +08:00
ZekerZhayard
85923855d8
Support 1.19.4. Remove Vanilla 1.19.3.
2023-03-15 23:34:05 +08:00
ZekerZhayard
755f7647ed
Remove: all vanilla editions
2023-01-29 22:52:21 +08:00
ZekerZhayard
dfa7db1731
Fix: Modrinth release for Fabric edition
2023-01-26 16:26:08 +08:00
ZekerZhayard
5329a27d1a
Fix : #199
2023-01-12 22:12:40 +08:00
ZekerZhayard
c8f0f7e283
Fix: loadSkin not being remapped
2023-01-07 00:20:17 +08:00
ZekerZhayard
bd642d0106
Don't use ClassWriter.COMPUTE_FRAME anymore. ( #234 )
2023-01-02 14:21:51 +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
ZekerZhayard
3063de7ff0
Support 1.19.2. Remove Vanilla 1.19.1. ( #220 )
2022-08-17 10:47:26 +08:00
ZekerZhayard
46b8635e10
Support 1.19.1. Remove Vanilla 1.19. ( #218 )
2022-07-28 09:24:44 +08:00
ZekerZhayard
1b85fa8ff9
Convert all build scripts to buildSrc. ( #216 )
2022-07-20 23:11:48 +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
ZekerZhayard
16fadc56b4
Support Forge/Fabric/Vanilla 1.18.2. Remove Vanilla 1.18.1. ( #206 )
2022-03-03 17:31:20 +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 <[email protected] >
2022-01-09 21:58:59 +08:00
ZekerZhayard
0eaf1960bf
Support Fabric/Forge/Vanilla 1.18.1. ( #196 )
...
* Support Fabric and Vanilla 1.18.
Signed-off-by: ZekerZhayard <[email protected] >
* Support Fabric and Vanilla 1.18.
Signed-off-by: ZekerZhayard <[email protected] >
* Support Fabric, Forge and Vanilla 1.18.1.
Signed-off-by: ZekerZhayard <[email protected] >
2021-12-11 16:27:36 +08:00
ZekerZhayard
cff5846e7f
Fix NPE if type is null. ( #195 )
...
* Fix NPE if type is null.
Signed-off-by: ZekerZhayard <[email protected] >
* Forge does not support Java 18 for now.
Signed-off-by: ZekerZhayard <[email protected] >
2021-11-28 02:17:38 +08:00
ZekerZhayard
c8fb6e216e
Finish loader names for Modrinth. ( #193 )
...
Signed-off-by: ZekerZhayard <[email protected] >
2021-11-12 19:14:07 +08:00
ZekerZhayard
a5d466e0a7
Added support for automatic upload to CurseForge and Modrinth. ( #190 )
...
* Added support for automatic upload to CurseForge and Modrinth.
Signed-off-by: ZekerZhayard <[email protected] >
* Fix defining environment variable in circle ci.
Signed-off-by: ZekerZhayard <[email protected] >
* Fix defining environment variable in circle ci.
Signed-off-by: ZekerZhayard <[email protected] >
* Finish fixing defining environment.
Signed-off-by: ZekerZhayard <[email protected] >
2021-11-04 14:55:59 +08:00
ZekerZhayard
7e9f7fa498
Compatible with fabric-loader-0.12.x in development environment. ( #189 )
...
Signed-off-by: ZekerZhayard <[email protected] >
2021-10-16 01:41:54 +08:00
ZekerZhayard
f51b55be6e
Fix compatible with OptiFine 1.17.1. ( #186 )
2021-10-03 18:06:58 +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
dc5ecfb576
Support Vanilla and Fabric 1.17. Remove Vanilla 1.15.2. ( #171 )
...
* Support Fabric 1.17-rc2.
* Support Vanilla and Fabric 1.17. Remove Vanilla 1.15.2.
2021-06-09 14:55:20 +08:00
ZekerZhayard
04899ff676
Support Fabric 1.17-pre1. ( #170 )
2021-05-29 18:53:27 +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
d5dea652ff
Induce users to download the pre-release version. ( #164 )
...
* Induce users to download the pre-release version.
* Add contact us.
* Some versions of forge-1.13.2 is not compatible because of the strong limitation of CoreMods-0.3.0.
2021-05-07 17:10:01 +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
c84f506af1
Fix crash with forge 1.14.2~1.16.2. Upgrade forge maven. ( #158 )
...
* Fix crash with forge 1.14.2~1.16.2. Upgrade forge maven.
* Update forge maven url.
2021-04-23 22:07:53 +08:00
ZekerZhayard
a0e31ed883
Change Mixin priority to prevent potential Mixin conflict. ( #154 )
2021-04-22 11:03:06 +08:00
ZekerZhayard
8befcb32d8
No longer remove any elements in SkinManager. ( #151 )
2021-03-27 19:32:00 +08:00
ZekerZhayard
fb50a3db6d
Support Fabric 21w10a. ( #148 )
2021-03-13 19:47:18 +08:00
ZekerZhayard
4daacd18e8
Make it easier to build the development environment. (Phase 2) ( #147 )
...
* Make it easier to build the development environment. (Phase 2)
* Provide sources jar.
* Add development guide.
* Improve development guide.
2021-03-13 19:46:51 +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
ea5d890992
Support 1.16.5. Remove 1.16.4 Vanilla. ( #141 )
2021-01-17 01:57:36 +08:00
ZekerZhayard
f5135872cc
Fix rendering transparent capes for Forge 1.15+. ( #140 )
2021-01-12 22:59:14 +08:00
ZekerZhayard
5d736dd4b5
Fix sign jar. ( #137 )
2021-01-04 15:29:34 +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
855131d1aa
Fix DefaultFMLPlatform can't be loaded when other FML platform being used. ( #132 )
2020-12-20 01:02:07 +08:00
ZekerZhayard
581a2dddea
Change the ordinal of FMLLoadingPlugin to fix the crash with BetterFps before Minecraft 1.10.2. ( #131 )
...
Clean up codes.
2020-12-15 21:17:10 +08:00
ZekerZhayard
a1b52eb7ac
Fix version.json parser, compatible with 20w45a. ( #128 )
2020-11-05 21:54:43 +08:00
ZekerZhayard
ee7e57cf78
Support 1.16.4. Remove 1.16.3 Vanilla. ( #127 )
2020-11-05 11:53:12 +08:00
ZekerZhayard
90ed224dd8
Fix ResourceLocation characters limitation for Minecraft 1.13+ ( #126 )
2020-11-05 11:52:49 +08:00
ZekerZhayard
a65445e989
Make sure the mod being absent on the other network side does not cause the client to display the server as incompatible after forge-1.13.2-25.0.107. ( #124 )
2020-11-05 11:52:36 +08:00
ZekerZhayard
da79597a16
Fix crash on launch with forge-1.16.3-34.1.27. ( #122 )
2020-10-27 21:52:29 +08:00
ZekerZhayard
9c6102a813
Fix incorrect method descriptions. ( #119 )
2020-09-29 21:19:15 +08:00
ZekerZhayard
573c5e4a20
Fabric and vanilla jars can be signed now. ( #118 )
2020-09-27 16:57:36 +08:00
ZekerZhayard
12441cc379
Fix rendering transparent skins and capes for 19w41a+. ( #117 )
...
* Support 1.16.3. Remove 1.16.2 Vanilla.
* Fix rendering transparent skins and capes for 19w41a+.
2020-09-20 21:12:14 +08:00
ZekerZhayard
7df6336b56
Support 1.16.3. Remove 1.16.2 Vanilla. ( #116 )
2020-09-11 22:55:26 +08:00
ZekerZhayard
2dd69e08da
Fix InvalidMixinException before 1.15-snapshot. ( #115 )
2020-09-02 12:30:25 +08:00
ZekerZhayard
67fbcf5cec
Fix crashes caused by incorrect stack frames. ( #114 )
2020-09-02 12:29:54 +08:00
ZekerZhayard
f898831276
Prepare for compatibility with 1.7.10. ( #113 )
2020-08-29 17:20:44 +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
ZekerZhayard
f64af50a07
Improve downloading http textures. ( #108 )
2020-08-16 19:50:19 +08:00
ZekerZhayard
eeebc30b58
Apply custom launchwrapper. ( #102 )
2020-07-02 01:08:24 +08:00
ZekerZhayard
d7f207177c
Apply ModSystemTweaker when another tweaker being applied. ( #101 )
2020-07-01 22:47:40 +08:00