- Renamed the
/badge
command to/badges
fortcdcommons
- Made changes (aka improvements) to the
/badges
command fortcdcommons
- Changed
/badges
permission level requirement from level 3 to level 2. For consitency with other stats-related commands - Earning a player badge will now be broadcast in chat, like how advancements do it. This can be disabled in the
tcdcommons
config - Removed a Beta or an Experimental Class from the API due to it causing issues. This is a reminder not to use API Class-es marked as
@Beta
or@Experimental
.
- Minor (experimental) additions to the API.
- Some bug/crash fixes.
v3.2+1.20.2 backport to 1.20 and 1.20.1.
- A bunch of minor additions to the API such as more events and hooks
- Translations to other commonly-spoken languages
Ported to 1.20.2.
Some minor changes had to be made to the GUI and networking APIs in order to adapt, but it should mostly be the same as usual.
v3.1 changelog
Compatibility update.
It appeared v3.0 was having issues getting along with other mods, but this update should fix some of those issues. I tested this with many other mods, and they now seemed to work. If you get any further crashes or issues, feel free to report them.
Also I am still working on porting to 1.20.2. Given the amount of changes that were made to the game internally in 1.20.2, it may take a long time, again.
v3.0 changelog
Release v3.0 improves on many parts of the API, and rewrites pretty much all of it.
- Improved GUI system for TScreen-s and TElement-s
- Improved the player-badge system and the way it handles player badges
- Added a custom event system (that due to the way Fabric Loader behaves, requires Fabric API despite it not using Fabric API)
- Improved the event system
Fixed a minor Mixin mistake with MixinDrawContext
.
Fixed a bug where longer tooltip texts sometimes wouldn't fit their tooltip boxes.
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.
- A lot of major bug fixes
- Completed the "PlayerBadge" system. Can be disabled if you don't want it.
Check the Wiki page(s) on the GitHub repository for more info. If there isn't a Wiki, then wait a bit, as that means I'm still working on it.