Skip to content

Releases: TheCSMods/mc-tcdcommons

v3.12.5

15 Dec 17:30
d30ec9f
Compare
Choose a tag to compare

Patched a minor mistake in the mod's code.

v3.12.4

02 Nov 13:19
01a3299
Compare
Choose a tag to compare
  • Removed the "Refresh current screen" key-binding. It was meant for testing purposes only.
  • Resolved conflict with "Screenshot viewer". See #16.

v3.12.3

07 Aug 12:17
5d26add
Compare
Choose a tag to compare
  • Fixed a minor API bug where using UIAutomaticSizeLayout's apply method would result in a deprecation warning. This was unintentional, as UIAutomaticSizeLayout is not deprecated.

v3.12.2

19 Jul 07:31
d93f852
Compare
Choose a tag to compare
  • Updated Simplified Chinese translations, thanks to Issue #14.

Edit (2024/7/24):
Uploaded ports to 1.20.X versions.

v3.12.1

11 Jul 09:50
37d2dab
Compare
Choose a tag to compare
  • Fixed a bug related to the INIT_POST Screen event. The event wasn't always firing when it should. Now it's fixed.

v3.12

03 Jul 10:51
0a46368
Compare
Choose a tag to compare
  • Added some more utility methods in UILayout
  • Added TStackTracePanel, a TPanelElement that allows you to show the user a "stack-trace", aka an error that took place
  • Improved the TStackTraceScreen

v3.11.1

21 Jun 14:45
ce89f07
Compare
Choose a tag to compare
  • An adjustment to the contact User-Agent for this mod, that provides more clarity and more information

v3.11

14 Jun 10:17
c66d6e8
Compare
Choose a tag to compare

Changelog:

  • 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...)

v3.10

03 May 12:22
300a20b
Compare
Choose a tag to compare
  • Same as v3.9.7, but recompiled using 1.20.6 build settings; which is just a different way of saying "Port to 1.20.6".
    • Note that v3.9.7 should work on 1.20.6 as well, so there's really no need to download this one.

v3.9.7

25 Apr 14:42
4f432c2
Compare
Choose a tag to compare
  • 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. The 1.20.5 port of this mod now depends on Fabric API.