Back to marketplace
TCDCommons API
Modrinth Mod

TCDCommons API

TheCSDev's personal library mod for the Minecraft modding environment.

Minecraft product info

Important product information

Compatibility, Minecraft versions, loaders, and external source data.

Type

Mod

Access

Free

Latest version

5.5.6+fn-26.1

Downloads

15 822 442

Loaders / Platforms

fabric forge neoforge quilt

Minecraft versions

1.18.2 1.19.2 – 1.21.11 26.1 26.1.1 26.1.2 26.2

Categories

utility

Description

Detailed information

<h1 align="center"> <img alt="image" src="https://cdn.modrinth.com/data/cached_images/663d4878a39f2e43636e752402ffd3d8735f9fd4.png"/> </h1> <p align="center"> <a href="https://github.com/sponsors/TheCSDev/" target="_blank"> <img alt="Sponsors" src="https://img.shields.io/github/sponsors/TheCSDev?style=for-the-badge"/> </a> <a href="https://github.com/TheCSDev/tcdcommons/issues" target="_blank"> <img alt="Issues" src="https://img.shields.io/github/issues/TheCSDev/tcdcommons?style=for-the-badge"/> </a> <a href="https://curseforge.com/projects/711539" target="_blank"> <img alt="Issues" src="https://img.shields.io/curseforge/dt/711539?style=for-the-badge&label=CurseForge"/> </a> <a href="https://modrinth.com/project/Eldc1g37" target="_blank"> <img alt="Issues" src="https://img.shields.io/modrinth/dt/Eldc1g37?style=for-the-badge&label=Modrinth"/> </a> </p> <p align="center">TheCSDev's personal Minecraft modding library.</p> <p align="center">(The thumbnail is a screenshot of source code for one of the main GUI API classes; <code>TScreen.java</code>, shown in IntelliJ IDEA editor.)</p> ## Introduction TCDCommons is a Minecraft modding API library that features its own GUI system and various events and hooks for the game, as well as utilities that may be useful to mod developers. This API's main purpose is to help optimize and speed up the development of mods, as well as to avoiding re-writing the same code for every mod that needs to do similar things. Please note that because this mod is a library, it may not offer useful front-end features to the user. **Key features** - 🖥️ Robust GUI framework - ⚙ JSON-based config system - 🎣 Additional 'hooks' useful for modding the game ## Dependencies This mod depends on some other mods that first need to be installed before this mod can be installed. Those dependencies are as follows: - 🧵 [Fabric API](https://modrinth.com/project/P7dR8mSH) - Only if running on Fabric. Not required on NeoForge.

Developer

TheCSDev

Profile and data retrieved from Modrinth

Open on Modrinth

Product gallery

Project images

Screenshots and images from the original Modrinth page.

Thumbnail

Main thumbnail image for this mod.

Change log

Project versions

Published versions and original Modrinth files.

5.5.6+fn-26.1 Current Release 11.08.2026

5.5.6+fn-26.1

Supported Minecraft versions
26.1 26.1.1 26w14a 26.1.2
Loaders / Platforms
fabric neoforge
Sign in

0.48 MB

5.5.6+fn-26.2 Release 10.08.2026

5.5.6+fn-26.2

