TCDCommons APIСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (173)
release
5.8.0+fn-26.3
5.8.0+fn-26.324 окт. 2026 г.10,8 тыс.Minecraft: 26.3fabric, neoforge
Что нового
### Technical API changes
To tackle issues like [TheCSDev/betterstats#65](https://github.com/TheCSDev/betterstats/issues/65), it has been made possible to instantiate `TScreenWrapper<T>` instances directly.
This resulted in a structural change where `TScreen#createWrapperScreen()` is not called immediately upon instantiation of a `TScreen`. Instead, a `TScreen` will receive its corresponding wrapper instance when either:
- `TScreen#getAsScreen()` is called, or
- A `TScreenWrapper<T>` instance is manually instantiated for said `TScreen` (ex. `new TScreenWrapper<>(myTScreen)`).
Therefore, `TScreen#getAsScreen()` is no longer "pure". If you happen to be a developer using this API, you should keep this in mind.
release
3.12.8+neoforge-1.21.1-rev.1
3.12.8+neoforge-1.21.1-rev.123 окт. 2026 г.1,4 тыс.Minecraft: 1.21.1neoforge
Что нового
This revision resolves a crash on dedicated-server-side that the previous NeoForge 1.21.1 port version caused.
Thank you to [VaporeonScripts](https://github.com/VaporeonScripts) for reporting the issue. See [TCDCommons issue #41](https://github.com/TheCSDev/tcdcommons/issues/41) for more info.
release
5.7.0+fn-26.3
5.7.0+fn-26.316 окт. 2026 г.76 тыс.Minecraft: 26.3fabric, neoforge
Что нового
- Resolves incompatibility with game's "Improved transparency" video setting. See "Better Statistics Screen"'s [Issue #62](https://github.com/TheCSDev/betterstats/issues/62) for more info. Thank you [ShuAIMouse](https://github.com/ShuAIMouse) for reporting the issue.
- **Technical explanation:** Added new rendering-related `Mixin` that now removes water-mask submissions before picture-in-picture rendering so "Improved transparency" does not crash on GUI render passes.
release
3.12.8+neoforge-1.21.1
3.12.8+neoforge-1.21.114 окт. 2026 г.5,2 тыс.Minecraft: 1.21.1neoforge
Что нового
Ported version `3.12.8` of this mod, from Fabric to NeoForge.
#### Note:
Crashes on dedicated servers: See [Issue #41](https://github.com/TheCSDev/tcdcommons/issues/41) for more info. In other words; I often struggle with porting, but I'll try to resolve the issue.
#### License for this file
LGPL v3. Despite latest versions of this mod (as of now) being ARR, this port is based off an older LGPL version, and is th8s itself LGPL v3.
release
5.6.0+fn-26.3
5.6.0+fn-26.312 окт. 2026 г.38,4 тыс.Minecraft: 26.3fabric, neoforge
Что нового
Complete port to `26.3`.
beta
5.6.0-beta.2+fn-26.3
5.6.0-beta.2+fn-26.327 сент. 2026 г.173,9 тыс.Minecraft: 26.3fabric, neoforge
Что нового
[LogichniyPeop](https://github.com/LogichniyPeop) translated this mod to Ukrainian - Thank you so much for your translations. As always, anyone is welcome to contribute translations at any time.
beta
5.6.0-beta.1+fn-26.3
5.6.0-beta.1+fn-26.317 сент. 2026 г.59 тыс.Minecraft: 26.3fabric, neoforge
Что нового
(Incomplete) port to Minecraft `26.3`.
**Note on this beta release:**
In `26.3`, Minecraft migrated from [GLFW](https://www.glfw.org/) to [SDL](https://www.libsdl.org/). Consequently, the game's input handling has changed.
As side-effect; while this mod has mostly adapted, I have not managed fully to port it properly in a timely manner (instead opting for a "band aid" solution). Expect text input fields and any typing-related GUI (from my mods) to be buggy. In addition, such GUI (from my mods) can only handle English keyboard layouts for now. Apologies in advance for the inconvenience.
release
5.5.6+fn-26.1
5.5.6+fn-26.111 авг. 2026 г.75 тыс.Minecraft: 26.1, 26.1.1, 26w14a, 26.1.2fabric, neoforge
release
5.5.6+fn-26.2
5.5.6+fn-26.210 авг. 2026 г.447,8 тыс.Minecraft: 26.2fabric, neoforge
Что нового
- 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.
release
5.5.5+fn-26.1
5.5.5+fn-26.17 авг. 2026 г.9,9 тыс.Minecraft: 26.1, 26.1.1, 26w14a, 26.1.2fabric, neoforge
Что нового
Backported latest mod version to `26.1`.
release
5.5.5+fn-26.2
5.5.5+fn-26.230 июл. 2026 г.59,5 тыс.Minecraft: 26.2fabric, neoforge
Что нового
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.
release
5.5.4+fn-26.2
5.5.4+fn-26.224 июл. 2026 г.53,6 тыс.Minecraft: 26.2fabric, neoforge
Что нового
- [TheCSDev](https://github.com/TheCSDev) added 'Bosnian' translations.
Reminder than anyone (yes you) is welcome to translate this mod at any time!
release
5.5.3+fn-26.2
5.5.3+fn-26.219 июл. 2026 г.410,3 тыс.Minecraft: 26.2fabric, neoforge
Что нового
- [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!
release
5.5.2+fn-26.2
5.5.2+fn-26.217 июл. 2026 г.9,5 тыс.Minecraft: 26.2fabric, neoforge
Что нового
- [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!
release
5.5.1+fn-26.2
5.5.1+fn-26.216 июл. 2026 г.8,2 тыс.Minecraft: 26.2fabric, neoforge
Что нового
- [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!
release
5.5.0+fn-26.2
5.5.0+fn-26.215 июл. 2026 г.5,1 тыс.Minecraft: 26.2fabric, neoforge
Что нового
### 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()`
release
5.4.1+fn-26.2
5.4.1+fn-26.26 июл. 2026 г.86,8 тыс.Minecraft: 26.2fabric, neoforge
Что нового
Added Russian translations by [ADevnin](https://github.com/ADevnin) - Thank you for translating this mod.
release
5.4.0+fn-26.2
5.4.0+fn-26.218 июн. 2026 г.84,3 тыс.Minecraft: 26.2fabric, neoforge
Что нового
Port to `26.2`.
release
5.3.2+fn-26.1
5.3.2+fn-26.113 июн. 2026 г.312,5 тыс.Minecraft: 26.1, 26.1.1, 26w14a, 26.1.2fabric, neoforge
Что нового
- Added extra miscellaneous translation keys
- Fixed rendering bug related to `TBlockStateElement` where some blocks wouldn't render properly
release
5.3.1+fn-26.1
5.3.1+fn-26.128 мая 2026 г.120 тыс.Minecraft: 26.1, 26.1.1, 26w14a, 26.1.2fabric, neoforge
Что нового
- Updated translations for Tatar. Thank you [Amirhan-Taipovjan-Greatest-I](https://github.com/Amirhan-Taipovjan-Greatest-I) for the updated translations.
release
5.3.0+fn-26.1
5.3.0+fn-26.126 мая 2026 г.9,9 тыс.Minecraft: 26.1, 26.1.1, 26w14a, 26.1.2fabric, neoforge
Что нового
### 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.
release
5.2.1+fn-26.1
5.2.1+fn-26.13 апр. 2026 г.383,6 тыс.Minecraft: 26.1, 26.1.1, 26w14a, 26.1.2fabric, neoforge
Что нового
Support for `26.1.X` (including `26w14a`)
release
5.2.0+fn-26w14a
5.2.0+fn-26w14a3 апр. 2026 г.200Minecraft: 26w14afabric, neoforge
release
5.2.0+fn-26.1.1
5.2.0+fn-26.1.11 апр. 2026 г.4,9 тыс.Minecraft: 26.1.1fabric, neoforge
release
5.2.0+fn-26.1
5.2.0+fn-26.127 мар. 2026 г.15,7 тыс.Minecraft: 26.1fabric, neoforge
Что нового
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.
release
5.2.0+fabric-26.1
5.2.0+fabric-26.126 мар. 2026 г.2,4 тыс.Minecraft: 26.1fabric
Что нового
## 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.
release
5.1.0+neoforge-1.21.11
5.1.0+neoforge-1.21.1126 мар. 2026 г.4,8 тыс.Minecraft: 1.21.11neoforge
Что нового
This mod no longer depends on **Architectury API**.
release
5.1.0+fabric-1.21.11
5.1.0+fabric-1.21.1126 мар. 2026 г.706,1 тыс.Minecraft: 1.21.11fabric
Что нового
This mod no longer depends on **Architectury API**.
release
5.0.0+fabric-1.21.11
5.0.0+fabric-1.21.1122 мар. 2026 г.18 тыс.Minecraft: 1.21.11fabric
Что нового
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.
release
5.0.0+neoforge-1.21.11
5.0.0+neoforge-1.21.1122 мар. 2026 г.778Minecraft: 1.21.11neoforge
Что нового
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.
beta
5.0.0-beta.6+neoforge-1.21.11
5.0.0-beta.6+neoforge-1.21.1127 февр. 2026 г.1,4 тыс.Minecraft: 1.21.11neoforge
Что нового
General bug fixes and code refactoring.
beta
5.0.0-beta.6+fabric-1.21.11
5.0.0-beta.6+fabric-1.21.1127 февр. 2026 г.113,4 тыс.Minecraft: 1.21.11fabric
Что нового
General bug fixes and code refactoring.
beta
5.0.0-beta.5+neoforge-1.21.11
5.0.0-beta.5+neoforge-1.21.116 февр. 2026 г.1,5 тыс.Minecraft: 1.21.11neoforge
Что нового
Added APIs related to "Block" statistics.
beta
5.0.0-beta.5+fabric-1.21.11
5.0.0-beta.5+fabric-1.21.116 февр. 2026 г.224,2 тыс.Minecraft: 1.21.11fabric
Что нового
Added APIs related to "Block" statistics.
beta
5.0.0-beta.4+neoforge-1.21.11
5.0.0-beta.4+neoforge-1.21.111 февр. 2026 г.270Minecraft: 1.21.11neoforge
Что нового
## API changelog
- `ResourceResolver` implementation, a tool for asynchronously fetching and loading external resources. Still in experimental phase - not recommended for use yet.
beta
5.0.0-beta.4+fabric-1.21.11
5.0.0-beta.4+fabric-1.21.111 февр. 2026 г.28,2 тыс.Minecraft: 1.21.11fabric
Что нового
## API changelog
- `ResourceResolver` implementation, a tool for asynchronously fetching and loading external resources. Still in experimental phase - not recommended for use yet.
beta
5.0.0-beta.1+neoforge-1.21.11
5.0.0-beta.1+neoforge-1.21.1128 дек. 2025 г.2,9 тыс.Minecraft: 1.21.11neoforge
Что нового
Minor tweaks.
beta
5.0.0-beta.1+fabric-1.21.11
5.0.0-beta.1+fabric-1.21.1128 дек. 2025 г.775,2 тыс.Minecraft: 1.21.11fabric
Что нового
Minor tweaks.
alpha
5.0.0-alpha.2+neoforge-1.21.11
5.0.0-alpha.2+neoforge-1.21.1124 дек. 2025 г.212Minecraft: 1.21.11neoforge
Что нового
## 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`
alpha
5.0.0-alpha.2+fabric-1.21.11
5.0.0-alpha.2+fabric-1.21.1124 дек. 2025 г.45,2 тыс.Minecraft: 1.21.11fabric
Что нового
## 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`
alpha
5.0.0-alpha.1+neoforge-1.21.11
5.0.0-alpha.1+neoforge-1.21.1116 дек. 2025 г.986Minecraft: 1.21.11neoforge
Что нового
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.
alpha
5.0.0-alpha.1+fabric-1.21.11
5.0.0-alpha.1+fabric-1.21.1116 дек. 2025 г.39,1 тыс.Minecraft: 1.21.11fabric
Что нового
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.
release
4.0.1+neoforge-1.21.10
4.0.1+neoforge-1.21.101 нояб. 2025 г.5,4 тыс.Minecraft: 1.21.10neoforge
release
4.0.1+fabric-1.21.10
4.0.1+fabric-1.21.101 нояб. 2025 г.521 тыс.Minecraft: 1.21.10fabric, quilt
release
4.0.1+neoforge-1.21.9
4.0.1+neoforge-1.21.91 нояб. 2025 г.400Minecraft: 1.21.9neoforge
release
4.0.1+fabric-1.21.9
4.0.1+fabric-1.21.91 нояб. 2025 г.12,3 тыс.Minecraft: 1.21.9fabric, quilt
release
TCDC (neoforge-1.21.8) - v4.0.1
4.0.1+neoforge-1.21.819 авг. 2025 г.8,4 тыс.Minecraft: 1.21.8neoforge
Что нового
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.
release
TCDC (fabric-1.21.8) - v4.0.1
4.0.1+fabric-1.21.819 авг. 2025 г.328 тыс.Minecraft: 1.21.8fabric, quilt
Что нового
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.
release
TCDC (neoforge-1.21.8) - v4.0.0
4.0.0+neoforge-1.21.815 авг. 2025 г.258Minecraft: 1.21.8neoforge
release
TCDC (fabric-1.21.8) - v4.0.0
4.0.0+fabric-1.21.815 авг. 2025 г.9 тыс.Minecraft: 1.21.8fabric, quilt
release
TCDC (fabric-1.20.8) - v3.12.8
3.12.8+fabric-1.21.819 июл. 2025 г.318,8 тыс.Minecraft: 1.21.8fabric, quilt
beta
TCDC (fabric-1.20.7) - v3.12.8-beta.1
3.12.8-beta.1+fabric-1.21.71 июл. 2025 г.91,3 тыс.Minecraft: 1.21.7fabric, quilt
beta
TCDC (fabric-1.20.6) - v3.12.8-beta.1
3.12.8-beta.1+fabric-1.21.617 июн. 2025 г.151,8 тыс.Minecraft: 1.21.6fabric, quilt
Что нового
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).
release
TCDC (fabric-1.20.6) - v3.12.3.3
3.12.3.3+fabric-1.20.63 мая 2025 г.5,3 тыс.Minecraft: 1.20.5, 1.20.6fabric
Что нового
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.
release
TCDC (fabric-1.20.4) - v3.12.3.3
3.12.3.3+fabric-1.20.43 мая 2025 г.16 тыс.Minecraft: 1.20.4fabric
Что нового
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.
release
TCDC (fabric-1.20.2) - v3.12.3.3
3.12.3.3+fabric-1.20.23 мая 2025 г.2,4 тыс.Minecraft: 1.20.2fabric
Что нового
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.
release
TCDC (fabric-1.20.1) - v3.12.3.3
3.12.3.3+fabric-1.20.13 мая 2025 г.2 млнMinecraft: 1.20.1fabric
Что нового
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.
release
TCDC (fabric-1.21.5) - v3.12.7
3.12.7+fabric-1.21.525 мар. 2025 г.659,4 тыс.Minecraft: 1.21.5fabric, quilt
release
TCDC (fabric-1.21.4) - v3.12.7
3.12.7+fabric-1.21.425 мар. 2025 г.228,5 тыс.Minecraft: 1.21.4fabric, quilt
release
TCDC (fabric-1.21.3) - v3.12.7
3.12.7+fabric-1.21.325 мар. 2025 г.15,1 тыс.Minecraft: 1.21.2, 1.21.3fabric, quilt
release
TCDC (fabric-1.21) - v3.12.7
3.12.7+fabric-1.2125 мар. 2025 г.1,3 млнMinecraft: 1.21, 1.21.1fabric, quilt
release
TCDC (fabric-1.21.4) - v3.12.5
3.12.5+fabric-1.21.415 дек. 2024 г.347,5 тыс.Minecraft: 1.21.4fabric, quilt
Что нового
Patched a minor mistake in the mod's code.
release
TCDC (fabric-1.21.3) - v3.12.5
3.12.5+fabric-1.21.315 дек. 2024 г.17,3 тыс.Minecraft: 1.21.2, 1.21.3fabric, quilt
Что нового
Patched a minor mistake in the mod's code.
release
TCDC (fabric-1.21) - v3.12.5
3.12.5+fabric-1.2115 дек. 2024 г.623 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
Patched a minor mistake in the mod's code.
release
TCDC (fabric-1.21.4) - v3.12.4
3.12.4+fabric-1.21.43 дек. 2024 г.13,8 тыс.Minecraft: 1.21.4fabric, quilt
Что нового
Port to `1.21.4`.
release
TCDC (fabric-1.21.3) - v3.12.4
3.12.4+fabric-1.21.32 нояб. 2024 г.29 тыс.Minecraft: 1.21.2, 1.21.3fabric, quilt
Что нового
#### 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).
release
TCDC (fabric-1.21) - v3.12.4
3.12.4+fabric-1.212 нояб. 2024 г.1,2 млнMinecraft: 1.21, 1.21.1fabric, quilt
Что нового
#### 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).
release
TCDC (fabric-1.21.3) - v3.12.3
3.12.3+fabric-1.21.325 окт. 2024 г.7,2 тыс.Minecraft: 1.21.2, 1.21.3fabric, quilt
Что нового
Ported to `1.21.3+fabric`.
release
TCDC (fabric-1.21) - v3.12.3
3.12.3+fabric-1.217 авг. 2024 г.705,7 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
- 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.
release
TCDC (fabric-1.20.6) - v3.12.3
3.12.3+fabric-1.20.67 авг. 2024 г.8,3 тыс.Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
- 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.
release
TCDC (fabric-1.20.4) - v3.12.3
3.12.3+fabric-1.20.47 авг. 2024 г.33,9 тыс.Minecraft: 1.20.4fabric, quilt
Что нового
- 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.
release
TCDC (fabric-1.20.2) - v3.12.3
3.12.3+fabric-1.20.27 авг. 2024 г.3,5 тыс.Minecraft: 1.20.2fabric, quilt
Что нового
- 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.
release
TCDC (fabric-1.20.1) - v3.12.3
3.12.3+fabric-1.20.17 авг. 2024 г.3,7 млнMinecraft: 1.20.1fabric, quilt
Что нового
- 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.
release
TCDC (fabric-1.20.1) - v3.12.2
3.12.2+fabric-1.20.124 июл. 2024 г.488,6 тыс.Minecraft: 1.20.1fabric, quilt
Что нового
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.
release
TCDC (fabric-1.20.2) - v3.12.2
3.12.2+fabric-1.20.224 июл. 2024 г.441Minecraft: 1.20.2fabric, quilt
Что нового
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.
release
TCDC (fabric-1.20.4) - v3.12.2
3.12.2+fabric-1.20.424 июл. 2024 г.5,2 тыс.Minecraft: 1.20.4fabric, quilt
Что нового
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.
release
TCDC (fabric-1.21) - v3.12.2
3.12.2+fabric-1.2119 июл. 2024 г.339,6 тыс.Minecraft: 1.21fabric, quilt
Что нового
- Updated Simplified Chinese translations, thanks to [Issue #14](https://github.com/TheCSMods/mc-tcdcommons/pull/14).
release
TCDC (fabric-1.20.6) - v3.12.2
3.12.2+fabric-1.20.619 июл. 2024 г.1,8 тыс.Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
- Updated Simplified Chinese translations, thanks to [Issue #14](https://github.com/TheCSMods/mc-tcdcommons/pull/14).
release
TCDC (fabric-1.21) - v3.12.1
3.12.1+fabric-1.2111 июл. 2024 г.68 тыс.Minecraft: 1.21fabric, quilt
Что нового
- Fixed a bug related to the `INIT_POST` `Screen` event. The event wasn't always firing when it should. Now it's fixed.
release
TCDC (fabric-1.20.6) - v3.12.1
3.12.1+fabric-1.20.611 июл. 2024 г.1,6 тыс.Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
- Fixed a bug related to the `INIT_POST` `Screen` event. The event wasn't always firing when it should. Now it's fixed.
release
TCDC (fabric-1.21) - v3.12
3.12+fabric-1.213 июл. 2024 г.34 тыс.Minecraft: 1.21fabric, quilt
Что нового
- 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`
release
TCDC (fabric-1.20.6) - v3.12
3.12+fabric-1.20.63 июл. 2024 г.3,6 тыс.Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
- 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`
release
TCDC (fabric-1.21) - v3.11.1
3.11.1+fabric-1.2121 июн. 2024 г.20,6 тыс.Minecraft: 1.21fabric, quilt
Что нового
- An adjustment to the contact User-Agent for this mod, that provides more clarity and more information
release
TCDC (fabric-1.20.6) - v3.11.1
3.11.1+fabric-1.20.621 июн. 2024 г.3,5 тыс.Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
- An adjustment to the contact User-Agent for this mod, that provides more clarity and more information
release
TCDC (fabric-1.21) - v3.11
3.11+fabric-1.2114 июн. 2024 г.27,5 тыс.Minecraft: 1.21fabric, quilt
Что нового
- 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...)
release
TCDC (fabric-1.20.6) - v3.11
3.11+fabric-1.20.614 июн. 2024 г.3,1 тыс.Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
- 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...)
release
TCDC (fabric-1.20.6) - v3.10
3.10+fabric-1.20.63 мая 2024 г.1,6 тыс.Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
- 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.
release
TCDC (fabric-1.20.5) - v3.9.7
3.9.7+fabric-1.20.525 апр. 2024 г.203Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
- Same changelogs from other `v3.9.7` releases...
- ...but this one also depends on [Fabric API](https://modrinth.com/mod/P7dR8mSH).
release
TCDC (fabric-1.20.4) - v3.9.7
3.9.7+fabric-1.20.425 апр. 2024 г.2,7 тыс.Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
- 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`
release
TCDC (fabric-1.20.2) - v3.9.7
3.9.7+fabric-1.20.225 апр. 2024 г.752Minecraft: 1.20.2fabric, quilt
Что нового
- 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`
release
TCDC (fabric-1.20.1) - v3.9.7
3.9.7+fabric-1.20.125 апр. 2024 г.9 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
- 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`
release
TCDC (fabric-1.20.4) - v3.9.5
3.9.5+fabric-1.20.48 апр. 2024 г.396Minecraft: 1.20.3, 1.20.4fabric
Что нового
General bug fixes and tweaks.
release
TCDC (fabric-1.20.2) - v3.9.5
3.9.5+fabric-1.20.28 апр. 2024 г.127Minecraft: 1.20.2fabric
Что нового
General bug fixes and tweaks.
release
TCDC (fabric-1.20.1) - v3.9.5
3.9.5+fabric-1.20.18 апр. 2024 г.1,1 тыс.Minecraft: 1.20, 1.20.1fabric
Что нового
General bug fixes and tweaks.
release
TCDC (fabric-1.20.4) - v3.9.4
3.9.4+fabric-1.20.429 мар. 2024 г.405Minecraft: 1.20.3, 1.20.4fabric
Что нового
The `CachedResourceManager` now cleans up cached resources less frequently (aka every 3h instead of 30min), so as to save up on performance.
release
TCDC (fabric-1.20.2) - v3.9.4
3.9.4+fabric-1.20.229 мар. 2024 г.94Minecraft: 1.20.2fabric
Что нового
The `CachedResourceManager` now cleans up cached resources less frequently (aka every 3h instead of 30min), so as to save up on performance.
release
TCDC (fabric-1.20.1) - v3.9.4
3.9.4+fabric-1.20.129 мар. 2024 г.371Minecraft: 1.20, 1.20.1fabric
Что нового
The `CachedResourceManager` now cleans up cached resources less frequently (aka every 3h instead of 30min), so as to save up on performance.
release
TCDC (fabric-1.20.4) - v3.9.3
3.9.3+fabric-1.20.416 мар. 2024 г.446Minecraft: 1.20.3, 1.20.4fabric
Что нового
- 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
release
TCDC (fabric-1.20.2) - v3.9.3
3.9.3+fabric-1.20.216 мар. 2024 г.141Minecraft: 1.20.2fabric
Что нового
- 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
release
TCDC (fabric-1.20.1) - v3.9.3
3.9.3+fabric-1.20.116 мар. 2024 г.459Minecraft: 1.20, 1.20.1fabric
Что нового
- 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
release
TCDC (fabric-1.20.4) - v3.9.2
3.9.2+fabric-1.20.48 мар. 2024 г.313Minecraft: 1.20.3, 1.20.4fabric
Что нового
**<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
release
TCDC (fabric-1.20.2) - v3.9.2
3.9.2+fabric-1.20.28 мар. 2024 г.107Minecraft: 1.20.2fabric
Что нового
**<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
release
TCDC (fabric-1.20.1) - v3.9.2
3.9.2+fabric-1.20.18 мар. 2024 г.309Minecraft: 1.20, 1.20.1fabric
Что нового
**<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
release
TCDC (fabric-1.20.4) - v3.9.1
3.9.1+fabric-1.20.41 мар. 2024 г.250Minecraft: 1.20.3, 1.20.4fabric
Что нового
**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
release
TCDC (fabric-1.20.2) - v3.9.1
3.9.1+fabric-1.20.21 мар. 2024 г.119Minecraft: 1.20.2fabric
Что нового
**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
release
TCDC (fabric-1.20.1) - v3.9.1
3.9.1+fabric-1.20.11 мар. 2024 г.292Minecraft: 1.20, 1.20.1fabric
Что нового
**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
release
TCDC (fabric-1.20.4) - v3.9
3.9+fabric-1.20.422 февр. 2024 г.261Minecraft: 1.20.3, 1.20.4fabric
Что нового
- 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.
release
TCDC (fabric-1.20.2) - v3.9
3.9+fabric-1.20.222 февр. 2024 г.99Minecraft: 1.20.2fabric
Что нового
- 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.
release
TCDC (fabric-1.20.1) - v3.9
3.9+fabric-1.20.122 февр. 2024 г.2,8 тыс.Minecraft: 1.20, 1.20.1fabric
Что нового
- 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.
release
TCDC (fabric-1.20.4) - v3.8.1
3.8.1+fabric-1.20.413 февр. 2024 г.248Minecraft: 1.20.3, 1.20.4fabric
Что нового
- 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.
release
TCDC (fabric-1.20.2) - v3.8.1
3.8.1+fabric-1.20.213 февр. 2024 г.108Minecraft: 1.20.2fabric
Что нового
- 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.
release
TCDC (fabric-1.20.1) - v3.8.1
3.8.1+fabric-1.20.113 февр. 2024 г.240Minecraft: 1.20, 1.20.1fabric
Что нового
- 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.
release
TCDC (fabric-1.20.4) - v3.8
3.8+fabric-1.20.42 февр. 2024 г.228Minecraft: 1.20.3, 1.20.4fabric
Что нового
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)).
release
TCDC (fabric-1.20.2) - v3.8
3.8+fabric-1.20.22 февр. 2024 г.134Minecraft: 1.20.2fabric
Что нового
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)).
release
TCDC (fabric-1.20.1) - v3.8
3.8+fabric-1.20.12 февр. 2024 г.253Minecraft: 1.20, 1.20.1fabric
Что нового
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)).
release
TCDC (fabric-1.20.4) - v3.7
3.7+fabric-1.20.424 дек. 2023 г.700Minecraft: 1.20.4fabric
Что нового
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!
release
TCDC (fabric-1.20.2) - v3.7
3.7+fabric-1.20.224 дек. 2023 г.318Minecraft: 1.20.2fabric
Что нового
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!
release
TCDC (fabric-1.20.1) - v3.7
3.7+fabric-1.20.124 дек. 2023 г.1 тыс.Minecraft: 1.20, 1.20.1fabric
Что нового
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!
release
TCDC (fabric-1.20.2) - v3.5
3.5+fabric-1.20.230 окт. 2023 г.719Minecraft: 1.20.2fabric
Что нового
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.
release
TCDC (fabric-1.20.1) - v3.5
3.5+fabric-1.20.130 окт. 2023 г.1,5 тыс.Minecraft: 1.20, 1.20.1fabric
Что нового
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.
release
TCDC (fabric-1.20.2) - v3.4
3.4+fabric-1.20.219 окт. 2023 г.236Minecraft: 1.20.2fabric
Что нового
- 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`.
release
TCDC (fabric-1.20.1) - v3.4
3.4+fabric-1.20.119 окт. 2023 г.437Minecraft: 1.20, 1.20.1fabric
Что нового
- 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`.
release
TCDC (fabric-1.20.2) - v3.3
3.3+fabric-1.20.215 окт. 2023 г.128Minecraft: 1.20.2fabric
Что нового
- Minor (experimental) additions to the API.
- Some bug/crash fixes.
release
TCDC (fabric-1.20.1) - v3.3
3.3+fabric-1.20.115 окт. 2023 г.233Minecraft: 1.20, 1.20.1fabric
Что нового
- Minor (experimental) additions to the API.
- Some bug/crash fixes.
release
TCDC (fabric-1.20.1) - v3.2
3.2+fabric-1.20.113 окт. 2023 г.215Minecraft: 1.20, 1.20.1fabric
Что нового
v3.2+1.20.2 backport to 1.20 and 1.20.1.
release
TCDC (fabric-1.20.2) - v3.2
3.2+fabric-1.20.212 окт. 2023 г.134Minecraft: 1.20.2fabric
Что нового
- A bunch of minor additions to the API such as more events and hooks
- Translations to other commonly-spoken languages
release
TCDC (fabric-1.20.2) - v3.1
3.1+fabric-1.20.27 окт. 2023 г.235Minecraft: 1.20.2fabric
Что нового
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.
release
TCDC (fabric-1.20.1) - v3.1
3.0.0+fabric-1.20.12 окт. 2023 г.305Minecraft: 1.20, 1.20.1fabric
Что нового
### 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
release
TCDC (fabric-1.20.1) - v2.10.2
v2.10.2+fabric-1.20.123 июн. 2023 г.3,4 тыс.Minecraft: 1.20, 1.20.1fabric
Что нового
Fixed a minor Mixin mistake with `MixinDrawContext`.
release
TCDC (fabric-1.20.1) - v2.10.1
v2.10.1+fabric-1.20.120 июн. 2023 г.195Minecraft: 1.20, 1.20.1fabric
Что нового
Fixed a bug where longer tooltip texts sometimes wouldn't fit their tooltip boxes.
release
TCDC (fabric-1.20.1) - v2.10
v2.10+fabric-1.20.118 июн. 2023 г.238Minecraft: 1.20, 1.20.1fabric
Что нового
`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.
release
TCDC (fabric-1.19.4) - v2.9.1
v2.9.1+fabric-1.19.414 июн. 2023 г.2,3 тыс.Minecraft: 1.19.4fabric
Что нового
- 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.
release
TCDC (fabric-1.19.3) - v2.9.1
v2.9.1+fabric-1.19.314 июн. 2023 г.805Minecraft: 1.19.3fabric
Что нового
- 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.
release
TCDC (fabric-1.19.2) - v2.9.1
v2.9.1+fabric-1.19.214 июн. 2023 г.3,7 тыс.Minecraft: 1.19.2fabric
Что нового
- 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.
release
TCDC (fabric-1.18.2) - v2.9.1
v2.9.1+fabric-1.18.214 июн. 2023 г.1,1 тыс.Minecraft: 1.18.2fabric
Что нового
- 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.
release
TCDC (fabric-1.19.4) - v2.8
v2.8+fabric-1.19.431 мая 2023 г.301Minecraft: 1.19.4fabric
Что нового
### [**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.
release
TCDC (fabric-1.19.3) - v2.8
v2.8+fabric-1.19.331 мая 2023 г.129Minecraft: 1.19.3fabric
Что нового
### [**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.
release
TCDC (fabric-1.19.2) - v2.8
v2.8+fabric-1.19.231 мая 2023 г.318Minecraft: 1.19.2fabric
Что нового
### [**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.
release
TCDC (fabric-1.18.2) - v2.8
v2.8+fabric-1.18.231 мая 2023 г.120Minecraft: 1.18.2fabric
Что нового
### [**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.
release
TCDC (fabric-1.19.4) - v2.7
v2.7+fabric-1.19.412 мая 2023 г.445Minecraft: 1.19.4fabric
Что нового
Added more hooks, events, and some GUI elements.
release
TCDC (fabric-1.19.3) - v2.7
v2.7+fabric-1.19.312 мая 2023 г.224Minecraft: 1.19.3fabric
Что нового
Added more hooks, events, and some GUI elements.
release
TCDC (fabric-1.19.2) - v2.7
v2.7+fabric-1.19.212 мая 2023 г.316Minecraft: 1.19.2fabric
Что нового
Added more hooks, events, and some GUI elements.
release
TCDC (fabric-1.18.2) - v2.7
v2.7+fabric-1.18.212 мая 2023 г.184Minecraft: 1.18.2fabric
Что нового
Added more hooks, events, and some GUI elements.
release
TCDC (fabric-1.19.4) - v2.6
v2.6+fabric-1.19.430 апр. 2023 г.366Minecraft: 1.19.4fabric
Что нового
Updated all embedded libraries to their latest versions.
release
TCDC (fabric-1.19.3) - v2.6
v2.6+fabric-1.19.330 апр. 2023 г.157Minecraft: 1.19.3fabric
Что нового
Updated all embedded libraries to their latest versions.
release
TCDC (fabric-1.19.2) - v2.6
v2.6+fabric-1.19.230 апр. 2023 г.233Minecraft: 1.19.2fabric
Что нового
Updated all embedded libraries to their latest versions.
release
TCDC (fabric-1.18.2) - v2.6
v2.6+fabric-1.18.230 апр. 2023 г.144Minecraft: 1.18.2fabric
Что нового
Updated all embedded libraries to their latest versions.
release
TCDC (fabric-1.19.4) - v2.5.2
v2.5.1+fabric-1.19.43 апр. 2023 г.306Minecraft: 1.19.4fabric
Что нового
- Fixed the bug where **TScreen** tooltip sizes were not defined properly, causing tooltips to be too small to fit the content they were displaying.
release
TCDC (fabric-1.19.4) - v2.5.1
v2.5.1+fabric-1.19.42 апр. 2023 г.251Minecraft: 1.19.4fabric
Что нового
- fabric-1.19.4 port.
release
TCDC (fabric-1.19.3) - v2.4.1
v2.4.1+fabric-1.19.310 мар. 2023 г.354Minecraft: 1.19.3fabric
Что нового
Fixed crash regarding invalid Mixin file name.
release
[❌] TCDC (fabric-1.19.3) - v2.4
v2.4+fabric-1.19.310 мар. 2023 г.193Minecraft: 1.19.3fabric
Что нового
Fixed crashes from v2.3.
<ins>**Nvm, turns out this one is broken as well. Will have it fixed soon.**</ins>
release
TCDC (fabric-1.19.2) - v2.4
v2.4+fabric-1.19.210 мар. 2023 г.6 тыс.Minecraft: 1.19.2fabric
Что нового
Fixed crashes from v2.3.
release
TCDC (fabric-1.18.2) - v2.4
v2.4+fabric-1.18.210 мар. 2023 г.148Minecraft: 1.18.2fabric
Что нового
Fixed crashes from v2.3.
release
[❌] TCDC (fabric-1.19.3) - v2.3
v2.3+fabric-1.19.34 мар. 2023 г.212Minecraft: 1.19.3fabric
Что нового
**<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.
release
[❌] TCDC (fabric-1.19.2) - v2.3
v2.3+fabric-1.19.24 мар. 2023 г.133Minecraft: 1.19.2fabric
Что нового
**<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.
release
[❌] TCDC (fabric-1.18.2) - v2.3
v2.3+fabric-1.18.24 мар. 2023 г.107Minecraft: 1.18.2fabric
Что нового
**<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.
release
TCDC (forge-1.19.2) - v2.2
v2.2+forge-1.19.29 февр. 2023 г.48,3 тыс.Minecraft: 1.19.2forge
Что нового
A small patch that aims to resolve crashes when rendering incompatible modded entities.
release
TCDC (forge-1.18.2) - v2.2
v2.2+forge-1.18.29 февр. 2023 г.3,3 тыс.Minecraft: 1.18.2forge
Что нового
A small patch that aims to resolve crashes when rendering incompatible modded entities.
release
TCDC (fabric-1.19.3) - v2.1.1
v2.1.1+fabric-1.19.33 февр. 2023 г.303Minecraft: 1.19.3fabric
Что нового
A small patch that aims to combat crashes that result from rendering modded entities on the screen using the TEntityRendererElement.
release
TCDC (fabric-1.19.2) - v2.1.1
v2.1.1+fabric-1.19.23 февр. 2023 г.336Minecraft: 1.19.2fabric
Что нового
A small patch that aims to combat crashes that result from rendering modded entities on the screen using the TEntityRendererElement.
release
TCDC (fabric-1.18.2) - v2.1.1
v2.1.1+fabric-1.18.23 февр. 2023 г.103Minecraft: 1.18.2fabric
Что нового
A small patch that aims to combat crashes that result from rendering modded entities on the screen using the TEntityRendererElement.
release
TCDC (fabric-1.19.3) - v2.1
v2.1+fabric-1.19.33 февр. 2023 г.84Minecraft: 1.19.3fabric
Что нового
- 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.
release
TCDC (fabric-1.19.2) - v2.1
v2.1+fabric-1.19.23 февр. 2023 г.74Minecraft: 1.19.2fabric
Что нового
- 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.
release
TCDC (fabric-1.18.2) - v2.1
v2.1+fabric-1.18.23 февр. 2023 г.70Minecraft: 1.18.2fabric
Что нового
- 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.
release
TCDC (forge-1.19.2) - v2.1
2.1+forge-1.19.214 янв. 2023 г.377Minecraft: 1.19.2forge
Что нового
Fixed some mixin issues with Forge. I guess "Forge + Mixins" really is a bad... \**mix*\*...........
Anyways, `TScreen#onOpened` should now work properly.
release
TCDC (forge-1.18.2) - v2.1
2.1+forge-1.18.214 янв. 2023 г.106Minecraft: 1.18.2forge
Что нового
Fixed some mixin issues with Forge. I guess "Forge + Mixins" really is a bad... \**mix*\*...........
Anyways, `TScreen#onOpened` should now work properly.
release
TCDC (forge-1.19.2) - v2.0
2.0+forge-1.19.212 янв. 2023 г.86Minecraft: 1.19.2forge
Что нового
v2.0, but ported to forge-1.19.2. Only compatible with Minecraft forge-1.19.2. Does not work with 1.19.3.
release
TCDC (forge-1.18.2) - v2.0
v2.0+forge-1.18.211 янв. 2023 г.88Minecraft: 1.18.2forge
Что нового
v2.0, but ported to Forge, somehow... barely did it. Only compatible with forge-1.18.2.
release
TCDC (fabric-1.19.3) - v2.0
v2.0+1.19+314 дек. 2022 г.223Minecraft: 1.19.3fabric
Что нового
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.
release
TCDC (fabric-1.19.2) - v2.0
v2.0+1.19.213 дек. 2022 г.10,1 тыс.Minecraft: 1.19.2fabric
Что нового
**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.
release
TCDC (fabric-1.18.2) - v2.0
v2.0+1.18.213 дек. 2022 г.100Minecraft: 1.18.2fabric
Что нового
**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.
release
TCDC (fabric-1.19.2) - v1.0
v1.0+1.19.225 нояб. 2022 г.144Minecraft: 1.19.2fabric
Что нового
The initial release of the mod for Fabric-1.19.2.
release
TCDC (fabric-1.18.2) - v1.0
v1.0+1.18.225 нояб. 2022 г.262Minecraft: 1.18.2fabric
Что нового
The initial release of the mod for Fabric-1.18.2.