
TackProfiler
TickProfiler is a well-known TPS measurement mod that was widely used during the Minecraft 1.10-1.12 era and is included in many modpacks from that period.
The problem TackProfiler solves is that most TickProfiler versions attempt to download additional dependencies from the external JCenter repository at game startup using the LibLoader library. While this usually works, in cases where the player is offline, uses an old Java version without proper SSL certificates, or when the JCenter server is unavailable - the download fails and causes a game crash.
TackProfiler's solution involves bundling local copies of all libraries required by TickProfiler and modifying the library loading code to use these local versions instead of attempting internet connections.
Important notes:
- The TackProfiler file has an unusual name (starting with "# #TackProfiler"). Do not rename it - the pound symbols are necessary to ensure TackProfiler loads before LibLoader, allowing the patch to be applied.
- TackProfiler does not appear in the in-game mod list - this is normal. To verify it's working, monitor the logs for the "TackProfiler initializing" message.