Supported Minecraft versions
26.2
Loaders / Platforms
fabric neoforge
Show changes
- Resolved [Issue #33](https://github.com/TheCSDev/tcdcommons/issues/33); a conflict with [Screenshot Viewer](https://github.com/LGatodu47/ScreenshotViewer) that was causing a crash. - In dependency declarations, minimum version numbers for `fabricloader` and `fabric-api` have been reduced, to increase flexibility for end users and modpacks.
Sign in

0.48 MB

5.5.5+fn-26.1 Release 07.08.2026

5.5.5+fn-26.1

Supported Minecraft versions
26.1 26.1.1 26w14a 26.1.2
Loaders / Platforms
fabric neoforge
Show changes
Backported latest mod version to `26.1`.
Sign in

0.48 MB

5.5.5+fn-26.2 Release 30.07.2026

5.5.5+fn-26.2

Supported Minecraft versions
26.2
Loaders / Platforms
fabric neoforge
Show changes
Mitigated **__a__** crash on NeoForge `26.2`, at a small visual expense. I believe this crash should not have been there, but then again NeoForge `26.2` is still in beta as of me writing this. Please report any future or remaining crashes you encounter on NeoForge. **Technical details:** This crash was related to `MixinHud` (present in [TCDCommons API](https://github.com/TheCSDev/tcdcommons)), a mechanism in the mod that'd prevent the [HUD](https://minecraft.wiki/w/Heads-up_display) from rendering while the better "Statistics" screen was open (to avoid HUD obstructing the screen). `MixinHud` has now been made optional, resolving the crash while at the same time the mechanism no longer working on NeoForge for now. This is a small visual difference and should not affect [UX](https://en.wikipedia.org/wiki/User_experience_design) too much.
Sign in

0.48 MB

5.5.4+fn-26.2 Release 24.07.2026

5.5.4+fn-26.2

Supported Minecraft versions
26.2
Loaders / Platforms
fabric neoforge
Show changes
- [TheCSDev](https://github.com/TheCSDev) added 'Bosnian' translations. Reminder than anyone (yes you) is welcome to translate this mod at any time!
Sign in

0.52 MB

5.5.3+fn-26.2 Release 19.07.2026

5.5.3+fn-26.2

Supported Minecraft versions
26.2
Loaders / Platforms
fabric neoforge
Show changes
- [Ultra](https://github.com/Ultra0641) added 'German' translations. Thank you so much for translating this mod for everyone! Reminder than anyone (yes you) is welcome to translate this mod at any time!
Sign in

0.51 MB

5.5.2+fn-26.2 Release 17.07.2026

5.5.2+fn-26.2

Supported Minecraft versions
26.2
Loaders / Platforms
fabric neoforge
Show changes
- [JustShadow78](https://github.com/JustShadow78) added 'Polish' translations. Thank you so much for translating this mod for everyone! Reminder than anyone (yes you) is welcome to translate this mod at any time!
Sign in

0.51 MB

5.5.1+fn-26.2 Release 16.07.2026

5.5.1+fn-26.2

Supported Minecraft versions
26.2
Loaders / Platforms
fabric neoforge
Show changes
- [Xinyang-Gao](https://github.com/Xinyang-Gao) updated 'Simplified Chinese' and added 'Traditional Chinese' translations. Thank you so much for translating this mod for everyone! Reminder than anyone (yes you) is welcome to translate this mod at any time!
Sign in

0.51 MB

5.5.0+fn-26.2 Release 15.07.2026

5.5.0+fn-26.2

Supported Minecraft versions
26.2
Loaders / Platforms
fabric neoforge
Show changes
### User-facing changelog - Added "[Item descriptions](https://github.com/cassiancc/Item-Descriptions)" integration for statistics-related GUI elements. This **optional** feature is now present when installing the "Item descriptions" mod. - When hovering over a GUI element related to item/block/mob statistics while golding down the `CTRL` key, an item description will appear in the tooltip where possible. - Thank you [Cassain](https://github.com/cassiancc/) for making wonderful mods for the community, including "Item descriptions". - Tooltips for statistics no longer *always* show technical identifiers like `minecraft:insert_item_id_here` unless "[Advanced tooltips](https://minecraft.wiki/w/Tooltip#:~:text=In%20Java%20Edition%2C%20advanced%20tooltips%2C%20including%20item%20IDs%20and%20the%20exact%20remaining%20durability%20of%20tools%2C%20can%20be%20displayed%20by%20pressing%20the%20debug%20hotkey%20F3%E2%80%AF%2B%E2%80%AFH.)" is enabled in game's settings. Use `F3 + H` to enable or disable advanced tooltips. - Tooltips for statistics use the semicolon character instead of hyphen to display values - Example: `- Times Mined: 3` instead of `- Times Mined - 3` ### Technical/API changelog - General minor tweaks in the mod's code, primarily corrections and tiny optimizations - Added `com.thecsdev.commonmc.api.client.gui.util.TGuiUtils.isCtrlDown()`
Sign in

0.51 MB

5.4.1+fn-26.2 Release 06.07.2026

5.4.1+fn-26.2

Supported Minecraft versions
26.2
Loaders / Platforms
fabric neoforge
Show changes
Added Russian translations by [ADevnin](https://github.com/ADevnin) - Thank you for translating this mod.
Sign in

0.51 MB

5.4.0+fn-26.2 Release 18.06.2026

5.4.0+fn-26.2

Supported Minecraft versions
26.2
Loaders / Platforms
fabric neoforge
Show changes
Port to `26.2`.
Sign in

0.51 MB

5.3.2+fn-26.1 Release 13.06.2026

5.3.2+fn-26.1

Supported Minecraft versions
26.1 26.1.1 26w14a 26.1.2
Loaders / Platforms
fabric neoforge
Show changes
- Added extra miscellaneous translation keys - Fixed rendering bug related to `TBlockStateElement` where some blocks wouldn't render properly
Sign in

0.5 MB

5.3.1+fn-26.1 Release 28.05.2026

5.3.1+fn-26.1

Supported Minecraft versions
26.1 26.1.1 26w14a 26.1.2
Loaders / Platforms
fabric neoforge
Show changes
- Updated translations for Tatar. Thank you [Amirhan-Taipovjan-Greatest-I](https://github.com/Amirhan-Taipovjan-Greatest-I) for the updated translations.
Sign in

0.5 MB

5.3.0+fn-26.1 Release 26.05.2026

5.3.0+fn-26.1

Supported Minecraft versions
26.1 26.1.1 26w14a 26.1.2
Loaders / Platforms
fabric neoforge
Show changes
### User-facing changelog - Added translations for Tatar. Thank you to [Amirhan-Taipovjan-Greatest-I](https://github.com/Amirhan-Taipovjan-Greatest-I) for contributing them. ### Technical API changelog This changelog is primarily for developers and programmers using this API mod. Most people may ignore it. - Added `TCodec`, a utility class featuring this mod's `Codec<A>` implementations for Mojang's DFU - Added `dropShadowProperty()` to `TLabelElement` - Added miscellaneous `TElement` implementations for rendering block states and item stacks on screen - Added `TSeparatorElement`. It draws a straight line and is configurable. - Added `TToggleButtonWidget`. It's similar to a button, but a togglable one.
Sign in

0.5 MB

5.2.1+fn-26.1 Release 03.04.2026

5.2.1+fn-26.1

Supported Minecraft versions
26.1 26.1.1 26w14a 26.1.2
Loaders / Platforms
fabric neoforge
Show changes
Support for `26.1.X` (including `26w14a`)
Sign in

0.47 MB

5.2.0+fn-26w14a Release 03.04.2026

5.2.0+fn-26w14a

Supported Minecraft versions
26w14a
Loaders / Platforms
fabric neoforge
Sign in

0.47 MB

5.2.0+fn-26.1.1 Release 01.04.2026

5.2.0+fn-26.1.1

Supported Minecraft versions
26.1.1
Loaders / Platforms
fabric neoforge
Sign in

0.47 MB

5.2.0+fn-26.1 Release 27.03.2026

5.2.0+fn-26.1

Supported Minecraft versions
26.1
Loaders / Platforms
fabric neoforge
Show changes
Remember when I said I am moving on from NeoForge yesterday? Well scrap that, this release can handle both platforms simultaneously. Just don't forget to install 'Fabric API' on Fabric, although you probably already know that. On NeoForge no dependencies are required.
Sign in

0.47 MB

5.2.0+fabric-26.1 Release 26.03.2026

5.2.0+fabric-26.1

Supported Minecraft versions
26.1
Loaders / Platforms
fabric
Show changes
## Changelog - Migrated from **Architectury** to **Fabric** - Ported to Minecraft 26.1 ## Explanation and reasoning This mod is now back to being exclusive to **Fabric**. This fate is uncertain but is likely to stay. There are two main reasons for this: 1. NeoForge has far less demand than Fabric. Look at the file download counts for any mod out there (mine included), and you will see ratios as big as 500:1 (aka Fabric getting as much as 500x more downloads). Personally, this isn't the main issue in my opinion - I wouldn't mind continuing to maintain NeoForge for the few people if it wasn't for the next reason. 2. Update delays and additional maintenance, all for a low-demand plarform. This is the main reason and issue I have. Whenever a new version of Minecraft releases - Fabric catches up within hours, meanwhile I am stuck for days to weeks waiting on Architectury and NeoForge to port over - just so I can then proceed to port my mods. No more NeoForge = no more having to deal with that. If NeoForge had a lot more demand, then this would in my opinion be a valid trade-off. For now, it is not. Please note that I may change my mind. I already wish I didn't have to leave NeoForge behind. We will see what happens in the future. Please refer to **Forgified Fabric API** and **Sinytra Connector**, as they may help you run Fabric mods on NeoForge anyway.
Sign in

0.47 MB

5.1.0+neoforge-1.21.11 Release 26.03.2026

5.1.0+neoforge-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
neoforge
Show changes
This mod no longer depends on **Architectury API**.
Sign in

0.44 MB

5.1.0+fabric-1.21.11 Release 26.03.2026

5.1.0+fabric-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
fabric
Show changes
This mod no longer depends on **Architectury API**.
Sign in

0.44 MB

5.0.0+fabric-1.21.11 Release 22.03.2026

5.0.0+fabric-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
fabric
Show changes
Full release of `v5.0` is finally here, featuring a more robust framework. *(Note that due to a tight deadline of `March 24, 2026`, I was unable to reimplement missing features in time. When or if they will make a comeback is uncertain for now, as there are many other things demanding my attention.)* ### **Changelog** - Overhauled framework that fixes what past game updates broke - Removed features that are no longer used by my other mods, as they were impacting maintainability **[Edit]: Forgot to mention** - Fixed [TCDCommons Issue #7](https://github.com/TheCSDev/tcdcommons/issues/7) - Incompatibility with Frostiful. Thank you to [offbeat-stuff](https://github.com/offbeat-stuff) for reporting it. ### **Legal notice** The license for `v5.X` versions is `All rights reserved` for now, however it **also grants modpack developers** the right to feature `v5.X` versions in modpacks that are hosted **on CurseForge and Modrinth**. Please [read the full license file](https://github.com/TheCSDev/tcdcommons/blob/7c3a39d4c614f8f96bd354deb40f8633b3f14e21/LICENSE.md) for more info. The primary reason for this is that I could not find a license for `v5.X` that I felt truly comfortable with, even though the initial idea was to assign a proper license once the full `v5.0` release was out. It is possible that someday I may switch back to a F.O.S.S. license if I ever do find one I am comfortable with. **Regarding modpacks;** Feel free to feature my mods in modpacks on CurseForge and Modrinth. Despite the license, I intentionally worded it to permit modpack usage.
Sign in

0.42 MB

5.0.0+neoforge-1.21.11 Release 22.03.2026

5.0.0+neoforge-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
neoforge
Show changes
Full release of `v5.0` is finally here, featuring a more robust framework. *(Note that due to a tight deadline of `March 24, 2026`, I was unable to reimplement missing features in time. When or if they will make a comeback is uncertain for now, as there are many other things demanding my attention.)* ### **Changelog** - Overhauled framework that fixes what past game updates broke - Removed features that are no longer used by my other mods, as they were impacting maintainability **[Edit]: Forgot to mention** - Fixed [TCDCommons Issue #7](https://github.com/TheCSDev/tcdcommons/issues/7) - Incompatibility with Frostiful. Thank you to [offbeat-stuff](https://github.com/offbeat-stuff) for reporting it. ### **Legal notice** The license for `v5.X` versions is `All rights reserved` for now, however it **also grants modpack developers** the right to feature `v5.X` versions in modpacks that are hosted **on CurseForge and Modrinth**. Please [read the full license file](https://github.com/TheCSDev/tcdcommons/blob/7c3a39d4c614f8f96bd354deb40f8633b3f14e21/LICENSE.md) for more info. The primary reason for this is that I could not find a license for `v5.X` that I felt truly comfortable with, even though the initial idea was to assign a proper license once the full `v5.0` release was out. It is possible that someday I may switch back to a F.O.S.S. license if I ever do find one I am comfortable with. **Regarding modpacks;** Feel free to feature my mods in modpacks on CurseForge and Modrinth. Despite the license, I intentionally worded it to permit modpack usage.
Sign in

0.42 MB

5.0.0-beta.6+neoforge-1.21.11 Beta 27.02.2026

5.0.0-beta.6+neoforge-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
neoforge
Show changes
General bug fixes and code refactoring.
Sign in

0.41 MB

5.0.0-beta.6+fabric-1.21.11 Beta 27.02.2026

5.0.0-beta.6+fabric-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
fabric
Show changes
General bug fixes and code refactoring.
Sign in

0.41 MB

5.0.0-beta.5+neoforge-1.21.11 Beta 06.02.2026

5.0.0-beta.5+neoforge-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
neoforge
Show changes
Added APIs related to "Block" statistics.
Sign in

0.4 MB

5.0.0-beta.5+fabric-1.21.11 Beta 06.02.2026

5.0.0-beta.5+fabric-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
fabric
Show changes
Added APIs related to "Block" statistics.
Sign in

0.39 MB

5.0.0-beta.4+neoforge-1.21.11 Beta 01.02.2026

5.0.0-beta.4+neoforge-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
neoforge
Show changes
## API changelog - `ResourceResolver` implementation, a tool for asynchronously fetching and loading external resources. Still in experimental phase - not recommended for use yet.
Sign in

0.4 MB

5.0.0-beta.4+fabric-1.21.11 Beta 01.02.2026

5.0.0-beta.4+fabric-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
fabric
Show changes
## API changelog - `ResourceResolver` implementation, a tool for asynchronously fetching and loading external resources. Still in experimental phase - not recommended for use yet.
Sign in

0.39 MB

5.0.0-beta.1+neoforge-1.21.11 Beta 28.12.2025

5.0.0-beta.1+neoforge-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
neoforge
Show changes
Minor tweaks.
Sign in

0.38 MB

5.0.0-beta.1+fabric-1.21.11 Beta 28.12.2025

5.0.0-beta.1+fabric-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
fabric
Show changes
Minor tweaks.
Sign in

0.37 MB

5.0.0-alpha.2+neoforge-1.21.11 Alpha 24.12.2025

5.0.0-alpha.2+neoforge-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
neoforge
Show changes
## API Changelog - Rendering GUI textures now allows you to specify a rendering pipeline - `StatsProvider` is now an interface called `IStatsProvider` - `IStatsProvider`'s methods were renamed for future-proofing and clarity - `UDim` math rounding error fix - `TScreen#getClient()` is now annotated `@NotNull`
Sign in

0.38 MB

5.0.0-alpha.2+fabric-1.21.11 Alpha 24.12.2025

5.0.0-alpha.2+fabric-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
fabric
Show changes
## API Changelog - Rendering GUI textures now allows you to specify a rendering pipeline - `StatsProvider` is now an interface called `IStatsProvider` - `IStatsProvider`'s methods were renamed for future-proofing and clarity - `UDim` math rounding error fix - `TScreen#getClient()` is now annotated `@NotNull`
Sign in

0.37 MB

5.0.0-alpha.1+neoforge-1.21.11 Alpha 16.12.2025

5.0.0-alpha.1+neoforge-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
neoforge
Show changes
With the release of Minecraft `1.21.11`, the game's latest update broke [TCDCommons API](https://github.com/TheCSDev/tcdcommons-v4) and [Better Statistics Screen](https://github.com/TheCSDev/betterstats-v4) (both `v4.X`) beyond repair, to the point where one may as well rewrite a lot of the codebase if `v4.X` were ported to `1.21.11`. I have therefore decided to part ways with `v4.X` and focus solely on my upcoming `v5.X` versions that are full rewrites of my mods. For the past few months, I have been working on full rewrites of my mods, that I planned to release as `v5.X`. The goal with those rewrites is to develop a more robust codebase that improves stability of my mods, as well as to fix what past game updates broke. Given `1.21.11` completely 'totaled' my `v4.X` mods, I have decided to release the progress I have made so far with `v5.X`, although still in its early alpha stage. This wasn't the initial plan, so expect missing and incomplete features. `v5.X` is still in development, and I plan to reimplement missing features soon. It will take a while however. ### Changelog - Overhauled GUI framework ### Missing features - Client/Server networking - HTTP networking ### **LEGAL NOTICE** The license for `v5.X` versions is `All rights reserved` for now, however it **also grants modpack developers the right** to feature `v5.X` versions in modpacks that are hosted **on CurseForge and Modrinth**. Please [read the full license file](https://github.com/TheCSDev/tcdcommons/blob/7c3a39d4c614f8f96bd354deb40f8633b3f14e21/LICENSE.md) for more info. The primary reason for this is that I did not plan to release `v5.X` this early, and ARR was meant to be in place until I found a license I felt comfortable with. The idea was to assign a proper license once the full `v5.0` release was out. Given I had no choice but to release `v5.X` early, ARR will remain for now. **Regarding modpacks;** Feel free to feature my mods in modpacks on CurseForge and Modrinth. Despite the license, I intentionally worded it to permit modpack usage.
Sign in

0.37 MB

5.0.0-alpha.1+fabric-1.21.11 Alpha 16.12.2025

5.0.0-alpha.1+fabric-1.21.11

Supported Minecraft versions
1.21.11
Loaders / Platforms
fabric
Show changes
With the release of Minecraft `1.21.11`, the game's latest update broke [TCDCommons API](https://github.com/TheCSDev/tcdcommons-v4) and [Better Statistics Screen](https://github.com/TheCSDev/betterstats-v4) (both `v4.X`) beyond repair, to the point where one may as well rewrite a lot of the codebase if `v4.X` were ported to `1.21.11`. I have therefore decided to part ways with `v4.X` and focus solely on my upcoming `v5.X` versions that are full rewrites of my mods. For the past few months, I have been working on full rewrites of my mods, that I planned to release as `v5.X`. The goal with those rewrites is to develop a more robust codebase that improves stability of my mods, as well as to fix what past game updates broke. Given `1.21.11` completely 'totaled' my `v4.X` mods, I have decided to release the progress I have made so far with `v5.X`, although still in its early alpha stage. This wasn't the initial plan, so expect missing and incomplete features. `v5.X` is still in development, and I plan to reimplement missing features soon. It will take a while however. ### Changelog - Overhauled GUI framework ### Missing features - Client/Server networking - HTTP networking ### **LEGAL NOTICE** The license for `v5.X` versions is `All rights reserved` for now, however it **also grants modpack developers the right** to feature `v5.X` versions in modpacks that are hosted **on CurseForge and Modrinth**. Please [read the full license file](https://github.com/TheCSDev/tcdcommons/blob/7c3a39d4c614f8f96bd354deb40f8633b3f14e21/LICENSE.md) for more info. The primary reason for this is that I did not plan to release `v5.X` this early, and ARR was meant to be in place until I found a license I felt comfortable with. The idea was to assign a proper license once the full `v5.0` release was out. Given I had no choice but to release `v5.X` early, ARR will remain for now. **Regarding modpacks;** Feel free to feature my mods in modpacks on CurseForge and Modrinth. Despite the license, I intentionally worded it to permit modpack usage.
Sign in

0.37 MB

4.0.1+neoforge-1.21.10 Release 01.11.2025

4.0.1+neoforge-1.21.10

Supported Minecraft versions
1.21.10
Loaders / Platforms
neoforge
Sign in

0.85 MB

4.0.1+fabric-1.21.10 Release 01.11.2025

4.0.1+fabric-1.21.10

Supported Minecraft versions
1.21.10
Loaders / Platforms
fabric quilt
Sign in

0.85 MB

4.0.1+neoforge-1.21.9 Release 01.11.2025

4.0.1+neoforge-1.21.9

Supported Minecraft versions
1.21.9
Loaders / Platforms
neoforge
Sign in

0.85 MB

4.0.1+fabric-1.21.9 Release 01.11.2025

4.0.1+fabric-1.21.9

Supported Minecraft versions
1.21.9
Loaders / Platforms
fabric quilt
Sign in

0.85 MB

4.0.1+neoforge-1.21.8 Release 19.08.2025

TCDC (neoforge-1.21.8) - v4.0.1

Supported Minecraft versions
1.21.8
Loaders / Platforms
neoforge
Show changes
Still having issues with the networking APIs. As a temporary band-aid patch, any networking errors arising from this mod will be suppressed. This does also mean that networking related features will likely be unavailable in multiplayer, as the errors don't seem to appear in singleplayer. See [Issue #25](https://github.com/TheCSMods/mc-tcdcommons/issues/25) for more info.
Sign in

0.85 MB

4.0.1+fabric-1.21.8 Release 19.08.2025

TCDC (fabric-1.21.8) - v4.0.1

Supported Minecraft versions
1.21.8
Loaders / Platforms
fabric quilt
Show changes
Still having issues with the networking APIs. As a temporary band-aid patch, any networking errors arising from this mod will be suppressed. This does also mean that networking related features will likely be unavailable in multiplayer, as the errors don't seem to appear in singleplayer. See [Issue #25](https://github.com/TheCSMods/mc-tcdcommons/issues/25) for more info.
Sign in

0.85 MB

4.0.0+neoforge-1.21.8 Release 15.08.2025

TCDC (neoforge-1.21.8) - v4.0.0

Supported Minecraft versions
1.21.8
Loaders / Platforms
neoforge
Sign in

0.85 MB

4.0.0+fabric-1.21.8 Release 15.08.2025

TCDC (fabric-1.21.8) - v4.0.0

Supported Minecraft versions
1.21.8
Loaders / Platforms
fabric quilt
Sign in

0.85 MB

3.12.8+fabric-1.21.8 Release 19.07.2025

TCDC (fabric-1.20.8) - v3.12.8

Supported Minecraft versions
1.21.8
Loaders / Platforms
fabric quilt
Sign in

0.87 MB

3.12.8-beta.1+fabric-1.21.7 Beta 01.07.2025

TCDC (fabric-1.20.7) - v3.12.8-beta.1

Supported Minecraft versions
1.21.7
Loaders / Platforms
fabric quilt
Sign in

0.87 MB

3.12.8-beta.1+fabric-1.21.6 Beta 17.06.2025

TCDC (fabric-1.20.6) - v3.12.8-beta.1

Supported Minecraft versions
1.21.6
Loaders / Platforms
fabric quilt
Show changes
Ported to `1.21.6`, but with some caveats, hence the "beta" version. The `1.21.6` game update has made a lot of changes to the game's GUI code that this mod relied on. As such, this port is more of a "band-aid patch" and certain features such as tooltips may look "off" and the GUI mob rendering has ceased to work (you will notice Better Statistics Screen's mob stats will no longer visually display mobs for now). A proper resoltion will likely involve yet another rewrite of this mod (v4.X) in the future (although it likely will not be ready any time soon).
Sign in

0.87 MB

3.12.3.3+fabric-1.20.6 Release 03.05.2025

TCDC (fabric-1.20.6) - v3.12.3.3

Supported Minecraft versions
1.20.5 1.20.6
Loaders / Platforms
fabric
Show changes
Mitigation of [Issue #142](https://github.com/TheCSMods/mc-better-stats/issues/142) that's causing people to be unable to connect to multiplayer servers.
Sign in

0.87 MB

3.12.3.3+fabric-1.20.4 Release 03.05.2025

TCDC (fabric-1.20.4) - v3.12.3.3

Supported Minecraft versions
1.20.4
Loaders / Platforms
fabric
Show changes
Mitigation of [Issue #142](https://github.com/TheCSMods/mc-better-stats/issues/142) that's causing people to be unable to connect to multiplayer servers.
Sign in

0.88 MB

3.12.3.3+fabric-1.20.2 Release 03.05.2025

TCDC (fabric-1.20.2) - v3.12.3.3

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
Mitigation of [Issue #142](https://github.com/TheCSMods/mc-better-stats/issues/142) that's causing people to be unable to connect to multiplayer servers.
Sign in

0.88 MB

3.12.3.3+fabric-1.20.1 Release 03.05.2025

TCDC (fabric-1.20.1) - v3.12.3.3

Supported Minecraft versions
1.20.1
Loaders / Platforms
fabric
Show changes
Mitigation of [Issue #142](https://github.com/TheCSMods/mc-better-stats/issues/142) that's causing people to be unable to connect to multiplayer servers.
Sign in

0.87 MB

3.12.7+fabric-1.21.5 Release 25.03.2025

TCDC (fabric-1.21.5) - v3.12.7

Supported Minecraft versions
1.21.5
Loaders / Platforms
fabric quilt
Sign in

0.87 MB

3.12.7+fabric-1.21.4 Release 25.03.2025

TCDC (fabric-1.21.4) - v3.12.7

Supported Minecraft versions
1.21.4
Loaders / Platforms
fabric quilt
Sign in

0.87 MB

3.12.7+fabric-1.21.3 Release 25.03.2025

TCDC (fabric-1.21.3) - v3.12.7

Supported Minecraft versions
1.21.2 1.21.3
Loaders / Platforms
fabric quilt
Sign in

0.87 MB

3.12.7+fabric-1.21 Release 25.03.2025

TCDC (fabric-1.21) - v3.12.7

Supported Minecraft versions
1.21 1.21.1
Loaders / Platforms
fabric quilt
Sign in

0.87 MB

3.12.5+fabric-1.21.4 Release 15.12.2024

TCDC (fabric-1.21.4) - v3.12.5

Supported Minecraft versions
1.21.4
Loaders / Platforms
fabric quilt
Show changes
Patched a minor mistake in the mod's code.
Sign in

0.87 MB

3.12.5+fabric-1.21.3 Release 15.12.2024

TCDC (fabric-1.21.3) - v3.12.5

Supported Minecraft versions
1.21.2 1.21.3
Loaders / Platforms
fabric quilt
Show changes
Patched a minor mistake in the mod's code.
Sign in

0.87 MB

3.12.5+fabric-1.21 Release 15.12.2024

TCDC (fabric-1.21) - v3.12.5

Supported Minecraft versions
1.21 1.21.1
Loaders / Platforms
fabric quilt
Show changes
Patched a minor mistake in the mod's code.
Sign in

0.87 MB

3.12.4+fabric-1.21.4 Release 03.12.2024

TCDC (fabric-1.21.4) - v3.12.4

Supported Minecraft versions
1.21.4
Loaders / Platforms
fabric quilt
Show changes
Port to `1.21.4`.
Sign in

0.87 MB

3.12.4+fabric-1.21.3 Release 02.11.2024

TCDC (fabric-1.21.3) - v3.12.4

Supported Minecraft versions
1.21.2 1.21.3
Loaders / Platforms
fabric quilt
Show changes
#### Changes - Improved JAR file security - Removed the "Refresh current screen" key-binding from the controls settings, as that was intended to be a "debug"/"testing"-related feature. - Resolved conflict with the [Screenshot viewer](https://github.com/LGatodu47/ScreenshotViewer) mod that'd cause a crash when using the two mods together. #### Regarding "improved security" As a security measure, so as to keep everyone safer; starting from now, I will be [signing](https://en.wikipedia.org/wiki/Code_signing) all JAR files I publish on CurseForge and Modrinth. This will effectively make those JAR files "tamper-resistant". Should anything on your device end up modifying one of my JAR files, be it malicious or not, Java will refuse to load those files, after which it will crash the game and show you errors relating things like "hash mismatches" and "invalid files". If you ever see those errors, I personally recommend you immediately shut off your internet connection, and start a virus scan. The ultimate goal here being increased security and warning users [should anything bad ever take place in the future](https://github.com/trigram-mrp/fractureiser).
Sign in

0.87 MB

3.12.4+fabric-1.21 Release 02.11.2024

TCDC (fabric-1.21) - v3.12.4

Supported Minecraft versions
1.21 1.21.1
Loaders / Platforms
fabric quilt
Show changes
#### Changes - Improved JAR file security - Removed the "Refresh current screen" key-binding from the controls settings, as that was intended to be a "debug"/"testing"-related feature. - Resolved conflict with the [Screenshot viewer](https://github.com/LGatodu47/ScreenshotViewer) mod that'd cause a crash when using the two mods together. #### Regarding "improved security" As a security measure, so as to keep everyone safer; starting from now, I will be [signing](https://en.wikipedia.org/wiki/Code_signing) all JAR files I publish on CurseForge and Modrinth. This will effectively make those JAR files "tamper-resistant". Should anything on your device end up modifying one of my JAR files, be it malicious or not, Java will refuse to load those files, after which it will crash the game and show you errors relating things like "hash mismatches" and "invalid files". If you ever see those errors, I personally recommend you immediately shut off your internet connection, and start a virus scan. The ultimate goal here being increased security and warning users [should anything bad ever take place in the future](https://github.com/trigram-mrp/fractureiser).
Sign in

0.87 MB

3.12.3+fabric-1.21.3 Release 25.10.2024

TCDC (fabric-1.21.3) - v3.12.3

Supported Minecraft versions
1.21.2 1.21.3
Loaders / Platforms
fabric quilt
Show changes
Ported to `1.21.3+fabric`.
Sign in

0.82 MB

3.12.3+fabric-1.21 Release 07.08.2024

TCDC (fabric-1.21) - v3.12.3

Supported Minecraft versions
1.21 1.21.1
Loaders / Platforms
fabric quilt
Show changes
- 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.
Sign in

0.82 MB

3.12.3+fabric-1.20.6 Release 07.08.2024

TCDC (fabric-1.20.6) - v3.12.3

Supported Minecraft versions
1.20.5 1.20.6
Loaders / Platforms
fabric quilt
Show changes
- 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.
Sign in

0.82 MB

3.12.3+fabric-1.20.4 Release 07.08.2024

TCDC (fabric-1.20.4) - v3.12.3

Supported Minecraft versions
1.20.4
Loaders / Platforms
fabric quilt
Show changes
- 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.
Sign in

0.82 MB

3.12.3+fabric-1.20.2 Release 07.08.2024

TCDC (fabric-1.20.2) - v3.12.3

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric quilt
Show changes
- 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.
Sign in

0.82 MB

3.12.3+fabric-1.20.1 Release 07.08.2024

TCDC (fabric-1.20.1) - v3.12.3

Supported Minecraft versions
1.20.1
Loaders / Platforms
fabric quilt
Show changes
- 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.
Sign in

0.82 MB

3.12.2+fabric-1.20.1 Release 24.07.2024

TCDC (fabric-1.20.1) - v3.12.2

Supported Minecraft versions
1.20.1
Loaders / Platforms
fabric quilt
Show changes
Backport to `1.20.X` game versions. ### Important: This version is incompatible with older **Better Statistics Screen** versions. Please download the latest BSS version to use this version of this mod.
Sign in

0.82 MB

3.12.2+fabric-1.20.2 Release 24.07.2024

TCDC (fabric-1.20.2) - v3.12.2

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric quilt
Show changes
Backport to `1.20.X` game versions. ### Important: This version is incompatible with older **Better Statistics Screen** versions. Please download the latest BSS version to use this version of this mod.
Sign in

0.82 MB

3.12.2+fabric-1.20.4 Release 24.07.2024

TCDC (fabric-1.20.4) - v3.12.2

Supported Minecraft versions
1.20.4
Loaders / Platforms
fabric quilt
Show changes
Backport to `1.20.X` game versions. ### Important: This version is incompatible with older **Better Statistics Screen** versions. Please download the latest BSS version to use this version of this mod.
Sign in

0.82 MB

3.12.2+fabric-1.21 Release 19.07.2024

TCDC (fabric-1.21) - v3.12.2

Supported Minecraft versions
1.21
Loaders / Platforms
fabric quilt
Show changes
- Updated Simplified Chinese translations, thanks to [Issue #14](https://github.com/TheCSMods/mc-tcdcommons/pull/14).
Sign in

0.82 MB

3.12.2+fabric-1.20.6 Release 19.07.2024

TCDC (fabric-1.20.6) - v3.12.2

Supported Minecraft versions
1.20.5 1.20.6
Loaders / Platforms
fabric quilt
Show changes
- Updated Simplified Chinese translations, thanks to [Issue #14](https://github.com/TheCSMods/mc-tcdcommons/pull/14).
Sign in

0.82 MB

3.12.1+fabric-1.21 Release 11.07.2024

TCDC (fabric-1.21) - v3.12.1

Supported Minecraft versions
1.21
Loaders / Platforms
fabric quilt
Show changes
- Fixed a bug related to the `INIT_POST` `Screen` event. The event wasn't always firing when it should. Now it's fixed.
Sign in

0.82 MB

3.12.1+fabric-1.20.6 Release 11.07.2024

TCDC (fabric-1.20.6) - v3.12.1

Supported Minecraft versions
1.20.5 1.20.6
Loaders / Platforms
fabric quilt
Show changes
- Fixed a bug related to the `INIT_POST` `Screen` event. The event wasn't always firing when it should. Now it's fixed.
Sign in

0.82 MB

3.12+fabric-1.21 Release 03.07.2024

TCDC (fabric-1.21) - v3.12

Supported Minecraft versions
1.21
Loaders / Platforms
fabric quilt
Show changes
- 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`
Sign in

0.81 MB

3.12+fabric-1.20.6 Release 03.07.2024

TCDC (fabric-1.20.6) - v3.12

Supported Minecraft versions
1.20.5 1.20.6
Loaders / Platforms
fabric quilt
Show changes
- 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`
Sign in

0.81 MB

3.11.1+fabric-1.21 Release 21.06.2024

TCDC (fabric-1.21) - v3.11.1

Supported Minecraft versions
1.21
Loaders / Platforms
fabric quilt
Show changes
- An adjustment to the contact User-Agent for this mod, that provides more clarity and more information
Sign in

0.8 MB

3.11.1+fabric-1.20.6 Release 21.06.2024

TCDC (fabric-1.20.6) - v3.11.1

Supported Minecraft versions
1.20.5 1.20.6
Loaders / Platforms
fabric quilt
Show changes
- An adjustment to the contact User-Agent for this mod, that provides more clarity and more information
Sign in

0.8 MB

3.11+fabric-1.21 Release 14.06.2024

TCDC (fabric-1.21) - v3.11

Supported Minecraft versions
1.21
Loaders / Platforms
fabric quilt
Show changes
- 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...)
Sign in

0.8 MB

3.11+fabric-1.20.6 Release 14.06.2024

TCDC (fabric-1.20.6) - v3.11

Supported Minecraft versions
1.20.5 1.20.6
Loaders / Platforms
fabric quilt
Show changes
- 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...)
Sign in

0.8 MB

3.10+fabric-1.20.6 Release 03.05.2024

TCDC (fabric-1.20.6) - v3.10

Supported Minecraft versions
1.20.5 1.20.6
Loaders / Platforms
fabric quilt
Show changes
- 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.
Sign in

0.8 MB

3.9.7+fabric-1.20.5 Release 25.04.2024

TCDC (fabric-1.20.5) - v3.9.7

Supported Minecraft versions
1.20.5 1.20.6
Loaders / Platforms
fabric quilt
Show changes
- Same changelogs from other `v3.9.7` releases... - ...but this one also depends on [Fabric API](https://modrinth.com/mod/P7dR8mSH).
Sign in

0.8 MB

3.9.7+fabric-1.20.4 Release 25.04.2024

TCDC (fabric-1.20.4) - v3.9.7

Supported Minecraft versions
1.20.3 1.20.4
Loaders / Platforms
fabric quilt
Show changes
- 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`
Sign in

0.8 MB

3.9.7+fabric-1.20.2 Release 25.04.2024

TCDC (fabric-1.20.2) - v3.9.7

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric quilt
Show changes
- 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`
Sign in

0.8 MB

3.9.7+fabric-1.20.1 Release 25.04.2024

TCDC (fabric-1.20.1) - v3.9.7

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric quilt
Show changes
- 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`
Sign in

0.79 MB

3.9.5+fabric-1.20.4 Release 08.04.2024

TCDC (fabric-1.20.4) - v3.9.5

Supported Minecraft versions
1.20.3 1.20.4
Loaders / Platforms
fabric
Show changes
General bug fixes and tweaks.
Sign in

0.8 MB

3.9.5+fabric-1.20.2 Release 08.04.2024

TCDC (fabric-1.20.2) - v3.9.5

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
General bug fixes and tweaks.
Sign in

0.8 MB

3.9.5+fabric-1.20.1 Release 08.04.2024

TCDC (fabric-1.20.1) - v3.9.5

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
General bug fixes and tweaks.
Sign in

0.79 MB

3.9.4+fabric-1.20.4 Release 29.03.2024

TCDC (fabric-1.20.4) - v3.9.4

Supported Minecraft versions
1.20.3 1.20.4
Loaders / Platforms
fabric
Show changes
The `CachedResourceManager` now cleans up cached resources less frequently (aka every 3h instead of 30min), so as to save up on performance.
Sign in

0.8 MB

3.9.4+fabric-1.20.2 Release 29.03.2024

TCDC (fabric-1.20.2) - v3.9.4

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
The `CachedResourceManager` now cleans up cached resources less frequently (aka every 3h instead of 30min), so as to save up on performance.
Sign in

0.8 MB

3.9.4+fabric-1.20.1 Release 29.03.2024

TCDC (fabric-1.20.1) - v3.9.4

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
The `CachedResourceManager` now cleans up cached resources less frequently (aka every 3h instead of 30min), so as to save up on performance.
Sign in

0.79 MB

3.9.3+fabric-1.20.4 Release 16.03.2024

TCDC (fabric-1.20.4) - v3.9.3

Supported Minecraft versions
1.20.3 1.20.4
Loaders / Platforms
fabric
Show changes
- Fixed [Issue #11](https://github.com/TheCSMods/mc-tcdcommons/issues/11) - The cached resource manager will now clear cache every 30min instead of every 5min - Failures to clear cached resources will now show up as warnings in the console, instead of errors, so as to avoid further confusion
Sign in

0.8 MB

3.9.3+fabric-1.20.2 Release 16.03.2024

TCDC (fabric-1.20.2) - v3.9.3

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
- Fixed [Issue #11](https://github.com/TheCSMods/mc-tcdcommons/issues/11) - The cached resource manager will now clear cache every 30min instead of every 5min - Failures to clear cached resources will now show up as warnings in the console, instead of errors, so as to avoid further confusion
Sign in

0.8 MB

3.9.3+fabric-1.20.1 Release 16.03.2024

TCDC (fabric-1.20.1) - v3.9.3

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
- Fixed [Issue #11](https://github.com/TheCSMods/mc-tcdcommons/issues/11) - The cached resource manager will now clear cache every 30min instead of every 5min - Failures to clear cached resources will now show up as warnings in the console, instead of errors, so as to avoid further confusion
Sign in

0.79 MB

3.9.2+fabric-1.20.4 Release 08.03.2024

TCDC (fabric-1.20.4) - v3.9.2

Supported Minecraft versions
1.20.3 1.20.4
Loaders / Platforms
fabric
Show changes
**<ins>Warning:</ins>** `v3.9.2` (or higher) of [Better Statistics Screen](https://github.com/TheCSMods/mc-better-stats) 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
Sign in

0.8 MB

3.9.2+fabric-1.20.2 Release 08.03.2024

TCDC (fabric-1.20.2) - v3.9.2

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
**<ins>Warning:</ins>** `v3.9.2` (or higher) of [Better Statistics Screen](https://github.com/TheCSMods/mc-better-stats) 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
Sign in

0.8 MB

3.9.2+fabric-1.20.1 Release 08.03.2024

TCDC (fabric-1.20.1) - v3.9.2

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
**<ins>Warning:</ins>** `v3.9.2` (or higher) of [Better Statistics Screen](https://github.com/TheCSMods/mc-better-stats) 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
Sign in

0.79 MB

3.9.1+fabric-1.20.4 Release 01.03.2024

TCDC (fabric-1.20.4) - v3.9.1

Supported Minecraft versions
1.20.3 1.20.4
Loaders / Platforms
fabric
Show changes
**Warning:** Incompatible with [Better Statistics Screen](https://modrinth.com/mod/n6PXGAoM) `v3.9` and older. Make sure you update that mod to the latest version. - Adjustments to the mod's code structure. No worries, the API is unaffected, so nothing will break if you're using this API. - Added a `TEvent` for `ItemGroup`s's "display context" updating - Added a "placeholder text" feature for textboxes
Sign in

0.8 MB

3.9.1+fabric-1.20.2 Release 01.03.2024

TCDC (fabric-1.20.2) - v3.9.1

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
**Warning:** Incompatible with [Better Statistics Screen](https://modrinth.com/mod/n6PXGAoM) `v3.9` and older. Make sure you update that mod to the latest version. - Adjustments to the mod's code structure. No worries, the API is unaffected, so nothing will break if you're using this API. - Added a `TEvent` for `ItemGroup`s's "display context" updating - Added a "placeholder text" feature for textboxes
Sign in

0.8 MB

3.9.1+fabric-1.20.1 Release 01.03.2024

TCDC (fabric-1.20.1) - v3.9.1

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
**Warning:** Incompatible with [Better Statistics Screen](https://modrinth.com/mod/n6PXGAoM) `v3.9` and older. Make sure you update that mod to the latest version. - Adjustments to the mod's code structure. No worries, the API is unaffected, so nothing will break if you're using this API. - Added a `TEvent` for `ItemGroup`s's "display context" updating - Added a "placeholder text" feature for textboxes
Sign in

0.79 MB

3.9+fabric-1.20.4 Release 22.02.2024

TCDC (fabric-1.20.4) - v3.9

Supported Minecraft versions
1.20.3 1.20.4
Loaders / Platforms
fabric
Show changes
- Implemented a GUI screen for displaying stack traces from `Throwable`s (experimental). - The cached resource manager will now periodically clean up expired cache stored on the drive, saving up space.
Sign in

0.81 MB

3.9+fabric-1.20.2 Release 22.02.2024

TCDC (fabric-1.20.2) - v3.9

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
- Implemented a GUI screen for displaying stack traces from `Throwable`s (experimental). - The cached resource manager will now periodically clean up expired cache stored on the drive, saving up space.
Sign in

0.8 MB

3.9+fabric-1.20.1 Release 22.02.2024

TCDC (fabric-1.20.1) - v3.9

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
- Implemented a GUI screen for displaying stack traces from `Throwable`s (experimental). - The cached resource manager will now periodically clean up expired cache stored on the drive, saving up space.
Sign in

0.8 MB

3.8.1+fabric-1.20.4 Release 13.02.2024

TCDC (fabric-1.20.4) - v3.8.1

Supported Minecraft versions
1.20.3 1.20.4
Loaders / Platforms
fabric
Show changes
- Fixed a bug in the `AutoConfig` APIs where saving a config while its `File` already exists would end up throwing a `FileAlreadyExistsException`. - The intended behavior is to override existing files.
Sign in

0.8 MB

3.8.1+fabric-1.20.2 Release 13.02.2024

TCDC (fabric-1.20.2) - v3.8.1

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
- Fixed a bug in the `AutoConfig` APIs where saving a config while its `File` already exists would end up throwing a `FileAlreadyExistsException`. - The intended behavior is to override existing files.
Sign in

0.8 MB

3.8.1+fabric-1.20.1 Release 13.02.2024

TCDC (fabric-1.20.1) - v3.8.1

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
- Fixed a bug in the `AutoConfig` APIs where saving a config while its `File` already exists would end up throwing a `FileAlreadyExistsException`. - The intended behavior is to override existing files.
Sign in

0.79 MB

3.8+fabric-1.20.4 Release 02.02.2024

TCDC (fabric-1.20.4) - v3.8

Supported Minecraft versions
1.20.3 1.20.4
Loaders / Platforms
fabric
Show changes
This release features some changes that were made to the commands and the config system for this mod. <ins>**Important:**</ins> This release is incompatible with [Better Statistics Screen](https://modrinth.com/mod/n6PXGAoM) `v3.7.1` and below. ### Commands - In order to avoid registration of modded features in this mod, the `/badges` command was moved to [Better Statistics Screen](https://modrinth.com/mod/n6PXGAoM) `v3.8` and up. - Given the player badge system wasn't really popular nor useful among people (plus I don't know where to go with it from here), I have decided to make it disabled by default. - The player badge system can be re-enabled at any time via the config. However, doing so will require a restart of the game/server. ### Mod configuration file For better clarity and readability, I have decided to rename the config properties. This will likely result in the previous configs for this mod being lost, so if you need to, ensure you have updated the config file accordingly. - Renamed `enablePlayerBadges` to `server-enablePlayerBadges` - Renamed `broadcastEarningPlayerBadges` to `server-broadcastEarningPlayerBadges` - Renamed `enableHttpUtils` to `common-enableHttpUtils` To learn how to configure this mod, [please refer to this wiki page](https://github.com/TheCSMods/mc-tcdcommons/wiki/Configuring-the-mod-(v3.X)).
Sign in

0.8 MB

3.8+fabric-1.20.2 Release 02.02.2024

TCDC (fabric-1.20.2) - v3.8

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
This release features some changes that were made to the commands and the config system for this mod. <ins>**Important:**</ins> This release is incompatible with [Better Statistics Screen](https://modrinth.com/mod/n6PXGAoM) `v3.7.1` and below. ### Commands - In order to avoid registration of modded features in this mod, the `/badges` command was moved to [Better Statistics Screen](https://modrinth.com/mod/n6PXGAoM) `v3.8` and up. - Given the player badge system wasn't really popular nor useful among people (plus I don't know where to go with it from here), I have decided to make it disabled by default. - The player badge system can be re-enabled at any time via the config. However, doing so will require a restart of the game/server. ### Mod configuration file For better clarity and readability, I have decided to rename the config properties. This will likely result in the previous configs for this mod being lost, so if you need to, ensure you have updated the config file accordingly. - Renamed `enablePlayerBadges` to `server-enablePlayerBadges` - Renamed `broadcastEarningPlayerBadges` to `server-broadcastEarningPlayerBadges` - Renamed `enableHttpUtils` to `common-enableHttpUtils` To learn how to configure this mod, [please refer to this wiki page](https://github.com/TheCSMods/mc-tcdcommons/wiki/Configuring-the-mod-(v3.X)).
Sign in

0.8 MB

3.8+fabric-1.20.1 Release 02.02.2024

TCDC (fabric-1.20.1) - v3.8

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
This release features some changes that were made to the commands and the config system for this mod. <ins>**Important:**</ins> This release is incompatible with [Better Statistics Screen](https://modrinth.com/mod/n6PXGAoM) `v3.7.1` and below. ### Commands - In order to avoid registration of modded features in this mod, the `/badges` command was moved to [Better Statistics Screen](https://modrinth.com/mod/n6PXGAoM) `v3.8` and up. - Given the player badge system wasn't really popular nor useful among people (plus I don't know where to go with it from here), I have decided to make it disabled by default. - The player badge system can be re-enabled at any time via the config. However, doing so will require a restart of the game/server. ### Mod configuration file For better clarity and readability, I have decided to rename the config properties. This will likely result in the previous configs for this mod being lost, so if you need to, ensure you have updated the config file accordingly. - Renamed `enablePlayerBadges` to `server-enablePlayerBadges` - Renamed `broadcastEarningPlayerBadges` to `server-broadcastEarningPlayerBadges` - Renamed `enableHttpUtils` to `common-enableHttpUtils` To learn how to configure this mod, [please refer to this wiki page](https://github.com/TheCSMods/mc-tcdcommons/wiki/Configuring-the-mod-(v3.X)).
Sign in

0.79 MB

3.7+fabric-1.20.4 Release 24.12.2023

TCDC (fabric-1.20.4) - v3.7

Supported Minecraft versions
1.20.4
Loaders / Platforms
fabric
Show changes
In order for me to avoid having to copy/paste the changelogs on every single platform, [please refer to the changelogs on GitHub](https://github.com/TheCSMods/mc-tcdcommons/releases/tag/v3.7) for more info about this release. In the meantime, happy holidays to everyone!
Sign in

0.8 MB

3.7+fabric-1.20.2 Release 24.12.2023

TCDC (fabric-1.20.2) - v3.7

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
In order for me to avoid having to copy/paste the changelogs on every single platform, [please refer to the changelogs on GitHub](https://github.com/TheCSMods/mc-tcdcommons/releases/tag/v3.7) for more info about this release. In the meantime, happy holidays to everyone!
Sign in

0.8 MB

3.7+fabric-1.20.1 Release 24.12.2023

TCDC (fabric-1.20.1) - v3.7

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
In order for me to avoid having to copy/paste the changelogs on every single platform, [please refer to the changelogs on GitHub](https://github.com/TheCSMods/mc-tcdcommons/releases/tag/v3.7) for more info about this release. In the meantime, happy holidays to everyone!
Sign in

0.79 MB

3.5+fabric-1.20.2 Release 30.10.2023

TCDC (fabric-1.20.2) - v3.5

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
The following changes were made to allow people to to incorporate the `/badges` command into their data-packs and custom maps: - Improved the `/badges` command output - `clear` and `edit` will now output an integer representing the number of affected players. - The output number will be `-1` if a command error or a syntax error takes place, and the command fails to execute. - `/badges` can now `query`. Useful for map-makers. - `query` will now output an integer representing the player-badge stat value for a given player.
Sign in

0.44 MB

3.5+fabric-1.20.1 Release 30.10.2023

TCDC (fabric-1.20.1) - v3.5

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
The following changes were made to allow people to to incorporate the `/badges` command into their data-packs and custom maps: - Improved the `/badges` command output - `clear` and `edit` will now output an integer representing the number of affected players. - The output number will be `-1` if a command error or a syntax error takes place, and the command fails to execute. - `/badges` can now `query`. Useful for map-makers. - `query` will now output an integer representing the player-badge stat value for a given player.
Sign in

0.43 MB

3.4+fabric-1.20.2 Release 19.10.2023

TCDC (fabric-1.20.2) - v3.4

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
- Renamed the `/badge` command to `/badges` for `tcdcommons` - Made changes (aka improvements) to the `/badges` command for `tcdcommons` - Changed `/badges` permission level requirement from level 3 to level 2. For consitency with other stats-related commands - Earning a player badge will now be broadcast in chat, like how advancements do it. This can be disabled in the `tcdcommons` config - Removed a Beta or an Experimental Class from the API due to it causing issues. This is a reminder not to use API Class-es marked as `@Beta` or `@Experimental`.
Sign in

0.44 MB

3.4+fabric-1.20.1 Release 19.10.2023

TCDC (fabric-1.20.1) - v3.4

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
- Renamed the `/badge` command to `/badges` for `tcdcommons` - Made changes (aka improvements) to the `/badges` command for `tcdcommons` - Changed `/badges` permission level requirement from level 3 to level 2. For consitency with other stats-related commands - Earning a player badge will now be broadcast in chat, like how advancements do it. This can be disabled in the `tcdcommons` config - Removed a Beta or an Experimental Class from the API due to it causing issues. This is a reminder not to use API Class-es marked as `@Beta` or `@Experimental`.
Sign in

0.43 MB

3.3+fabric-1.20.2 Release 15.10.2023

TCDC (fabric-1.20.2) - v3.3

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
- Minor (experimental) additions to the API. - Some bug/crash fixes.
Sign in

0.44 MB

3.3+fabric-1.20.1 Release 15.10.2023

TCDC (fabric-1.20.1) - v3.3

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
- Minor (experimental) additions to the API. - Some bug/crash fixes.
Sign in

0.43 MB

3.2+fabric-1.20.1 Release 13.10.2023

TCDC (fabric-1.20.1) - v3.2

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
v3.2+1.20.2 backport to 1.20 and 1.20.1.
Sign in

0.42 MB

3.2+fabric-1.20.2 Release 12.10.2023

TCDC (fabric-1.20.2) - v3.2

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
- A bunch of minor additions to the API such as more events and hooks - Translations to other commonly-spoken languages
Sign in

0.43 MB

3.1+fabric-1.20.2 Release 07.10.2023

TCDC (fabric-1.20.2) - v3.1

Supported Minecraft versions
1.20.2
Loaders / Platforms
fabric
Show changes
Ported to 1.20.2. Some minor changes had to be made to the GUI and networking APIs in order to adapt, but it should mostly be the same as usual.
Sign in

0.4 MB

3.0.0+fabric-1.20.1 Release 02.10.2023

TCDC (fabric-1.20.1) - v3.1

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
### v3.1 changelog Compatibility update. It appeared v3.0 was having issues getting along with other mods, but this update should fix some of those issues. I tested this with many other mods, and they now seemed to work. If you get any further crashes or issues, feel free to report them. Also I am still working on porting to 1.20.2. Given the amount of changes that were made to the game internally in 1.20.2, it may take a long time, again. ### v3.0 changelog Release v3.0 improves on many parts of the API, and rewrites pretty much all of it. - Improved GUI system for TScreen-s and TElement-s - Improved the player-badge system and the way it handles player badges - Added a custom event system (that due to the way Fabric Loader behaves, requires Fabric API despite it not using Fabric API) - Improved the event system
Sign in

0.39 MB

v2.10.2+fabric-1.20.1 Release 23.06.2023

TCDC (fabric-1.20.1) - v2.10.2

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
Fixed a minor Mixin mistake with `MixinDrawContext`.
Sign in

0.2 MB

v2.10.1+fabric-1.20.1 Release 20.06.2023

TCDC (fabric-1.20.1) - v2.10.1

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
Fixed a bug where longer tooltip texts sometimes wouldn't fit their tooltip boxes.
Sign in

0.2 MB

v2.10+fabric-1.20.1 Release 18.06.2023

TCDC (fabric-1.20.1) - v2.10

Supported Minecraft versions
1.20 1.20.1
Loaders / Platforms
fabric
Show changes
`Fabric-1.20.1` port. Whether or not this works with `1.20` was not tested. **Edit:** I just tested it on `1.20`, it works fine.
Sign in

0.2 MB

v2.9.1+fabric-1.19.4 Release 14.06.2023

TCDC (fabric-1.19.4) - v2.9.1

Supported Minecraft versions
1.19.4
Loaders / Platforms
fabric
Show changes
- A lot of major bug fixes - Completed the "PlayerBadge" system. Can be disabled if you don't want it. Check the Wiki page(s) on the GitHub repository for more info. If there isn't a Wiki, then wait a bit, as that means I'm still working on it.
Sign in

0.2 MB

v2.9.1+fabric-1.19.3 Release 14.06.2023

TCDC (fabric-1.19.3) - v2.9.1

Supported Minecraft versions
1.19.3
Loaders / Platforms
fabric
Show changes
- A lot of major bug fixes - Completed the "PlayerBadge" system. Can be disabled if you don't want it. Check the Wiki page(s) on the GitHub repository for more info. If there isn't a Wiki, then wait a bit, as that means I'm still working on it.
Sign in

0.2 MB

v2.9.1+fabric-1.19.2 Release 14.06.2023

TCDC (fabric-1.19.2) - v2.9.1

Supported Minecraft versions
1.19.2
Loaders / Platforms
fabric
Show changes
- A lot of major bug fixes - Completed the "PlayerBadge" system. Can be disabled if you don't want it. Check the Wiki page(s) on the GitHub repository for more info. If there isn't a Wiki, then wait a bit, as that means I'm still working on it.
Sign in

0.19 MB

v2.9.1+fabric-1.18.2 Release 14.06.2023

TCDC (fabric-1.18.2) - v2.9.1

Supported Minecraft versions
1.18.2
Loaders / Platforms
fabric
Show changes
- A lot of major bug fixes - Completed the "PlayerBadge" system. Can be disabled if you don't want it. Check the Wiki page(s) on the GitHub repository for more info. If there isn't a Wiki, then wait a bit, as that means I'm still working on it.
Sign in

0.19 MB

v2.8+fabric-1.19.4 Release 31.05.2023

TCDC (fabric-1.19.4) - v2.8

Supported Minecraft versions
1.19.4
Loaders / Platforms
fabric
Show changes
### [**Warning:**](https://modrinth.com/mod/Eldc1g37) This update [**WILL**](https://modrinth.com/mod/Eldc1g37) break all mods that depend on older versions of this mod. - This API library no longer embeds any of its dependencies. This means you will have to install them manually from now on. - Replaced the old event handling system in favor of Architectury API's event handling system.
Sign in

0.16 MB

v2.8+fabric-1.19.3 Release 31.05.2023

TCDC (fabric-1.19.3) - v2.8

Supported Minecraft versions
1.19.3
Loaders / Platforms
fabric
Show changes
### [**Warning:**](https://modrinth.com/mod/Eldc1g37) This update [**WILL**](https://modrinth.com/mod/Eldc1g37) break all mods that depend on older versions of this mod. - This API library no longer embeds any of its dependencies. This means you will have to install them manually from now on. - Replaced the old event handling system in favor of Architectury API's event handling system.
Sign in

0.16 MB

v2.8+fabric-1.19.2 Release 31.05.2023

TCDC (fabric-1.19.2) - v2.8

Supported Minecraft versions
1.19.2
Loaders / Platforms
fabric
Show changes
### [**Warning:**](https://modrinth.com/mod/Eldc1g37) This update [**WILL**](https://modrinth.com/mod/Eldc1g37) break all mods that depend on older versions of this mod. - This API library no longer embeds any of its dependencies. This means you will have to install them manually from now on. - Replaced the old event handling system in favor of Architectury API's event handling system.
Sign in

0.16 MB

v2.8+fabric-1.18.2 Release 31.05.2023

TCDC (fabric-1.18.2) - v2.8

Supported Minecraft versions
1.18.2
Loaders / Platforms
fabric
Show changes
### [**Warning:**](https://modrinth.com/mod/Eldc1g37) This update [**WILL**](https://modrinth.com/mod/Eldc1g37) break all mods that depend on older versions of this mod. - This API library no longer embeds any of its dependencies. This means you will have to install them manually from now on. - Replaced the old event handling system in favor of Architectury API's event handling system.
Sign in

0.16 MB

v2.7+fabric-1.19.4 Release 12.05.2023

TCDC (fabric-1.19.4) - v2.7

Supported Minecraft versions
1.19.4
Loaders / Platforms
fabric
Show changes
Added more hooks, events, and some GUI elements.
Sign in

2.51 MB

v2.7+fabric-1.19.3 Release 12.05.2023

TCDC (fabric-1.19.3) - v2.7

Supported Minecraft versions
1.19.3
Loaders / Platforms
fabric
Show changes
Added more hooks, events, and some GUI elements.
Sign in

2.49 MB

v2.7+fabric-1.19.2 Release 12.05.2023

TCDC (fabric-1.19.2) - v2.7

Supported Minecraft versions
1.19.2
Loaders / Platforms
fabric
Show changes
Added more hooks, events, and some GUI elements.
Sign in

2.43 MB

v2.7+fabric-1.18.2 Release 12.05.2023

TCDC (fabric-1.18.2) - v2.7

Supported Minecraft versions
1.18.2
Loaders / Platforms
fabric
Show changes
Added more hooks, events, and some GUI elements.
Sign in

2.04 MB

v2.6+fabric-1.19.4 Release 30.04.2023

TCDC (fabric-1.19.4) - v2.6

Supported Minecraft versions
1.19.4
Loaders / Platforms
fabric
Show changes
Updated all embedded libraries to their latest versions.
Sign in

2.5 MB

v2.6+fabric-1.19.3 Release 30.04.2023

TCDC (fabric-1.19.3) - v2.6

Supported Minecraft versions
1.19.3
Loaders / Platforms
fabric
Show changes
Updated all embedded libraries to their latest versions.
Sign in

2.48 MB

v2.6+fabric-1.19.2 Release 30.04.2023

TCDC (fabric-1.19.2) - v2.6

Supported Minecraft versions
1.19.2
Loaders / Platforms
fabric
Show changes
Updated all embedded libraries to their latest versions.
Sign in

2.41 MB

v2.6+fabric-1.18.2 Release 30.04.2023

TCDC (fabric-1.18.2) - v2.6

Supported Minecraft versions
1.18.2
Loaders / Platforms
fabric
Show changes
Updated all embedded libraries to their latest versions.
Sign in

2.03 MB

v2.5.1+fabric-1.19.4 Release 03.04.2023

TCDC (fabric-1.19.4) - v2.5.2

Supported Minecraft versions
1.19.4
Loaders / Platforms
fabric
Show changes
- Fixed the bug where **TScreen** tooltip sizes were not defined properly, causing tooltips to be too small to fit the content they were displaying.
Sign in

2.48 MB

v2.5.1+fabric-1.19.4 Release 02.04.2023

TCDC (fabric-1.19.4) - v2.5.1

Supported Minecraft versions
1.19.4
Loaders / Platforms
fabric
Show changes
- fabric-1.19.4 port.
Sign in

2.48 MB

v2.4.1+fabric-1.19.3 Release 10.03.2023

TCDC (fabric-1.19.3) - v2.4.1

Supported Minecraft versions
1.19.3
Loaders / Platforms
fabric
Show changes
Fixed crash regarding invalid Mixin file name.
Sign in

2.46 MB

v2.4+fabric-1.19.3 Release 10.03.2023

[❌] TCDC (fabric-1.19.3) - v2.4

Supported Minecraft versions
1.19.3
Loaders / Platforms
fabric
Show changes
Fixed crashes from v2.3. <ins>**Nvm, turns out this one is broken as well. Will have it fixed soon.**</ins>
Sign in

2.46 MB

v2.4+fabric-1.19.2 Release 10.03.2023

TCDC (fabric-1.19.2) - v2.4

Supported Minecraft versions
1.19.2
Loaders / Platforms
fabric
Show changes
Fixed crashes from v2.3.
Sign in

2.41 MB

v2.4+fabric-1.18.2 Release 10.03.2023

TCDC (fabric-1.18.2) - v2.4

Supported Minecraft versions
1.18.2
Loaders / Platforms
fabric
Show changes
Fixed crashes from v2.3.
Sign in

2.02 MB

v2.3+fabric-1.19.3 Release 04.03.2023

[❌] TCDC (fabric-1.19.3) - v2.3

Supported Minecraft versions
1.19.3
Loaders / Platforms
fabric
Show changes
**<ins>Defective and causes crashes, please do not download!</ins>** Embedded [Architectury API](https://modrinth.com/mod/architectury-api) and added some events using the API, so as to make modding and porting to Forge easier. You don't have to download the API to run this mod.
Sign in

0.63 MB

v2.3+fabric-1.19.2 Release 04.03.2023

[❌] TCDC (fabric-1.19.2) - v2.3

Supported Minecraft versions
1.19.2
Loaders / Platforms
fabric
Show changes
**<ins>Defective and causes crashes, please do not download!</ins>** Embedded [Architectury API](https://modrinth.com/mod/architectury-api) and added some events using the API, so as to make modding and porting to Forge easier. You don't have to download the API to run this mod.
Sign in

0.62 MB

v2.3+fabric-1.18.2 Release 04.03.2023

[❌] TCDC (fabric-1.18.2) - v2.3

Supported Minecraft versions
1.18.2
Loaders / Platforms
fabric
Show changes
**<ins>Defective and causes crashes, please do not download!</ins>** Embedded [Architectury API](https://modrinth.com/mod/architectury-api) and added some events using the API, so as to make modding and porting to Forge easier. You don't have to download the API to run this mod.
Sign in

0.63 MB

v2.2+forge-1.19.2 Release 09.02.2023

TCDC (forge-1.19.2) - v2.2

Supported Minecraft versions
1.19.2
Loaders / Platforms
forge
Show changes
A small patch that aims to resolve crashes when rendering incompatible modded entities.
Sign in

0.13 MB

v2.2+forge-1.18.2 Release 09.02.2023

TCDC (forge-1.18.2) - v2.2

Supported Minecraft versions
1.18.2
Loaders / Platforms
forge
Show changes
A small patch that aims to resolve crashes when rendering incompatible modded entities.
Sign in

0.13 MB

v2.1.1+fabric-1.19.3 Release 03.02.2023

TCDC (fabric-1.19.3) - v2.1.1

Supported Minecraft versions
1.19.3
Loaders / Platforms
fabric
Show changes
A small patch that aims to combat crashes that result from rendering modded entities on the screen using the TEntityRendererElement.
Sign in

0.14 MB

v2.1.1+fabric-1.19.2 Release 03.02.2023

TCDC (fabric-1.19.2) - v2.1.1

Supported Minecraft versions
1.19.2
Loaders / Platforms
fabric
Show changes
A small patch that aims to combat crashes that result from rendering modded entities on the screen using the TEntityRendererElement.
Sign in

0.14 MB

v2.1.1+fabric-1.18.2 Release 03.02.2023

TCDC (fabric-1.18.2) - v2.1.1

Supported Minecraft versions
1.18.2
Loaders / Platforms
fabric
Show changes
A small patch that aims to combat crashes that result from rendering modded entities on the screen using the TEntityRendererElement.
Sign in

0.14 MB

v2.1+fabric-1.19.3 Release 03.02.2023

TCDC (fabric-1.19.3) - v2.1

Supported Minecraft versions
1.19.3
Loaders / Platforms
fabric
Show changes
- Added supprot for drawing UI buttons using the Vanilla Minecraft method. Less flexible, but texture-pack friendly. - Added TTextureElement. It renders textures on a TScreen. - Added GenericProperties. A class that holds "properties" that can be retrieved using generic methods.
Sign in

0.14 MB

v2.1+fabric-1.19.2 Release 03.02.2023

TCDC (fabric-1.19.2) - v2.1

Supported Minecraft versions
1.19.2
Loaders / Platforms
fabric
Show changes
- Added supprot for drawing UI buttons using the Vanilla Minecraft method. Less flexible, but texture-pack friendly. - Added TTextureElement. It renders textures on a TScreen. - Added GenericProperties. A class that holds "properties" that can be retrieved using generic methods.
Sign in

0.14 MB

v2.1+fabric-1.18.2 Release 03.02.2023

TCDC (fabric-1.18.2) - v2.1

Supported Minecraft versions
1.18.2
Loaders / Platforms
fabric
Show changes
- Added supprot for drawing UI buttons using the Vanilla Minecraft method. Less flexible, but texture-pack friendly. - Added TTextureElement. It renders textures on a TScreen. - Added GenericProperties. A class that holds "properties" that can be retrieved using generic methods.
Sign in

0.14 MB

2.1+forge-1.19.2 Release 14.01.2023

TCDC (forge-1.19.2) - v2.1

Supported Minecraft versions
1.19.2
Loaders / Platforms
forge
Show changes
Fixed some mixin issues with Forge. I guess "Forge + Mixins" really is a bad... \**mix*\*........... Anyways, `TScreen#onOpened` should now work properly.
Sign in

0.13 MB

2.1+forge-1.18.2 Release 14.01.2023

TCDC (forge-1.18.2) - v2.1

Supported Minecraft versions
1.18.2
Loaders / Platforms
forge
Show changes
Fixed some mixin issues with Forge. I guess "Forge + Mixins" really is a bad... \**mix*\*........... Anyways, `TScreen#onOpened` should now work properly.
Sign in

0.13 MB

2.0+forge-1.19.2 Release 12.01.2023

TCDC (forge-1.19.2) - v2.0

Supported Minecraft versions
1.19.2
Loaders / Platforms
forge
Show changes
v2.0, but ported to forge-1.19.2. Only compatible with Minecraft forge-1.19.2. Does not work with 1.19.3.
Sign in

0.13 MB

v2.0+forge-1.18.2 Release 11.01.2023

TCDC (forge-1.18.2) - v2.0

Supported Minecraft versions
1.18.2
Loaders / Platforms
forge
Show changes
v2.0, but ported to Forge, somehow... barely did it. Only compatible with forge-1.18.2.
Sign in

0.13 MB

v2.0+1.19+3 Release 14.12.2022

TCDC (fabric-1.19.3) - v2.0

Supported Minecraft versions
1.19.3
Loaders / Platforms
fabric
Show changes
This release the same as v2.0, but for Minecraft fabric-1.19.3. Becuase of the changes that were made in 1.19.3, I had to make a separate version specifically for 1.19.3. **For obvious reasons**, this is <b><ins>incompatible with 1.19.2</ins></b> mods and below.
Sign in

0.13 MB

v2.0+1.19.2 Release 13.12.2022

TCDC (fabric-1.19.2) - v2.0

Supported Minecraft versions
1.19.2
Loaders / Platforms
fabric
Show changes
**Important:** This release is <ins>incompatible</ins> with Better Stats v2.0. Please use Better Stats v2.1 or above. **Changelog:** - The major version increased to 2.0 only because the base namespace of the library has changed. - Smooth scrolling will now only work with fancy graphics and above. This is for performance reasons. - Fixed bug where mouse dragging could be done with any mouse button. Now it only works with LMB (left mouse button). - Added an API feature that allows rendering Screen-s on the in-game hud. - Added context menus for TElement-s. - Press the context menu button with a UI element selected to trigger it. Some UI elements may also support right clicking as well.
Sign in

0.13 MB

v2.0+1.18.2 Release 13.12.2022

TCDC (fabric-1.18.2) - v2.0

Supported Minecraft versions
1.18.2
Loaders / Platforms
fabric
Show changes
**Important:** This release is <ins>incompatible</ins> with Better Stats v2.0. Please use Better Stats v2.1 or above. **Changelog:** - The major version increased to 2.0 only because the base namespace of the library has changed. - Smooth scrolling will now only work with fancy graphics and above. This is for performance reasons. - Fixed bug where mouse dragging could be done with any mouse button. Now it only works with LMB (left mouse button). - Added an API feature that allows rendering Screen-s on the in-game hud. - Added context menus for TElement-s. - Press the context menu button with a UI element selected to trigger it. Some UI elements may also support right clicking as well.
Sign in

0.13 MB

v1.0+1.19.2 Release 25.11.2022

TCDC (fabric-1.19.2) - v1.0

Supported Minecraft versions
1.19.2
Loaders / Platforms
fabric
Show changes
The initial release of the mod for Fabric-1.19.2.
Sign in

0.12 MB

v1.0+1.18.2 Release 25.11.2022

TCDC (fabric-1.18.2) - v1.0

Supported Minecraft versions
1.18.2
Loaders / Platforms
fabric
Show changes
The initial release of the mod for Fabric-1.18.2.
Sign in

0.12 MB