- Improvements to the mod's networking code for better readability and to make it easier to build upon it
- TCDCommons's custom payload network now supports sending over large chunks of data. This is done by splitting large data into multiple smaller packets. The size maximum limit is technically infinite, but I do not recommend those using this API to send infinitely-large files over the network.
- Added a basic dialog box screen, to allow mods to display simple dialog boxes via this API
- Fixed a bug with the scroll-bar widget
- Ported to Minecraft 1.21
Note:
- This version is incompatible with mods using older versions of this API, due to changes that were done to the networking protocol. Please be cautious.
- This version depends on Fabric API, but I hope to someday figure out a way to make this mod independent from Fabric API (again...)
- Same as
v3.9.7
, but recompiled using1.20.6
build settings; which is just a different way of saying "Port to1.20.6
".- Note that
v3.9.7
should work on1.20.6
as well, so there's really no need to download this one.
- Note that
- Same changelogs from other
v3.9.7
releases... - ...but this one also depends on Fabric API.
- General tweaks and bug fixes
- File explorer crash fix for Java 21
- TCDCommons now has a proper mod icon. The new icon intends to highlight the mod's purpose as a "GUI library".
- Port to
1.20.5
General bug fixes and tweaks.
The CachedResourceManager
now cleans up cached resources less frequently (aka every 3h instead of 30min), so as to save up on performance.
Warning: v3.9.2
(or higher) of Better Statistics Screen depends on this version (or higher) of this mod.
- General bug fixes and tweaks
- Fixed a bug with the slider widget not always updating properly
- Implemented some extra utility methods
- No longer depends on Fabric API