A Minecraft mod that improves the statistics screen and makes it more useful.
(The thumbnail screenshot features Biomes O' Plenty, Complementary Shaders, and Bare Bones)
The vanilla statistics screen is a mess, harder to read and navigate, and lacks features like proper search and filtering functionalities, making it harder to find what you're looking for. The goal of this mod is to make it easier to navigate and find the specific statistics you are looking for, especially when your world has dozens or hundreds of entries to keep track of.
Key features
- 🔍 Searching, filtering, sorting, and grouping statistics
- 📊 Item and mob statistics are shown in a nice and clean visual grid
- 🖥️ Mobs are visually rendered on the screen because it looks nicer und makes finding them faster
- 📂 Saving and loading statistics files, as well as a tabbed interface for viewing multiple files
- 🌐 Sharing statistics with your friends and anyone else you'd like
- ⚙️ Optional /statistics command, for integrating statistics into commands and data-packs
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 - Only if running on Fabric. Not required on NeoForge.
- 🖥 TCDCommons API - Powers the GUI interface of this mod
Required
Optional
Умови використання, зміни та поширення цього товару.
11.08.2026 · Modrinth
Скриншоти та зображення з оригінальної сторінки Modrinth.















Опубліковані версії та оригінальні файли Modrinth.
11.08.2026 · 26 975 завантаження
10.08.2026 · 124 396 завантаження
fabricloader and fabric-api have been reduced, to increase flexibility for end users and modpacks.07.08.2026 · 8 805 завантаження
Backported latest mod version to 26.1.
30.07.2026 · 49 489 завантаження
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), a mechanism in the mod that'd prevent the HUD 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 too much.
24.07.2026 · 38 699 завантаження
Reminder than anyone (yes you) is welcome to translate this mod at any time!
19.07.2026 · 300 819 завантаження
Statistics > File > SettingsReminder than anyone (yes you) is welcome to translate this mod at any time!
17.07.2026 · 8 484 завантаження
Reminder than anyone (yes you) is welcome to translate this mod at any time!
16.07.2026 · 7 195 завантаження
Reminder than anyone (yes you) is welcome to translate this mod at any time!
15.07.2026 · 4 452 завантаження
Note: This changelog is not all; There are new additions in TCDCommons API as well (click this link to read that changelog). Most notable addition is the "Item descriptions" integration.
06.07.2026 · 81 509 завантаження
Added Russian translations by ADevnin - Thank you for translating this mod.
24.06.2026 · 69 380 завантаження
Note: These serve as utilities for creating goals easier. "Goals" feature is still experimental and thus must be enabled in mod settings to use it.
18.06.2026 · 16 403 завантаження
Port to 26.2.
13.06.2026 · 282 256 завантаження
Added "Goals", a client-sided feature that allows people to define custom milestones that track their progress toward specific statistical targets. Still in an experimental phase. Example of a goal; "Mine 64 Stone".
The feature is unfinished and thus not exposed unless explicitly enabled in this mod's "Settings". When or if this feature will ever be complete, is unclear at this time, though feedback is welcome!
03.04.2026 · 467 962 завантаження
26.1.X (including 26w14a)tcdcommons03.04.2026 · 184 завантаження
01.04.2026 · 4 652 завантаження
27.03.2026 · 14 578 завантаження
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.
27.03.2026 · 1 439 завантаження
(Reupload due to a minor publishing mistake)
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:
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.
26.03.2026 · 3 683 завантаження
This mod no longer depends on Architectury API.
26.03.2026 · 443 213 завантаження
This mod no longer depends on Architectury API.
22.03.2026 · 941 завантаження
Full release of v5.0 is finally here, with an overhauled GUI and richer visuals with icons and entity rendering. This update features a more robust framework, as well as news features like "tabbed document interface" and "saving / opening JSON statistics files".
(Note that due to a tight deadline of March 24, 2026, I was unable to reimplement 'quick share' and 'hud stats' in time. When or if they will make a comeback is uncertain for now, as there are many other things demanding my attention.)
v5.0-alpha.1 'till now)/give @s to the context-menu for items and blocks (requires access to /give)[Edit]: Forgot to mention
- Fixed TCDCommons Issue #7 - Incompatibility with Frostiful. Thank you to offbeat-stuff for reporting it.
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 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.
22.03.2026 · 15 723 завантаження
Full release of v5.0 is finally here, with an overhauled GUI and richer visuals with icons and entity rendering. This update features a more robust framework, as well as news features like "tabbed document interface" and "saving / opening JSON statistics files".
(Note that due to a tight deadline of March 24, 2026, I was unable to reimplement 'quick share' and 'hud stats' in time. When or if they will make a comeback is uncertain for now, as there are many other things demanding my attention.)
v5.0-alpha.1 'till now)/give @s to the context-menu for items and blocks (requires access to /give)[Edit]: Forgot to mention
- Fixed TCDCommons Issue #7 - Incompatibility with Frostiful. Thank you to offbeat-stuff for reporting it.
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 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.
27.02.2026 · 1 344 завантаження
.nbt file support. Save and load statistics files in NBT format.McbsFile migrated from using JSON code for serialization, to instead using Mojang's Codec<T> system.BClientRegistries migrated from using simple Map<K, V>s, to instead using the game's Registry<V> system.27.02.2026 · 101 524 завантаження
.nbt file support. Save and load statistics files in NBT format.McbsFile migrated from using JSON code for serialization, to instead using Mojang's Codec<T> system.BClientRegistries migrated from using simple Map<K, V>s, to instead using the game's Registry<V> system.06.02.2026 · 1 563 завантаження
Fixed Issue #15, but not in the way one may initially expect. Thank you DeathdealerYT for reporting the issue. Issue #11 is semi-related.
The core root of these issues comes down to how the game handles statistics internally vs what is shown on screen.
- For user convenience, both the vanilla statistics screen and the better statistics would display both item and block statistics into one big merged interface featuring both.
- Fundamentally speaking, the game does not work like that internally. Blocks are clearly NOT items, and vice-versa. Same applies to statistics about them. Visually they may seem interchangeable, but they are NOT.
Therefore, merging these into one interface (like how the vanilla statistics screen does) leads to janky code that tries to treat both as if they are the same thing when they clearly are not. In other words, the programming code gets messy.
To resolve this issue - I have decided to step away from presenting both as one (like how the vanilla game does), instead presenting them as they truly are in the game's code - by splitting them into two separate views; "Items" and "Blocks". This provides a more accurate view into what statistics data really looks like, but it also means that you will now no longer see block-related statistics among items and vice-versa. This also automatically resolves Issue #11 and Issue #15 on the spot.

Added /give @s to right-click context menus. Convenience feature for quickly giving yourself an item/block you might want. Requires access to /give for this option to show up.

06.02.2026 · 218 712 завантаження
Fixed Issue #15, but not in the way one may initially expect. Thank you DeathdealerYT for reporting the issue. Issue #11 is semi-related.
The core root of these issues comes down to how the game handles statistics internally vs what is shown on screen.
- For user convenience, both the vanilla statistics screen and the better statistics would display both item and block statistics into one big merged interface featuring both.
- Fundamentally speaking, the game does not work like that internally. Blocks are clearly NOT items, and vice-versa. Same applies to statistics about them. Visually they may seem interchangeable, but they are NOT.
Therefore, merging these into one interface (like how the vanilla statistics screen does) leads to janky code that tries to treat both as if they are the same thing when they clearly are not. In other words, the programming code gets messy.
To resolve this issue - I have decided to step away from presenting both as one (like how the vanilla game does), instead presenting them as they truly are in the game's code - by splitting them into two separate views; "Items" and "Blocks". This provides a more accurate view into what statistics data really looks like, but it also means that you will now no longer see block-related statistics among items and vice-versa. This also automatically resolves Issue #11 and Issue #15 on the spot.

Added /give @s to right-click context menus. Convenience feature for quickly giving yourself an item/block you might want. Requires access to /give for this option to show up.

01.02.2026 · 262 завантаження
In the meantime, foundation for the "Quick share" feature is currently being built. Once done, "Quick share" will be able to be reimplemented. Plus some new features are planned as well but nothing concrete yet.
01.02.2026 · 26 218 завантаження
In the meantime, foundation for the "Quick share" feature is currently being built. Once done, "Quick share" will be able to be reimplemented. Plus some new features are planned as well but nothing concrete yet.
20.01.2026 · 1 327 завантаження
Thank you whatinthesamhilll-lang for reporting both of those issues.
20.01.2026 · 92 031 завантаження
Thank you whatinthesamhilll-lang for reporting both of those issues.
06.01.2026 · 1 261 завантаження
This is a minor update that has one primary goal in mind - notify as many people about Hytale arbitration as possible. It has no other functional purpose, so it is not necessary to update to this version.
While this may possibly be bothersome for some, please note that this PSA is of much greater urgency. Getting a lot of people to opt-out of arbitration within a limited time window for an upcoming hyped-up game far outweighs any mild one-time annoyance it may cause for others. However a new config setting was added to give you control over this behavior.

client-allowChatPsaMessagesThe new client-allowChatPsaMessages config setting is there for you in the event you do not wish to allow this mod to display any PSA messages in chat.
To configure it, go to Pause screen > Statistics > File > Settings > Allow chat PSA messages (tick or untick that checkbox).
More restructuring surrounding regarding "mcbs" stuff - this time regarding IO APIs.
The two missing features are still missing. To reimplement statistics sharing, I need to re-implement the networking code. This work is currently being done in TCDCommons API. It's a slow work in progress.
06.01.2026 · 471 270 завантаження
This is a minor update that has one primary goal in mind - notify as many people about Hytale arbitration as possible. It has no other functional purpose, so it is not necessary to update to this version.
While this may possibly be bothersome for some, please note that this PSA is of much greater urgency. Getting a lot of people to opt-out of arbitration within a limited time window for an upcoming hyped-up game far outweighs any mild one-time annoyance it may cause for others. However a new config setting was added to give you control over this behavior.

client-allowChatPsaMessagesThe new client-allowChatPsaMessages config setting is there for you in the event you do not wish to allow this mod to display any PSA messages in chat.
To configure it, go to Pause screen > Statistics > File > Settings > Allow chat PSA messages (tick or untick that checkbox).
More restructuring surrounding regarding "mcbs" stuff - this time regarding IO APIs.
The two missing features are still missing. To reimplement statistics sharing, I need to re-implement the networking code. This work is currently being done in TCDCommons API. It's a slow work in progress.
28.12.2025 · 490 завантаження
Finally done and dusted the core of what v5.0 was supposed to be. Now all that's left is to re-implement the couple missing features and that's gonna be a full release. For now, it's a beta.

28.12.2025 · 170 404 завантаження
Finally done and dusted the core of what v5.0 was supposed to be. Now all that's left is to re-implement the couple missing features and that's gonna be a full release. For now, it's a beta.

24.12.2025 · 235 завантаження
ScreenNote: Menubar's File > New option is currently useless. After all, why create new files if there's no editing capabilities... yet.
Near-complete rewrite. The API is now focused on the model–view–controller software architectural pattern. This architectural pattern is commonly seen in file editing software, and is now being utilized by this mod as well, aligning this mod with the possibility of becoming an editor in the future.
Missing features mentioned in the previous alpha version are still missing. Please be patient, as they will be implemented eventually (likely next year).
(Speaking of next years...) This is likely the last release for 2025. In the meantime: Merry Christmas, happy holidays and new year, all that. Thank you everyone for showing interest in my projects, I hope they helped you in some way, and I hope to see you next year!
24.12.2025 · 45 773 завантаження
ScreenNote: Menubar's File > New option is currently useless. After all, why create new files if there's no editing capabilities... yet.
Near-complete rewrite. The API is now focused on the model–view–controller software architectural pattern. This architectural pattern is commonly seen in file editing software, and is now being utilized by this mod as well, aligning this mod with the possibility of becoming an editor in the future.
Missing features mentioned in the previous alpha version are still missing. Please be patient, as they will be implemented eventually (likely next year).
(Speaking of next years...) This is likely the last release for 2025. In the meantime: Merry Christmas, happy holidays and new year, all that. Thank you everyone for showing interest in my projects, I hope they helped you in some way, and I hope to see you next year!
16.12.2025 · 937 завантаження
With the release of Minecraft 1.21.11, the game's latest update broke TCDCommons API and Better Statistics Screen (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.
.json file support (saving/loading stats via .json)The license of 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 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.
16.12.2025 · 37 078 завантаження
With the release of Minecraft 1.21.11, the game's latest update broke TCDCommons API and Better Statistics Screen (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.
.json file support (saving/loading stats via .json)The license of 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 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.
01.11.2025 · 3 623 завантаження
01.11.2025 · 498 339 завантаження
01.11.2025 · 222 завантаження
01.11.2025 · 11 441 завантаження
15.08.2025 · 4 776 завантаження
15.08.2025 · 313 074 завантаження
19.07.2025 · 319 488 завантаження
01.07.2025 · 88 076 завантаження
21.06.2025 · 143 709 завантаження
Regarding GUI mobs no longer displaying in mob stats tabs; In this beta release, the UI of mob stats look cleaner by having them look more general-stats-like.
In the meantime as a sidenote; If anyone experienced has any advice on how I could get GUI mob rendering to work again, or if there is an API mod for this that I could turn into an optional dependency, please let me know on GitHub. It would be greatly appreciated.

17.06.2025 · 8 310 завантаження
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).
25.03.2025 · 647 530 завантаження
25.03.2025 · 211 234 завантаження
25.03.2025 · 14 462 завантаження
25.03.2025 · 1 882 627 завантаження
23.01.2025 · 269 977 завантаження
Traditional Chinese translations have been updated thanks to dirtTW (Issue #147).
23.01.2025 · 7 830 завантаження
Traditional Chinese translations have been updated thanks to dirtTW (Issue #147).
23.01.2025 · 487 508 завантаження
Traditional Chinese translations have been updated thanks to dirtTW (Issue #147).
22.01.2025 · 3 883 завантаження
Thanks to a suggestion (Issue #146 on GitHub), there is now a config property that allows you to hide your player information from the Statistics screen.
May be useful if you are recording and do not wish this mod to reveal your account's name or UUID.
22.01.2025 · 316 завантаження
Thanks to a suggestion (Issue #146 on GitHub), there is now a config property that allows you to hide your player information from the Statistics screen.
May be useful if you are recording and do not wish this mod to reveal your account's name or UUID.
22.01.2025 · 4 594 завантаження
Thanks to a suggestion (Issue #146 on GitHub), there is now a config property that allows you to hide your player information from the Statistics screen.
May be useful if you are recording and do not wish this mod to reveal your account's name or UUID.
02.01.2025 · 36 269 завантаження
client-updateItemGroupsOnJoin), for further dealing with those issues if they somehow persist.02.01.2025 · 4 761 завантаження
client-updateItemGroupsOnJoin), for further dealing with those issues if they somehow persist.02.01.2025 · 64 153 завантаження
client-updateItemGroupsOnJoin), for further dealing with those issues if they somehow persist.07.12.2024 · 49 979 завантаження
Minor tweaks to the mod's config file.
No action is needed on your part.
07.12.2024 · 9 333 завантаження
Minor tweaks to the mod's config file.
No action is needed on your part.
07.12.2024 · 63 250 завантаження
Minor tweaks to the mod's config file.
No action is needed on your part.
03.12.2024 · 4 926 завантаження
Port to 1.21.4.
02.11.2024 · 26 934 завантаження
(Please install the latest version of TCDCommons API to receive the patches mentioned above.)
As a security measure, so as to keep everyone safer; starting from now, I will be 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.
02.11.2024 · 276 114 завантаження
(Please install the latest version of TCDCommons API to receive the patches mentioned above.)
As a security measure, so as to keep everyone safer; starting from now, I will be 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.
25.10.2024 · 7 319 завантаження
Ported to 1.21.3+fabric.
25.08.2024 · 394 866 завантаження
fr_fr.json translation file, that likely rendered the entire file unusable. Thanks to Jerome, this issue was spotted and resolved in pull request #139.17.08.2024 · 269 602 завантаження
11.08.2024 · 19 351 завантаження
And lastly (for this release);
Waving 1.20.X goodbye for the 2nd time now. I know many people are still on 1.20.X and would like to see BSS updated on those versions, but as Minecraft gets more and more updates, dealing with all the versions becomes more and more complicated and time-consuming. As much as I'd love to keep maintaining 1.20.X, I'd have to write/port the same code I write 5-7 more times, do testing and ensure the code works 5-7 more times (one for each version), publish 5-7 more files.. you get the point. Basically, each development step has to be sort-of repeated for each version maintained. This unfortunately can't go on forever, as much as I'd want it to.
I hope that the features that I left in 1.20.X are useful for you, and thank you for using them!
08.08.2024 · 12 779 завантаження
1.20.5, pressing the Escape keyboard key on the Statistics screen would unpause the game instead of going back to the game menu screen, so BSS should do the same.Shift+LMB (aka shift-click) on the Statistics button to quickly open the vanilla statistics screen. This now serves as a shortcut that allows you to access the vanilla stats screen in less clicks.latest.log, so its easier to debug any errors taking place. When submitting bug reports regarding quick-share errors, please include the logs from now on, so I can actually see what's going on.08.08.2024 · 12 816 завантаження
1.20.5, pressing the Escape keyboard key on the Statistics screen would unpause the game instead of going back to the game menu screen, so BSS should do the same.Shift+LMB (aka shift-click) on the Statistics button to quickly open the vanilla statistics screen. This now serves as a shortcut that allows you to access the vanilla stats screen in less clicks.latest.log, so its easier to debug any errors taking place. When submitting bug reports regarding quick-share errors, please include the logs from now on, so I can actually see what's going on.08.08.2024 · 48 713 завантаження
1.20.5, pressing the Escape keyboard key on the Statistics screen would unpause the game instead of going back to the game menu screen, so BSS should do the same.Shift+LMB (aka shift-click) on the Statistics button to quickly open the vanilla statistics screen. This now serves as a shortcut that allows you to access the vanilla stats screen in less clicks.latest.log, so its easier to debug any errors taking place. When submitting bug reports regarding quick-share errors, please include the logs from now on, so I can actually see what's going on.08.08.2024 · 5 567 завантаження
1.20.5, pressing the Escape keyboard key on the Statistics screen would unpause the game instead of going back to the game menu screen, so BSS should do the same.Shift+LMB (aka shift-click) on the Statistics button to quickly open the vanilla statistics screen. This now serves as a shortcut that allows you to access the vanilla stats screen in less clicks.latest.log, so its easier to debug any errors taking place. When submitting bug reports regarding quick-share errors, please include the logs from now on, so I can actually see what's going on.08.08.2024 · 3 423 944 завантаження
1.20.5, pressing the Escape keyboard key on the Statistics screen would unpause the game instead of going back to the game menu screen, so BSS should do the same.Shift+LMB (aka shift-click) on the Statistics button to quickly open the vanilla statistics screen. This now serves as a shortcut that allows you to access the vanilla stats screen in less clicks.latest.log, so its easier to debug any errors taking place. When submitting bug reports regarding quick-share errors, please include the logs from now on, so I can actually see what's going on.24.07.2024 · 458 425 завантаження
Due to the demand for a backport, the latest version of BSS has now been backported to 1.20.X versions.
Note that because v3.12.4 requires TCDCommons API, that means that this backport also requires TCDCommons API to be installed. I apologize in advance if this ends up inconveniencing anyone. Hopefully launchers can handle this and install dependencies automatically.
24.07.2024 · 554 завантаження
Due to the demand for a backport, the latest version of BSS has now been backported to 1.20.X versions.
Note that because v3.12.4 requires TCDCommons API, that means that this backport also requires TCDCommons API to be installed. I apologize in advance if this ends up inconveniencing anyone. Hopefully launchers can handle this and install dependencies automatically.
24.07.2024 · 5 766 завантаження
Due to the demand for a backport, the latest version of BSS has now been backported to 1.20.X versions.
Note that because v3.12.4 requires TCDCommons API, that means that this backport also requires TCDCommons API to be installed. I apologize in advance if this ends up inconveniencing anyone. Hopefully launchers can handle this and install dependencies automatically.
19.07.2024 · 335 098 завантаження
Thanks again, to everyone who contributed!
In the meantime, if you have the time to, feel free to check out Extended world selection, my new project that allows you to save and load worlds anywhere on your disk drive.
Useful if you wanna keep all your worlds in one place or elsewhere.

19.07.2024 · 1 955 завантаження
Thanks again, to everyone who contributed!
In the meantime, if you have the time to, feel free to check out Extended world selection, my new project that allows you to save and load worlds anywhere on your disk drive.
Useful if you wanna keep all your worlds in one place or elsewhere.

13.07.2024 · 56 821 завантаження
Thanks again, to everyone who helps contribute to translating this mod!
13.07.2024 · 1 382 завантаження
Thanks again, to everyone who helps contribute to translating this mod!
12.07.2024 · 4 974 завантаження
Yet another small update, for Traditional Chinese translations
- Updated Traditional Chinese translations, thanks to Issue #129.
Thank you so much again, to everyone who contributes to this mod and gives feedback for it! It is thanks to you all that this mod is able to improve over time.
12.07.2024 · 442 завантаження
Yet another small update, for Traditional Chinese translations
- Updated Traditional Chinese translations, thanks to Issue #129.
Thank you so much again, to everyone who contributes to this mod and gives feedback for it! It is thanks to you all that this mod is able to improve over time.
06.07.2024 · 27 073 завантаження
This is a small release, featuring just a couple of changes.
06.07.2024 · 1 691 завантаження
This is a small release, featuring just a couple of changes.
05.07.2024 · 3 071 завантаження
Thank you to everyone who contributed to the alpha testing of the "Quick-share" feature in v3.12-alpha.1. Although I did not get any feedback, the people who tested the feature helped me improve things on my end, and ensure everything's working properly.
v3.1205.07.2024 · 314 завантаження
Thank you to everyone who contributed to the alpha testing of the "Quick-share" feature in v3.12-alpha.1. Although I did not get any feedback, the people who tested the feature helped me improve things on my end, and ensure everything's working properly.
v3.1203.07.2024 · 11 072 завантаження
Note: Requires TCDCommons v3.12 or higher
This Alpha release features a bit of an earlier version of a new feature that's coming to 3.12, "Quick share".
This new feature allows people to share their statistics with others, with just one click of a button.
The goal with this release is solely to allow people to test out the feature early, and let me know what they think. So, if you do choose to download this version, please do test out the feature, and tell me what you think. Things like, whether you like it or not, how would you change or improve the GUI, what you dislike about it, and so on... (also I did not implement a proper error-handler GUI, so for now you'll get a dialog box showing the error instead, if it happens)
v.3.12 will fully release soon. In the meantime, I'd love to get some feedback. To provide feedback, you may open a GitHub issue, or contact me directly (which could be CurseForge DMs or my contact form or CurseForge comments section), or you could use the feeback form (which I would actually prefer you do).
03.07.2024 · 443 завантаження
Note: Requires TCDCommons v3.12 or higher
This Alpha release features a bit of an earlier version of a new feature that's coming to 3.12, "Quick share".
This new feature allows people to share their statistics with others, with just one click of a button.
The goal with this release is solely to allow people to test out the feature early, and let me know what they think. So, if you do choose to download this version, please do test out the feature, and tell me what you think. Things like, whether you like it or not, how would you change or improve the GUI, what you dislike about it, and so on... (also I did not implement a proper error-handler GUI, so for now you'll get a dialog box showing the error instead, if it happens)
v.3.12 will fully release soon. In the meantime, I'd love to get some feedback. To provide feedback, you may open a GitHub issue, or contact me directly (which could be CurseForge DMs or my contact form or CurseForge comments section), or you could use the feeback form (which I would actually prefer you do).
29.06.2024 · 9 560 завантаження
v3.11.3, but the "full version".Recently, I had the idea to release "full versions" of BSS on my personal website. The goal was to offer you an easy way to support me (aka by visiting my site) and, in return, I'd give you access to extra features without changing the existing ones. After some thought, I’ve decided to scrap this idea because it seemed like more hassle than it’s worth. I do not wish to inconvenience you, and below is just a few inconveniences my idea posed:
- Having to close the game to manually download this mod from elsewhere and then manually install it and restart the game
- Having to do the above process for each update this mod gets
- Launchers being unable to provide an update mechanism, leaving people stuck on older versions until they update manually
Because of this, I have chosen to keep things simple, and scrap my idea. If I ever choose to go for something similar in the future, it likely will not involve having to manually download and install the mod from elsewhere.
In the meantime, an update:
The "quick share" feature is still in development. I have successfully implemented the back-end logic on my servers, and am now working on integrating them into this mod. If all goes well from here, this feature I plan on adding will be implemented as well.
29.06.2024 · 1 012 завантаження
v3.11.3, but the "full version".Recently, I had the idea to release "full versions" of BSS on my personal website. The goal was to offer you an easy way to support me (aka by visiting my site) and, in return, I'd give you access to extra features without changing the existing ones. After some thought, I’ve decided to scrap this idea because it seemed like more hassle than it’s worth. I do not wish to inconvenience you, and below is just a few inconveniences my idea posed:
- Having to close the game to manually download this mod from elsewhere and then manually install it and restart the game
- Having to do the above process for each update this mod gets
- Launchers being unable to provide an update mechanism, leaving people stuck on older versions until they update manually
Because of this, I have chosen to keep things simple, and scrap my idea. If I ever choose to go for something similar in the future, it likely will not involve having to manually download and install the mod from elsewhere.
In the meantime, an update:
The "quick share" feature is still in development. I have successfully implemented the back-end logic on my servers, and am now working on integrating them into this mod. If all goes well from here, this feature I plan on adding will be implemented as well.
26.06.2024 · 5 608 завантаження
Sidenote:
In the meantime, the "Quick share" feature is now in development. If everything goes well and as planned, the feature should eventually allow people to quickly share their statistics with anyone else using this mod. For now, it seems to be going well.
If implemented, the feature will...
- Be fully client-sided (because it will use a CDN of mine instead of a Minecraft server). This means the feature won't require installing this mod on the Minecraft server
- Allow in-game people who use this mod to view quick-shared stats (will need internet connection tho, obviously)
26.06.2024 · 656 завантаження
Sidenote:
In the meantime, the "Quick share" feature is now in development. If everything goes well and as planned, the feature should eventually allow people to quickly share their statistics with anyone else using this mod. For now, it seems to be going well.
If implemented, the feature will...
- Be fully client-sided (because it will use a CDN of mine instead of a Minecraft server). This means the feature won't require installing this mod on the Minecraft server
- Allow in-game people who use this mod to view quick-shared stats (will need internet connection tho, obviously)
21.06.2024 · 10 257 завантаження
21.06.2024 · 1 379 завантаження
15.06.2024 · 22 793 завантаження
15.06.2024 · 2 632 завантаження
14.06.2024 · 5 944 завантаження
v3.11 of TCDCommons API or higher.14.06.2024 · 1 363 завантаження
v3.11 of TCDCommons API or higher.17.05.2024 · 24 515 завантаження
03.05.2024 · 14 365 завантаження
v3.9.7, but recompiled using 1.20.6 build settings; which is just a different way of saying "Port to 1.20.6".v3.9.7 should work on 1.20.6 as well, so there's really no need to download this one.25.04.2024 · 14 456 завантаження
1.20.5. The 1.20.5 port of this mod now depends on Fabric API.11.04.2024 · 123 418 завантаження
Fabric API was forcing clients to install this mod.Fabric API. You may read about this issue in more detail on the linked GitHub page if you're interested.1.20.4.Thanks to Rvbsm for helping me resolve 102, and Xxxkingxl for reporting 115.
11.04.2024 · 5 253 завантаження
Fabric API was forcing clients to install this mod.Fabric API. You may read about this issue in more detail on the linked GitHub page if you're interested.1.20.4.Thanks to Rvbsm for helping me resolve 102, and Xxxkingxl for reporting 115.
11.04.2024 · 726 034 завантаження
Fabric API was forcing clients to install this mod.Fabric API. You may read about this issue in more detail on the linked GitHub page if you're interested.1.20.4.Thanks to Rvbsm for helping me resolve 102, and Xxxkingxl for reporting 115.
08.04.2024 · 241 завантаження
Just for fun, I decided to publish a port to 24w13a.
Please note that 24w14a is the latest snapshot at the moment, and I do not know whether or not this port will work with 24w14a. You may test that if you want.
Note: Depends on Architectury API.
08.04.2024 · 3 450 завантаження
1.20.2Fabric API forces clients to install this mod/statistics command on the server-side should now prevent the issue from taking place.08.04.2024 · 298 завантаження
1.20.2Fabric API forces clients to install this mod/statistics command on the server-side should now prevent the issue from taking place.08.04.2024 · 34 202 завантаження
1.20.2Fabric API forces clients to install this mod/statistics command on the server-side should now prevent the issue from taking place.29.03.2024 · 13 944 завантаження
properties.json resource file to betterstats.properties.json, so as to avoid any potential conflicts with external resources that might have the same name.tcdcommons API mod, featuring a very minor potential performance improvement with cache file handling.29.03.2024 · 2 216 завантаження
properties.json resource file to betterstats.properties.json, so as to avoid any potential conflicts with external resources that might have the same name.tcdcommons API mod, featuring a very minor potential performance improvement with cache file handling.29.03.2024 · 154 867 завантаження
properties.json resource file to betterstats.properties.json, so as to avoid any potential conflicts with external resources that might have the same name.tcdcommons API mod, featuring a very minor potential performance improvement with cache file handling.20.03.2024 · 35 959 завантаження
20.03.2024 · 1 356 завантаження
20.03.2024 · 35 165 завантаження
16.03.2024 · 123 завантаження
A port to 24w09a.
Requires and depends on Architectury API.
Uploaded just for fun. Just for the sake of it.
Note: The latest snapshot as of right now is 20w11a. A proper 1.20.5 port will be released once 1.20.5 comes out.
16.03.2024 · 7 529 завантаження
This update fixed Issue #112, where the Failed to clean up cached files error kept appearing in console. Apologies to everyone who was affected and had their consoles and logs flooded with error messages.
Additionally, I have made a resource pack that allows people to use this mod completely independently from Fabric API. Given Fabric API's resource loader is responsible for loading modded resources; If you do not have Fabric API installed, you may instead download and apply the resource pack I made, effectively allowing you to use this mod properly without Fabric API.
The resource pack file is called bss_rp-3.9.3+1.20.4.zip, and can be downloaded by clicking here. It works on all 1.20.X versions as well, so feel free to ignore any "incompatibility" warnings the game shows you.
16.03.2024 · 556 завантаження
This update fixed Issue #112, where the Failed to clean up cached files error kept appearing in console. Apologies to everyone who was affected and had their consoles and logs flooded with error messages.
Additionally, I have made a resource pack that allows people to use this mod completely independently from Fabric API. Given Fabric API's resource loader is responsible for loading modded resources; If you do not have Fabric API installed, you may instead download and apply the resource pack I made, effectively allowing you to use this mod properly without Fabric API.
The resource pack file is called bss_rp-3.9.3+1.20.4.zip, and can be downloaded by clicking here. It works on all 1.20.X versions as well, so feel free to ignore any "incompatibility" warnings the game shows you.
16.03.2024 · 5 052 завантаження
This update fixed Issue #112, where the Failed to clean up cached files error kept appearing in console. Apologies to everyone who was affected and had their consoles and logs flooded with error messages.
Additionally, I have made a resource pack that allows people to use this mod completely independently from Fabric API. Given Fabric API's resource loader is responsible for loading modded resources; If you do not have Fabric API installed, you may instead download and apply the resource pack I made, effectively allowing you to use this mod properly without Fabric API.
The resource pack file is called bss_rp-3.9.3+1.20.4.zip, and can be downloaded by clicking here. It works on all 1.20.X versions as well, so feel free to ignore any "incompatibility" warnings the game shows you.
08.03.2024 · 8 504 завантаження
Microsoft Windows Defender appears to be false-flagging the v3.9.2+fabric-1.20.1 file. This message is just a heads-up so you don't get scared if you encounter the "Trojan:Script/Wacatac.B!ml" detection. You may safely ignore it. For more info, visit Issue #111.
The Microsoft Windows Defender issue has been resolved. If you still encounter issues, please visit Issue #111.
Pagination. Let me explain;
Remember that one time you clicked on "Show empty stats" while playing with a massive mod-pack, only for this mod to display like all ~20k stats all at once, turning your PC into a DIY grill?
Yeah me neither. Well either way, that issue has now been resolved.
By dividing stats into multiple "pages", we are effectively preventing too many stats from showing up at once and lagging out the game.
08.03.2024 · 851 завантаження
Microsoft Windows Defender appears to be false-flagging the v3.9.2+fabric-1.20.1 file. This message is just a heads-up so you don't get scared if you encounter the "Trojan:Script/Wacatac.B!ml" detection. You may safely ignore it. For more info, visit Issue #111.
The Microsoft Windows Defender issue has been resolved. If you still encounter issues, please visit Issue #111.
Pagination. Let me explain;
Remember that one time you clicked on "Show empty stats" while playing with a massive mod-pack, only for this mod to display like all ~20k stats all at once, turning your PC into a DIY grill?
Yeah me neither. Well either way, that issue has now been resolved.
By dividing stats into multiple "pages", we are effectively preventing too many stats from showing up at once and lagging out the game.
08.03.2024 · 79 137 завантаження
Microsoft Windows Defender appears to be false-flagging the v3.9.2+fabric-1.20.1 file. This message is just a heads-up so you don't get scared if you encounter the "Trojan:Script/Wacatac.B!ml" detection. You may safely ignore it. For more info, visit Issue #111.
The Microsoft Windows Defender issue has been resolved. If you still encounter issues, please visit Issue #111.
Pagination. Let me explain;
Remember that one time you clicked on "Show empty stats" while playing with a massive mod-pack, only for this mod to display like all ~20k stats all at once, turning your PC into a DIY grill?
Yeah me neither. Well either way, that issue has now been resolved.
By dividing stats into multiple "pages", we are effectively preventing too many stats from showing up at once and lagging out the game.
01.03.2024 · 12 142 завантаження
This update primarily focuses on the mod's code structure and organization, but has some extra features and changes as well.
This update also resolves a pesky lag spike that kept taking place, and that went un-noticed by me.
You killed %s %s is now shown as Killed: %s%s killed you %s time(s) is now shown as Died to: %sclient-guiSmoothScroll config propertylang/translation texts to implement support for their modded mob statsStatType's ID is yeetinator:times_yeeted;yeetinator:times_yeeted: 32.betterstats.stattype_phrase.[stat_id_namespace].[stat_id_path] translation key syntax."betterstats.stattype_phrase.yeetinator.times_yeeted": "Times yeeted"Times yeeted: 32Search textbox on the filters panel now has a placeholder text that says Search.... This should tell the user more clearly that the black rectangle is in fact, a search textbox.fabric.mod.json, so as to avoid depending on "platform-specific" code. Plus the Fabric Loader API for reading fabric.mod.json data isn't even as flexible as I wanted it to be.properties.json, which can be found inside of the mod's .jar file.Given how Minecraft now works, Items can now dynamically have their corresponding ItemGroups changed. In the past, each Item had a "set" ItemGroup that'd stay as-is forever. Now, items can change groups depending on the world settings.
Where a performance issue now came in is;
- When you open a new world, items now need to be assigned to item groups depending on the world's settings.
- This however, does not appear to take place during the "world loading" process (in 1.20.4 as far as I could observe), and this instead takes place when opening your inventory for the first time
- When this process of assigning items to item groups takes place, the game then has to iterate all items in the game and assign them groups and stuff
- In vanilla Minecraft, this isn't much of an issue, as the game can easily iterate around 1000 items it's got. But in modded environments, especially mod-packs, where there can be 10s of thousands of items.. Yea, the game can hang for quite a while.
- So hopefully you can imagine how a lag spike taking place when opening your inventory can be annoying
By making the process of assigning item groups to items take place right after the world loading process, rather than when opening inventory.
Because it was affecting this mod as well actually.
As you may have noticed, this mod's "Item stats" tab shows items grouped into item groups.
For this to happen however, the game needs to have already arranged the items into groups.
And so what I did in the past is, I made the game do that process whenever the betterstats screen is opened, not realizing this causes lag spikes on large mod-packs.
As such, I have decided that it's best to just make the game do the whole process as the world is loading, rather than making the user sit thru lag spikes during gameplay.
01.03.2024 · 1 635 завантаження
This update primarily focuses on the mod's code structure and organization, but has some extra features and changes as well.
This update also resolves a pesky lag spike that kept taking place, and that went un-noticed by me.
You killed %s %s is now shown as Killed: %s%s killed you %s time(s) is now shown as Died to: %sclient-guiSmoothScroll config propertylang/translation texts to implement support for their modded mob statsStatType's ID is yeetinator:times_yeeted;yeetinator:times_yeeted: 32.betterstats.stattype_phrase.[stat_id_namespace].[stat_id_path] translation key syntax."betterstats.stattype_phrase.yeetinator.times_yeeted": "Times yeeted"Times yeeted: 32Search textbox on the filters panel now has a placeholder text that says Search.... This should tell the user more clearly that the black rectangle is in fact, a search textbox.fabric.mod.json, so as to avoid depending on "platform-specific" code. Plus the Fabric Loader API for reading fabric.mod.json data isn't even as flexible as I wanted it to be.properties.json, which can be found inside of the mod's .jar file.Given how Minecraft now works, Items can now dynamically have their corresponding ItemGroups changed. In the past, each Item had a "set" ItemGroup that'd stay as-is forever. Now, items can change groups depending on the world settings.
Where a performance issue now came in is;
- When you open a new world, items now need to be assigned to item groups depending on the world's settings.
- This however, does not appear to take place during the "world loading" process (in 1.20.4 as far as I could observe), and this instead takes place when opening your inventory for the first time
- When this process of assigning items to item groups takes place, the game then has to iterate all items in the game and assign them groups and stuff
- In vanilla Minecraft, this isn't much of an issue, as the game can easily iterate around 1000 items it's got. But in modded environments, especially mod-packs, where there can be 10s of thousands of items.. Yea, the game can hang for quite a while.
- So hopefully you can imagine how a lag spike taking place when opening your inventory can be annoying
By making the process of assigning item groups to items take place right after the world loading process, rather than when opening inventory.
Because it was affecting this mod as well actually.
As you may have noticed, this mod's "Item stats" tab shows items grouped into item groups.
For this to happen however, the game needs to have already arranged the items into groups.
And so what I did in the past is, I made the game do that process whenever the betterstats screen is opened, not realizing this causes lag spikes on large mod-packs.
As such, I have decided that it's best to just make the game do the whole process as the world is loading, rather than making the user sit thru lag spikes during gameplay.
01.03.2024 · 11 218 завантаження
This update primarily focuses on the mod's code structure and organization, but has some extra features and changes as well.
This update also resolves a pesky lag spike that kept taking place, and that went un-noticed by me.
You killed %s %s is now shown as Killed: %s%s killed you %s time(s) is now shown as Died to: %sclient-guiSmoothScroll config propertylang/translation texts to implement support for their modded mob statsStatType's ID is yeetinator:times_yeeted;yeetinator:times_yeeted: 32.betterstats.stattype_phrase.[stat_id_namespace].[stat_id_path] translation key syntax."betterstats.stattype_phrase.yeetinator.times_yeeted": "Times yeeted"Times yeeted: 32Search textbox on the filters panel now has a placeholder text that says Search.... This should tell the user more clearly that the black rectangle is in fact, a search textbox.fabric.mod.json, so as to avoid depending on "platform-specific" code. Plus the Fabric Loader API for reading fabric.mod.json data isn't even as flexible as I wanted it to be.properties.json, which can be found inside of the mod's .jar file.Given how Minecraft now works, Items can now dynamically have their corresponding ItemGroups changed. In the past, each Item had a "set" ItemGroup that'd stay as-is forever. Now, items can change groups depending on the world settings.
Where a performance issue now came in is;
- When you open a new world, items now need to be assigned to item groups depending on the world's settings.
- This however, does not appear to take place during the "world loading" process (in 1.20.4 as far as I could observe), and this instead takes place when opening your inventory for the first time
- When this process of assigning items to item groups takes place, the game then has to iterate all items in the game and assign them groups and stuff
- In vanilla Minecraft, this isn't much of an issue, as the game can easily iterate around 1000 items it's got. But in modded environments, especially mod-packs, where there can be 10s of thousands of items.. Yea, the game can hang for quite a while.
- So hopefully you can imagine how a lag spike taking place when opening your inventory can be annoying
By making the process of assigning item groups to items take place right after the world loading process, rather than when opening inventory.
Because it was affecting this mod as well actually.
As you may have noticed, this mod's "Item stats" tab shows items grouped into item groups.
For this to happen however, the game needs to have already arranged the items into groups.
And so what I did in the past is, I made the game do that process whenever the betterstats screen is opened, not realizing this causes lag spikes on large mod-packs.
As such, I have decided that it's best to just make the game do the whole process as the world is loading, rather than making the user sit thru lag spikes during gameplay.
23.02.2024 · 7 634 завантаження
This update brings some new features, as well as changes to existing features.
Monsters hunted tab will now show all hostile mobs, regardless of whether or not said mobs are required for the advancement.Monsters hunted and A balanced diet tabs was (and to an extent still is), helping people get the two advancements. However, given criteria for said advancements can be changed by mods and data-packs and server-sided code, this mod cannot accurately tell what is and is not required. Therefore the two tabs have shifted towards displaying everything. As such, to avoid confusion:Monsters hunted tab was renamed to Hostile creaturesA balanced diet tab was renamed to Food & drinksMobs tab will no longer display "miscellaneous" entities such as "TNT" and "Llama spit", unless there are stats present for themStatTypes. If a Text formatter for a modded entity StatType is not registered with this mod's API, then this mod will display the StatType's ID insteadStatTypesStatTypesMCBS file version has now been increased to 4. Was previously 2.StatTypes.StatTypestcdcommons's cached resource manager will now periodically clean up expired cache files it created, so as to save disk space23.02.2024 · 1 197 завантаження
This update brings some new features, as well as changes to existing features.
Monsters hunted tab will now show all hostile mobs, regardless of whether or not said mobs are required for the advancement.Monsters hunted and A balanced diet tabs was (and to an extent still is), helping people get the two advancements. However, given criteria for said advancements can be changed by mods and data-packs and server-sided code, this mod cannot accurately tell what is and is not required. Therefore the two tabs have shifted towards displaying everything. As such, to avoid confusion:Monsters hunted tab was renamed to Hostile creaturesA balanced diet tab was renamed to Food & drinksMobs tab will no longer display "miscellaneous" entities such as "TNT" and "Llama spit", unless there are stats present for themStatTypes. If a Text formatter for a modded entity StatType is not registered with this mod's API, then this mod will display the StatType's ID insteadStatTypesStatTypesMCBS file version has now been increased to 4. Was previously 2.StatTypes.StatTypestcdcommons's cached resource manager will now periodically clean up expired cache files it created, so as to save disk space23.02.2024 · 21 464 завантаження
This update brings some new features, as well as changes to existing features.
Monsters hunted tab will now show all hostile mobs, regardless of whether or not said mobs are required for the advancement.Monsters hunted and A balanced diet tabs was (and to an extent still is), helping people get the two advancements. However, given criteria for said advancements can be changed by mods and data-packs and server-sided code, this mod cannot accurately tell what is and is not required. Therefore the two tabs have shifted towards displaying everything. As such, to avoid confusion:Monsters hunted tab was renamed to Hostile creaturesA balanced diet tab was renamed to Food & drinksMobs tab will no longer display "miscellaneous" entities such as "TNT" and "Llama spit", unless there are stats present for themStatTypes. If a Text formatter for a modded entity StatType is not registered with this mod's API, then this mod will display the StatType's ID insteadStatTypesStatTypesMCBS file version has now been increased to 4. Was previously 2.StatTypes.StatTypestcdcommons's cached resource manager will now periodically clean up expired cache files it created, so as to save disk space13.02.2024 · 9 793 завантаження
1.20.4 version had wrong metadata in fabric.mod.json, regarding the support of 1.20.3 yet again. I have now changed its supported Minecraft version back to >=1.20.3, again.1.20.4 jar file will now accept being loaded in 1.20.3, I still do not know for sure if it actually works on 1.20.3. Here be dragons.13.02.2024 · 3 400 завантаження
1.20.4 version had wrong metadata in fabric.mod.json, regarding the support of 1.20.3 yet again. I have now changed its supported Minecraft version back to >=1.20.3, again.1.20.4 jar file will now accept being loaded in 1.20.3, I still do not know for sure if it actually works on 1.20.3. Here be dragons.13.02.2024 · 29 284 завантаження
1.20.4 version had wrong metadata in fabric.mod.json, regarding the support of 1.20.3 yet again. I have now changed its supported Minecraft version back to >=1.20.3, again.1.20.4 jar file will now accept being loaded in 1.20.3, I still do not know for sure if it actually works on 1.20.3. Here be dragons.02.02.2024 · 8 788 завантаження
Given the changes and additions made in this release, it is highly recommended to read through this changelog before using this release.
Release v3.8 makes some changes to some exiting features, and adds a new server-sided feature called "stat announcement system". It also adds some new config properties that let the user control how this mod behaves.
This feature allows betterstats clients and servers to communicate, which enables some extra features when this mod is present on a server. Some changes were made to this system;
- (Change 1) The protocol version has been changed to 2. Was previously set to 1.
- Note that both the client and the server must use the same protocol version for the server-sided features to work. If the client encounters a server with a different betterstats protocol version, the client will then treat the server as if it dosn't have betterstats installed, and vice-versa.
- This was done because of the changes that were made to the protocol.
- (Change 2) After a client enables the betterstats connection with a server, they can no longer disable it until they disconnect. This change was done because it's pointless to disable the protocol once enabled, as the server still knows the client has betterstats installed.
- (Change 3) Next up, by default the client will now automatically always enable the betterstats protocol connection with the server, that is, when the client detects betterstats on the server as well.
- A config property called client-trustAllServersBssNet was added to control this behavior as well.
- The first reason is so the user doesn't have to go to the "Statistics" menu to manually enable the connection each time they join a server.
- The second reason is because the "stat announcement system" recommends that the client have betterstats installed. If the client doesn't have betterstats, then all announed messages will appear in English and will not translate for that client.
- The third reason is because of how Fabric API works. Previously, I made it so clients have to manually enable the connection every time they join a server, out of concern for privacy and the server finding out about the client being modded. However, it turns out Fabric API's registry synchronization system already likely exposes this information to the server anyways. So at that point, it's kinda pointless to have a manual toggle, as other mods and even Fabric itself may alreaydy be screaming to the server saying "I am a modded client".
(Always remember, this mod will never require being installed on the server. All server-sided features are optional)
The stat announcement system is a new optional server-sided feature whose purpose is to use the chat to announce players doing various unique things and achieving certain stats. As of v3.8, the "SAS" only announces players doing certain things for their first time, however more features may be added to it in the future.
This system is also completely configurable, and may be disabled by those who don't like it or don't want it. The config properties are server-enableSAS (Boolean) and server-sasConfig (JsonObject).
This goal with SAS is to promote people's engagement with the game and their stats, as well as to let players acknowledge they've done something special. Well, unless you die in hardcore that is.. then the mod's gonna roast you;
/badges command was moved over to this mod, so as to avoid registering features in my API mod.server-registerCommands. It lets you control whether or not /statistics and /badges will be registered.Given the player badge system wasn't really all that useful or even used (at least, as far as I've noticed), I have decided to make it disabled by default. It may be re-enabled at any time using the tcdcommons's config file. More info on that can be found in the v3.8 changelogs for tcdcommons.
For clarity and readability reasons, existing config properties were renamed, so it's easier to tell which one is for the client and which one is for the server. Note that server-sided config properties apply to singleplayer as well, and not just dedicated servers.
Config changes for this mod:
- guiMobsFollowCursor was renamed to client-guiMobsFollowCursor.
- Added client-trustAllServersBssNet (Boolean)
- Added server-registerCommands (Boolean)
- Added server-enableSAS (Boolean)
- Added server-sasConfig (JsonObject, aka the {} JSON thingy)
Config changes for tcdcommons:
- Renamed enablePlayerBadges to server-enablePlayerBadges
- Renamed broadcastEarningPlayerBadges to server-broadcastEarningPlayerBadges
- Renamed enableHttpUtils to common-enableHttpUtils
Now that looks a lot more readable. Because I mean.. prior to that, the config for both this mod and for tcdcommons looked about as unreadable as this is:
To learn how to configure this mod, and tcdcommons, here are the wiki pages I wrote:
- For this mod
- For TCDCommons API
02.02.2024 · 1 587 завантаження
Given the changes and additions made in this release, it is highly recommended to read through this changelog before using this release.
Release v3.8 makes some changes to some exiting features, and adds a new server-sided feature called "stat announcement system". It also adds some new config properties that let the user control how this mod behaves.
This feature allows betterstats clients and servers to communicate, which enables some extra features when this mod is present on a server. Some changes were made to this system;
- (Change 1) The protocol version has been changed to 2. Was previously set to 1.
- Note that both the client and the server must use the same protocol version for the server-sided features to work. If the client encounters a server with a different betterstats protocol version, the client will then treat the server as if it dosn't have betterstats installed, and vice-versa.
- This was done because of the changes that were made to the protocol.
- (Change 2) After a client enables the betterstats connection with a server, they can no longer disable it until they disconnect. This change was done because it's pointless to disable the protocol once enabled, as the server still knows the client has betterstats installed.
- (Change 3) Next up, by default the client will now automatically always enable the betterstats protocol connection with the server, that is, when the client detects betterstats on the server as well.
- A config property called client-trustAllServersBssNet was added to control this behavior as well.
- The first reason is so the user doesn't have to go to the "Statistics" menu to manually enable the connection each time they join a server.
- The second reason is because the "stat announcement system" recommends that the client have betterstats installed. If the client doesn't have betterstats, then all announed messages will appear in English and will not translate for that client.
- The third reason is because of how Fabric API works. Previously, I made it so clients have to manually enable the connection every time they join a server, out of concern for privacy and the server finding out about the client being modded. However, it turns out Fabric API's registry synchronization system already likely exposes this information to the server anyways. So at that point, it's kinda pointless to have a manual toggle, as other mods and even Fabric itself may alreaydy be screaming to the server saying "I am a modded client".
(Always remember, this mod will never require being installed on the server. All server-sided features are optional)
The stat announcement system is a new optional server-sided feature whose purpose is to use the chat to announce players doing various unique things and achieving certain stats. As of v3.8, the "SAS" only announces players doing certain things for their first time, however more features may be added to it in the future.
This system is also completely configurable, and may be disabled by those who don't like it or don't want it. The config properties are server-enableSAS (Boolean) and server-sasConfig (JsonObject).
This goal with SAS is to promote people's engagement with the game and their stats, as well as to let players acknowledge they've done something special. Well, unless you die in hardcore that is.. then the mod's gonna roast you;
/badges command was moved over to this mod, so as to avoid registering features in my API mod.server-registerCommands. It lets you control whether or not /statistics and /badges will be registered.Given the player badge system wasn't really all that useful or even used (at least, as far as I've noticed), I have decided to make it disabled by default. It may be re-enabled at any time using the tcdcommons's config file. More info on that can be found in the v3.8 changelogs for tcdcommons.
For clarity and readability reasons, existing config properties were renamed, so it's easier to tell which one is for the client and which one is for the server. Note that server-sided config properties apply to singleplayer as well, and not just dedicated servers.
Config changes for this mod:
- guiMobsFollowCursor was renamed to client-guiMobsFollowCursor.
- Added client-trustAllServersBssNet (Boolean)
- Added server-registerCommands (Boolean)
- Added server-enableSAS (Boolean)
- Added server-sasConfig (JsonObject, aka the {} JSON thingy)
Config changes for tcdcommons:
- Renamed enablePlayerBadges to server-enablePlayerBadges
- Renamed broadcastEarningPlayerBadges to server-broadcastEarningPlayerBadges
- Renamed enableHttpUtils to common-enableHttpUtils
Now that looks a lot more readable. Because I mean.. prior to that, the config for both this mod and for tcdcommons looked about as unreadable as this is:
To learn how to configure this mod, and tcdcommons, here are the wiki pages I wrote:
- For this mod
- For TCDCommons API
02.02.2024 · 16 368 завантаження
Given the changes and additions made in this release, it is highly recommended to read through this changelog before using this release.
Release v3.8 makes some changes to some exiting features, and adds a new server-sided feature called "stat announcement system". It also adds some new config properties that let the user control how this mod behaves.
This feature allows betterstats clients and servers to communicate, which enables some extra features when this mod is present on a server. Some changes were made to this system;
- (Change 1) The protocol version has been changed to 2. Was previously set to 1.
- Note that both the client and the server must use the same protocol version for the server-sided features to work. If the client encounters a server with a different betterstats protocol version, the client will then treat the server as if it dosn't have betterstats installed, and vice-versa.
- This was done because of the changes that were made to the protocol.
- (Change 2) After a client enables the betterstats connection with a server, they can no longer disable it until they disconnect. This change was done because it's pointless to disable the protocol once enabled, as the server still knows the client has betterstats installed.
- (Change 3) Next up, by default the client will now automatically always enable the betterstats protocol connection with the server, that is, when the client detects betterstats on the server as well.
- A config property called client-trustAllServersBssNet was added to control this behavior as well.
- The first reason is so the user doesn't have to go to the "Statistics" menu to manually enable the connection each time they join a server.
- The second reason is because the "stat announcement system" recommends that the client have betterstats installed. If the client doesn't have betterstats, then all announed messages will appear in English and will not translate for that client.
- The third reason is because of how Fabric API works. Previously, I made it so clients have to manually enable the connection every time they join a server, out of concern for privacy and the server finding out about the client being modded. However, it turns out Fabric API's registry synchronization system already likely exposes this information to the server anyways. So at that point, it's kinda pointless to have a manual toggle, as other mods and even Fabric itself may alreaydy be screaming to the server saying "I am a modded client".
(Always remember, this mod will never require being installed on the server. All server-sided features are optional)
The stat announcement system is a new optional server-sided feature whose purpose is to use the chat to announce players doing various unique things and achieving certain stats. As of v3.8, the "SAS" only announces players doing certain things for their first time, however more features may be added to it in the future.
This system is also completely configurable, and may be disabled by those who don't like it or don't want it. The config properties are server-enableSAS (Boolean) and server-sasConfig (JsonObject).
This goal with SAS is to promote people's engagement with the game and their stats, as well as to let players acknowledge they've done something special. Well, unless you die in hardcore that is.. then the mod's gonna roast you;
/badges command was moved over to this mod, so as to avoid registering features in my API mod.server-registerCommands. It lets you control whether or not /statistics and /badges will be registered.Given the player badge system wasn't really all that useful or even used (at least, as far as I've noticed), I have decided to make it disabled by default. It may be re-enabled at any time using the tcdcommons's config file. More info on that can be found in the v3.8 changelogs for tcdcommons.
For clarity and readability reasons, existing config properties were renamed, so it's easier to tell which one is for the client and which one is for the server. Note that server-sided config properties apply to singleplayer as well, and not just dedicated servers.
Config changes for this mod:
- guiMobsFollowCursor was renamed to client-guiMobsFollowCursor.
- Added client-trustAllServersBssNet (Boolean)
- Added server-registerCommands (Boolean)
- Added server-enableSAS (Boolean)
- Added server-sasConfig (JsonObject, aka the {} JSON thingy)
Config changes for tcdcommons:
- Renamed enablePlayerBadges to server-enablePlayerBadges
- Renamed broadcastEarningPlayerBadges to server-broadcastEarningPlayerBadges
- Renamed enableHttpUtils to common-enableHttpUtils
Now that looks a lot more readable. Because I mean.. prior to that, the config for both this mod and for tcdcommons looked about as unreadable as this is:
To learn how to configure this mod, and tcdcommons, here are the wiki pages I wrote:
- For this mod
- For TCDCommons API
27.12.2023 · 52 883 завантаження
Mod compatibility and crash fixes. Please refer to the changelogs on GitHub for more info on this release.
On another note, I just made a Google Form to collect feedback from the community. Feel free to share your rating and thoughts if you'd like to.
27.12.2023 · 21 228 завантаження
Mod compatibility and crash fixes. Please refer to the changelogs on GitHub for more info on this release.
On another note, I just made a Google Form to collect feedback from the community. Feel free to share your rating and thoughts if you'd like to.
27.12.2023 · 392 615 завантаження
Mod compatibility and crash fixes. Please refer to the changelogs on GitHub for more info on this release.
On another note, I just made a Google Form to collect feedback from the community. Feel free to share your rating and thoughts if you'd like to.
24.12.2023 · 773 завантаження
In order for me to avoid having to copy/paste the changelogs on every single platform, please refer to the changelogs on GitHub for more info about this release.
In the meantime, happy holidays to everyone!
24.12.2023 · 3 144 завантаження
In order for me to avoid having to copy/paste the changelogs on every single platform, please refer to the changelogs on GitHub for more info about this release.
In the meantime, happy holidays to everyone!
24.12.2023 · 2 147 завантаження
In order for me to avoid having to copy/paste the changelogs on every single platform, please refer to the changelogs on GitHub for more info about this release.
In the meantime, happy holidays to everyone!
15.12.2023 · 5 367 завантаження
Version v3.6 was not published on Modrinth due to it being a "beta"/"testing" version. However, this release makes some changes that finally make them considered a "release" instead of a "beta".
v3.6.1 is the first "Release" for 1.20.4.contributors section of the fabric.mod.json file, but make sure you follow the JSON syntax appropriately. If you do not know how to or forget to, I can do it for you.Note for translators: Even though the mod now credits contributors listed in the fabric.mod.json file, it is still recommended to also mark your GitHub username in the corresponding translation file as well, so it is easier to keep track of who helped with a specific translation file.
15.12.2023 · 1 761 завантаження
Version v3.6 was not published on Modrinth due to it being a "beta"/"testing" version. However, this release makes some changes that finally make them considered a "release" instead of a "beta".
v3.6.1 is the first "Release" for 1.20.4.contributors section of the fabric.mod.json file, but make sure you follow the JSON syntax appropriately. If you do not know how to or forget to, I can do it for you.Note for translators: Even though the mod now credits contributors listed in the fabric.mod.json file, it is still recommended to also mark your GitHub username in the corresponding translation file as well, so it is easier to keep track of who helped with a specific translation file.
15.12.2023 · 9 077 завантаження
Version v3.6 was not published on Modrinth due to it being a "beta"/"testing" version. However, this release makes some changes that finally make them considered a "release" instead of a "beta".
v3.6.1 is the first "Release" for 1.20.4.contributors section of the fabric.mod.json file, but make sure you follow the JSON syntax appropriately. If you do not know how to or forget to, I can do it for you.Note for translators: Even though the mod now credits contributors listed in the fabric.mod.json file, it is still recommended to also mark your GitHub username in the corresponding translation file as well, so it is easier to keep track of who helped with a specific translation file.
20.11.2023 · 8 540 завантаження
20.11.2023 · 632 216 завантаження
12.11.2023 · 4 229 завантаження
12.11.2023 · 22 166 завантаження
12.11.2023 · 181 завантаження
30.10.2023 · 15 806 завантаження
General changelogs:
- The technical world info in general stats will now only show up when DEBUG_MODE is enabled.
- Added a separate stats tab for "Credits" and "Translators". The mod will now link to translators GitHub profiles.
The following changes were made to allow people to to incorporate the /stats command into their data-packs and custom maps:
- Improved the /stats command output mechanics
- 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.
- Added query. Useful for map-makers.
- query will now output an integer representing the current stat value for a given stat of a given player.
Note that the same technical changes were made to the /badges command for the embedded tcdcommons API mod.
30.10.2023 · 33 075 завантаження
General changelogs:
- The technical world info in general stats will now only show up when DEBUG_MODE is enabled.
- Added a separate stats tab for "Credits" and "Translators". The mod will now link to translators GitHub profiles.
The following changes were made to allow people to to incorporate the /stats command into their data-packs and custom maps:
- Improved the /stats command output mechanics
- 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.
- Added query. Useful for map-makers.
- query will now output an integer representing the current stat value for a given stat of a given player.
Note that the same technical changes were made to the /badges command for the embedded tcdcommons API mod.
19.10.2023 · 25 040 завантаження
/badge command to /badges for tcdcommons/badges command for tcdcommons/badges permission level requirement from level 3 to level 2. For consitency with other stats-related commandstcdcommons configtcdcommons API due to it causing issues. This is a reminder not to use API Class-es marked as @Beta or @Experimental19.10.2023 · 28 726 завантаження
/badge command to /badges for tcdcommons/badges command for tcdcommons/badges permission level requirement from level 3 to level 2. For consitency with other stats-related commandstcdcommons configtcdcommons API due to it causing issues. This is a reminder not to use API Class-es marked as @Beta or @Experimental15.10.2023 · 3 436 завантаження
v2.x translations over here to v3.x.15.10.2023 · 698 363 завантаження
v2.x translations over here to v3.x.13.10.2023 · 3 371 завантаження
v3.2+1.20.2 backport to 1.20 and 1.20.1.
12.10.2023 · 2 523 завантаження
/statistics command (alias /stats) that allows users to modify one's statistics. Requires permission level 2 or cheats or operator.07.10.2023 · 2 512 завантаження
Ported to 1.20.2.
Some minor changes were made to the APIs in order to adapt to the changes made to the game, but it should mostly be the same as usual.
02.10.2023 · 30 875 завантаження
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.
The version v3.0 is finally ready, and features a lot of changes.
Note: As mentioned above, due to issues with how Fabric Loader itself behaves, this mod not only needs Fabric API present, but doesn't work with 1.20.2 at the moment. I will make attempts to port to 1.20.2 soon.
30.06.2023 · 121 161 завантаження
Spanish (Argentina) (es_ar.json) translations thanks to R4z0rX (See #66).Thanks again, to everyone who helps translate this mod to other languages.
23.06.2023 · 6 094 завантаження
Mixin issue in TCDCommons regarding MixinDrawContext.20.06.2023 · 3 714 завантаження
Note: The translations here are from v2.10, and do not contain translations for the new player badges that were added.
Better Stats's special http-client-side badges. Please read here.client-side/stat-based player badge for those who travel and explore the world. To get it, walk, sprint, or fly.client-side/stat-based player badge for those who don't die. To get it, just don't die.18.06.2023 · 21 782 завантаження
Better Stats's special http-client-side player badges. Please read here.18.06.2023 · 8 272 завантаження
Better Stats's special http-client-side player badges. Please read here.18.06.2023 · 371 021 завантаження
Better Stats's special http-client-side player badges. Please read here.18.06.2023 · 12 364 завантаження
Better Stats's special http-client-side player badges. Please read here.18.06.2023 · 1 067 завантаження
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.
15.06.2023 · 2 600 завантаження
v2.9(made a mistake by accidentally forgetting to increment the version number to v2.9.1, so this is technically v2.9)
The update v2.9 is finally complete. I was gonna port to 1.20 first, but when I realized just how much the update broke my mods, I decided to push that aside and work on completing this instead.
For more info on this update, please check this mod's Wiki page(s) on its GitHub repository. If there isn't one at the moment, then that means I am still working on it (it will take a bit).
Now time to finally start porting to 1.20!
15.06.2023 · 113 завантаження
v2.9(made a mistake by accidentally forgetting to increment the version number to v2.9.1, so this is technically v2.9)
The update v2.9 is finally complete. I was gonna port to 1.20 first, but when I realized just how much the update broke my mods, I decided to push that aside and work on completing this instead.
For more info on this update, please check this mod's Wiki page(s) on its GitHub repository. If there isn't one at the moment, then that means I am still working on it (it will take a bit).
Now time to finally start porting to 1.20!
15.06.2023 · 1 645 завантаження
v2.9(made a mistake by accidentally forgetting to increment the version number to v2.9.1, so this is technically v2.9)
The update v2.9 is finally complete. I was gonna port to 1.20 first, but when I realized just how much the update broke my mods, I decided to push that aside and work on completing this instead.
For more info on this update, please check this mod's Wiki page(s) on its GitHub repository. If there isn't one at the moment, then that means I am still working on it (it will take a bit).
Now time to finally start porting to 1.20!
15.06.2023 · 134 завантаження
v2.9(made a mistake by accidentally forgetting to increment the version number to v2.9.1, so this is technically v2.9)
The update v2.9 is finally complete. I was gonna port to 1.20 first, but when I realized just how much the update broke my mods, I decided to push that aside and work on completing this instead.
For more info on this update, please check this mod's Wiki page(s) on its GitHub repository. If there isn't one at the moment, then that means I am still working on it (it will take a bit).
Now time to finally start porting to 1.20!
14.06.2023 · 165 завантаження
(made a mistake by accidentally forgetting to increment the version number to v2.9.1, so this is technically v2.9)
The update v2.9 is finally complete. I was gonna port to 1.20 first, but when I realized just how much the update broke my mods, I decided to push that aside and work on completing this instead.
For more info on this update, please check this mod's Wiki page(s) on its GitHub repository. If there isn't one at the moment, then that means I am still working on it (it will take a bit).
Now time to finally start porting to 1.20!
14.06.2023 · 99 завантаження
(made a mistake by accidentally forgetting to increment the version number to v2.9.1, so this is technically v2.9)
The update v2.9 is finally complete. I was gonna port to 1.20 first, but when I realized just how much the update broke my mods, I decided to push that aside and work on completing this instead.
For more info on this update, please check this mod's Wiki page(s) on its GitHub repository. If there isn't one at the moment, then that means I am still working on it (it will take a bit).
Now time to finally start porting to 1.20!
14.06.2023 · 203 завантаження
(made a mistake by accidentally forgetting to increment the version number to v2.9.1, so this is technically v2.9)
The update v2.9 is finally complete. I was gonna port to 1.20 first, but when I realized just how much the update broke my mods, I decided to push that aside and work on completing this instead.
For more info on this update, please check this mod's Wiki page(s) on its GitHub repository. If there isn't one at the moment, then that means I am still working on it (it will take a bit).
Now time to finally start porting to 1.20!
14.06.2023 · 80 завантаження
(made a mistake by accidentally forgetting to increment the version number to v2.9.1, so this is technically v2.9)
The update v2.9 is finally complete. I was gonna port to 1.20 first, but when I realized just how much the update broke my mods, I decided to push that aside and work on completing this instead.
For more info on this update, please check this mod's Wiki page(s) on its GitHub repository. If there isn't one at the moment, then that means I am still working on it (it will take a bit).
Now time to finally start porting to 1.20!
01.06.2023 · 4 259 завантаження
fabric.mod.json file.TCDCommons API is not installed (See #54).betterstats) instead of being embedded in tcdcommons. This should hopefully resolve the issue with server crashes as well.tcdcommons API dependency also rewrote its GUI event handling system in the "back-end", so working with GUI events (programatically) should now be a simpler process.01.06.2023 · 293 завантаження
fabric.mod.json file.TCDCommons API is not installed (See #54).betterstats) instead of being embedded in tcdcommons. This should hopefully resolve the issue with server crashes as well.tcdcommons API dependency also rewrote its GUI event handling system in the "back-end", so working with GUI events (programatically) should now be a simpler process.01.06.2023 · 31 881 завантаження
fabric.mod.json file.TCDCommons API is not installed (See #54).betterstats) instead of being embedded in tcdcommons. This should hopefully resolve the issue with server crashes as well.tcdcommons API dependency also rewrote its GUI event handling system in the "back-end", so working with GUI events (programatically) should now be a simpler process.01.06.2023 · 175 завантаження
fabric.mod.json file.TCDCommons API is not installed (See #54).betterstats) instead of being embedded in tcdcommons. This should hopefully resolve the issue with server crashes as well.tcdcommons API dependency also rewrote its GUI event handling system in the "back-end", so working with GUI events (programatically) should now be a simpler process.31.05.2023 · 170 завантаження
TCDCommons API isn't installed. I will resolve it soon. Until then, either manually install it, or wait for the next patch.betterstats) instead of being embedded in tcdcommons. This should hopefully resolve the issue with server crashes as well.tcdcommons API dependency also rewrote its GUI event handling system in the "back-end", so working with GUI events (programatically) should now be a simpler process.31.05.2023 · 88 завантаження
TCDCommons API isn't installed. I will resolve it soon. Until then, either manually install it, or wait for the next patch.betterstats) instead of being embedded in tcdcommons. This should hopefully resolve the issue with server crashes as well.tcdcommons API dependency also rewrote its GUI event handling system in the "back-end", so working with GUI events (programatically) should now be a simpler process.31.05.2023 · 272 завантаження
TCDCommons API isn't installed. I will resolve it soon. Until then, either manually install it, or wait for the next patch.betterstats) instead of being embedded in tcdcommons. This should hopefully resolve the issue with server crashes as well.tcdcommons API dependency also rewrote its GUI event handling system in the "back-end", so working with GUI events (programatically) should now be a simpler process.31.05.2023 · 88 завантаження
TCDCommons API isn't installed. I will resolve it soon. Until then, either manually install it, or wait for the next patch.betterstats) instead of being embedded in tcdcommons. This should hopefully resolve the issue with server crashes as well.tcdcommons API dependency also rewrote its GUI event handling system in the "back-end", so working with GUI events (programatically) should now be a simpler process.25.05.2023 · 839 завантаження
25.05.2023 · 142 завантаження
25.05.2023 · 491 завантаження
25.05.2023 · 103 завантаження
19.05.2023 · 7 048 завантаження
19.05.2023 · 141 завантаження
19.05.2023 · 2 879 завантаження
19.05.2023 · 122 завантаження
12.05.2023 · 9 234 завантаження
As always, keep in mind that installing the mod on the server is optional, and all that does is it adds some extra features, like this one that just got added.
12.05.2023 · 229 завантаження
As always, keep in mind that installing the mod on the server is optional, and all that does is it adds some extra features, like this one that just got added.
12.05.2023 · 830 завантаження
As always, keep in mind that installing the mod on the server is optional, and all that does is it adds some extra features, like this one that just got added.
12.05.2023 · 93 завантаження
As always, keep in mind that installing the mod on the server is optional, and all that does is it adds some extra features, like this one that just got added.
30.04.2023 · 1 532 завантаження
30.04.2023 · 282 завантаження
30.04.2023 · 83 780 завантаження
30.04.2023 · 127 завантаження
29.04.2023 · 277 завантаження
This release fully completes and adds an optional feature to install the mod on the "server-side" so as to improve the accuracy of the "Better Stats HUD" feature. Please see the changelog of the previous beta version on CurseForge for more information about this feature.
Please keep in mind that this mod is still client-side, and doesn't require being installed on the server.
29.04.2023 · 105 завантаження
This release fully completes and adds an optional feature to install the mod on the "server-side" so as to improve the accuracy of the "Better Stats HUD" feature. Please see the changelog of the previous beta version on CurseForge for more information about this feature.
Please keep in mind that this mod is still client-side, and doesn't require being installed on the server.
29.04.2023 · 165 завантаження
This release fully completes and adds an optional feature to install the mod on the "server-side" so as to improve the accuracy of the "Better Stats HUD" feature. Please see the changelog of the previous beta version on CurseForge for more information about this feature.
Please keep in mind that this mod is still client-side, and doesn't require being installed on the server.
29.04.2023 · 69 завантаження
This release fully completes and adds an optional feature to install the mod on the "server-side" so as to improve the accuracy of the "Better Stats HUD" feature. Please see the changelog of the previous beta version on CurseForge for more information about this feature.
Please keep in mind that this mod is still client-side, and doesn't require being installed on the server.
03.04.2023 · 3 189 завантаження
02.04.2023 · 118 завантаження
10.03.2023 · 1 859 завантаження
Fixed all crashes, for real this time.
10.03.2023 · 94 завантаження
Fixed the crashes from v2.3. Sorry for the inconvenience.
Nvm, turns out this one is broken as well, just 1.19.3 tho. Will have it fixed soon.
10.03.2023 · 175 762 завантаження
Fixed the crashes from v2.3. Sorry for the inconvenience.
10.03.2023 · 568 завантаження
Fixed the crashes from v2.3. Sorry for the inconvenience.
03.03.2023 · 813 завантаження
Defective and causes crashes, please do not download! A patch will be published soon.
This mod now uses Architectury API instead of Mixin-s, so as to make development and porting to Forge easier.
Don't worry though, you don't have to download Architectury API, as it is embedded as well.
03.03.2023 · 602 завантаження
Defective and causes crashes, please do not download! A patch will be published soon.
This mod now uses Architectury API instead of Mixin-s, so as to make development and porting to Forge easier.
Don't worry though, you don't have to download Architectury API, as it is embedded as well.
03.03.2023 · 95 завантаження
Defective and causes crashes, please do not download! A patch will be published soon.
This mod now uses Architectury API instead of Mixin-s, so as to make development and porting to Forge easier.
Don't worry though, you don't have to download Architectury API, as it is embedded as well.
26.02.2023 · 545 273 завантаження
26.02.2023 · 131 395 завантаження
26.02.2023 · 556 завантаження
26.02.2023 · 562 завантаження
26.02.2023 · 90 завантаження
03.02.2023 · 1 577 завантаження
A small patch that aims to combat crashes that result from rendering certain modded entities on the BSS in the mob stats section.
In other words, this mod should cause less crashes and be more compatible with some mods that caused such crashes before.
03.02.2023 · 17 008 завантаження
A small patch that aims to combat crashes that result from rendering certain modded entities on the BSS in the mob stats section.
In other words, this mod should cause less crashes and be more compatible with some mods that caused such crashes before.
03.02.2023 · 146 завантаження
A small patch that aims to combat crashes that result from rendering certain modded entities on the BSS in the mob stats section.
In other words, this mod should cause less crashes and be more compatible with some mods that caused such crashes before.
03.02.2023 · 89 завантаження
As always, if for whatever reason you have TCDCommons installed alongside this mod (even tho. you don't have to), make sure you update it first (unless you want crashes).
03.02.2023 · 74 завантаження
As always, if for whatever reason you have TCDCommons installed alongside this mod (even tho. you don't have to), make sure you update it first (unless you want crashes).
03.02.2023 · 81 завантаження
As always, if for whatever reason you have TCDCommons installed alongside this mod (even tho. you don't have to), make sure you update it first (unless you want crashes).
14.01.2023 · 497 завантаження
TCDCommons is no longer a required dependency for Forge versions of this mod. I finally figured out how to make libraries embedded on Forge.
If you already have TCDCommons installed, please either remove it or update it. Otherwise weird things *may* happen (Idk if they actually will).
14.01.2023 · 315 завантаження
TCDCommons is no longer a required dependency for Forge versions of this mod. I finally figured out how to make libraries embedded on Forge.
If you already have TCDCommons installed, please either remove it or update it. Otherwise weird things *may* happen (Idk if they actually will).
12.01.2023 · 135 завантаження
v2.1, but ported to Forge. Due to some complications I had while porting the mod, there are some important things to note:
- Requires TCDCommons forge-1.19.2 - Despite my best efforts to try and figure out how to make TCDCommons embedded like it is with Fabric, I unfortunately couldn't. As a result, you will have to install this file as well in order to use this version of the mod.
- 1.19.2 only - Does not work with 1.19.3. I will have to make a forge-1.19.3 port separately.
- REI - I failed to port this feature to Forge, so... You won't be able to left/right-click item stats to bring up the REI menu for the given items.
- BS Hud Screen - I also didn't manage to port the hud stats feature to Forge. I might give it another shot in the future tho.
12.01.2023 · 85 завантаження
Fixed a few errors I made in the mod's metadata. Keep in mind that the Forge versions of this mod still require TCDCommons forge-1.18.2.
11.01.2023 · 93 завантаження
v2.1, but ported to Forge. Due to some complications I had while porting the mod, there are some important things to note:
- Requires TCDCommons forge-1.18.2 - Despite my best efforts to try and figure out how to make TCDCommons embedded like it is with Fabric, I unfortunately couldn't. As a result, you will have to install this file as well in order to use this version of the mod.
- REI - I honestly have no idea how to get the feature working with Forge, so... You won't be able to left-click item stats to bring up the REI menu.
- BS Hud Screen - I also didn't manage to port the hud stats feature to Forge. I might give it another shot in the future tho.
26.12.2022 · 1 354 завантаження
Added translations for Simplified Chinese. Credit goes to Cccc_owo for making the translations.
26.12.2022 · 11 163 завантаження
Added translations for Simplified Chinese. Credit goes to Cccc_owo for making the translations.
26.12.2022 · 180 завантаження
Added translations for Simplified Chinese. Credit goes to Cccc_owo for making the translations.
14.12.2022 · 398 завантаження
Same as v2.1+1.19.2, but for fabric-1.19.3. Becuase of the many changes that came to 1.19.3, I had to make a separate version of the mod specifically for 1.19.3.
Note:
If for some reason you chose to have TCDCommons API installed alongside this mod version (which is optional), make sure it is also for 1.19.3, unless you wanna crash the game.
13.12.2022 · 538 завантаження
Important: If you also downloaded TCDCommons v1.0, you must replace it with v2.0. Otherwise a crash will take place.
Bug fixes from TCDCommons:
- Smooth scrolling will now only work with fancy graphics and above. This is for performance reasons, because when you turn down the graphics settings, you obviously want more performance. (TCDCommons)
- Fixed a bug where mouse dragging could be done with any mouse button. Now it can only be done with LMB (left mouse button). (TCDCommons)
New features:
- Item stat and mob stat panels will now show total stats at the bottom of the panel. Note: The "total stats" shown will ignore statistics that have been filtered out using the search filters.
- Added "Better Stats Hud Screen" (BSHS). A feature that allows you to pin any item or mob stat onto the in-game hud. (Note: This feature is still in development (Beta!))
- Because player statistics are handled server-side, and this mod aims to be fully client-side, for now the BSHS will only update periodically every once in a while by sending a statistics request packet to the server. In other words, the stats pinned to the hud will not update in real-time (because that would cost a looooooot of bandwidth). The stat update rates are dynamically determined by this mod to avoid bandwidth waste when for example you aren't doing anything. Because of this, BSHS is still in beta, as I plan on writing a client-side stat tracker that will allow for real-time hud stat updating.
- The BSHS can be accessed in the "View" section in the top menu.
- Right click any item or mob stat after which a context menu will show up allowing you to pin the given stat to the hud. If you have REI installed, hold down SHIFT while right clicking.
13.12.2022 · 177 завантаження
Important: If you also downloaded TCDCommons v1.0, you must replace it with v2.0. Otherwise a crash will take place.
Bug fixes from TCDCommons:
- Smooth scrolling will now only work with fancy graphics and above. This is for performance reasons, because when you turn down the graphics settings, you obviously want more performance. (TCDCommons)
- Fixed a bug where mouse dragging could be done with any mouse button. Now it can only be done with LMB (left mouse button). (TCDCommons)
New features:
- Item stat and mob stat panels will now show total stats at the bottom of the panel. Note: The "total stats" shown will ignore statistics that have been filtered out using the search filters.
- Added "Better Stats Hud Screen" (BSHS). A feature that allows you to pin any item or mob stat onto the in-game hud. (Note: This feature is still in development (Beta!))
- Because player statistics are handled server-side, and this mod aims to be fully client-side, for now the BSHS will only update periodically every once in a while by sending a statistics request packet to the server. In other words, the stats pinned to the hud will not update in real-time (because that would cost a looooooot of bandwidth). The stat update rates are dynamically determined by this mod to avoid bandwidth waste when for example you aren't doing anything. Because of this, BSHS is still in beta, as I plan on writing a client-side stat tracker that will allow for real-time hud stat updating.
- The BSHS can be accessed in the "View" section in the top menu.
- Right click any item or mob stat after which a context menu will show up allowing you to pin the given stat to the hud. If you have REI installed, hold down SHIFT while right clicking.
25.11.2022 · 1 768 завантаження
The next major release of Better Stats. This release changes a lot about the mod (in the back-end), so the UI design is similar to that of v1.x.
25.11.2022 · 157 завантаження
The next major release of Better Stats. This release changes a lot about the mod (in the back-end), so the UI design is similar to that of v1.x.
26.09.2022 · 3 737 завантаження
The way this feature works is by executing /give in your name when cheating an item. To do this, the mod used the 1.19 chat system. It is because of this that when attempting to do this on 1.19.1+, the game would crash, as 1.19.1+ uses a different chatting system. This release fixes the crash, but as a trade-off, it no longer supports 1.19.
22.09.2022 · 3 160 завантаження
Fixed issue with the mod crashing dedicated servers when used in a dedicated server enviroment.
22.09.2022 · 1 051 завантаження
Fixed issue with the mod crashing dedicated servers when used in a dedicated server enviroment.
09.09.2022 · 392 завантаження
Middle-mouse-clicking an item stat will now show a confirmation screen. Please read the v1.4 changelogs for more info.
09.09.2022 · 115 завантаження
Middle-mouse-clicking an item stat will now show a confirmation screen. Please read the v1.4 changelogs for more info.
09.09.2022 · 98 завантаження
09.09.2022 · 105 завантаження
06.09.2022 · 194 завантаження
This release is a big one. It fixes many bugs, and crashes, as well as incompatibilities with other mods. It is not guaranteed to provide fixes for all 100% of mods out there, but it does handle a lot of incompatibilities.
Changelog:
- Fixed crashes with some other "incompatible" mods in the Mobs tab
- Fixed stat tooltips not showing for stats that are too deep when scrolling down
- Fixed Tab navigation in the Options screen. The done button now goes before all other elements instead of being the last
- Fixed arrow key navigation not working in the Options screen
- Updated the naming of translation keys
- Added translation keys for config properties
- Added tooltips for config properties
- Added color properties for tooltips
- Added the "BS_OPTIONS_GUI" config property. Disabling this will disable the Options screen, so be careful
- Added the "ALLOW_CHEATS" config property. This will now have to be enabled if you wish to shift-click items in the Item stats. You still need /give permissions tho.
- Added the "IGNORE_ENTITY_RENDER_ERRORS" config property. This one is the feature that fixes incompatibility issues with some other mods
- Added the "COLOR_STAT_BG_ERRORED" config property. A special stat color for when rendering a stat goes wrong (aka for stats relating to "incompatible" mods)
06.09.2022 · 94 завантаження
This release is a big one. It fixes many bugs, and crashes, as well as incompatibilities with other mods. It is not guaranteed to provide fixes for all 100% of mods out there, but it does handle a lot of incompatibilities.
Changelog:
- Fixed crashes with some other "incompatible" mods in the Mobs tab
- Fixed stat tooltips not showing for stats that are too deep when scrolling down
- Fixed Tab navigation in the Options screen. The done button now goes before all other elements instead of being the last
- Fixed arrow key navigation not working in the Options screen
- Updated the naming of translation keys
- Added translation keys for config properties
- Added tooltips for config properties
- Added color properties for tooltips
- Added the "BS_OPTIONS_GUI" config property. Disabling this will disable the Options screen, so be careful
- Added the "ALLOW_CHEATS" config property. This will now have to be enabled if you wish to shift-click items in the Item stats. You still need /give permissions tho.
- Added the "IGNORE_ENTITY_RENDER_ERRORS" config property. This one is the feature that fixes incompatibility issues with some other mods
- Added the "COLOR_STAT_BG_ERRORED" config property. A special stat color for when rendering a stat goes wrong (aka for stats relating to "incompatible" mods)
05.09.2022 · 137 завантаження
This release fixes a crash when this mod is used with other mods that add modded entities that are "not summon-able". More info at Issue #4.
05.09.2022 · 96 завантаження
This release fixes a crash when this mod is used with other mods that add modded entities that are "not summon-able". More info at Issue #4.
04.09.2022 · 111 завантаження
04.09.2022 · 91 завантаження
03.09.2022 · 134 завантаження
03.09.2022 · 111 завантаження
03.09.2022 · 122 завантаження
Added the ability to navigate using the arrow keys, because that is a lot easier than using Tab.
03.09.2022 · 92 завантаження
Added the ability to navigate using the arrow keys, because that is a lot easier than using Tab.
02.09.2022 · 151 завантаження
The initial release of the mod for Minecraft fabric-1.19.x
02.09.2022 · 148 завантаження
The initial release of the mod for Minecraft fabric-1.18.x