TCR v2.3.0.1 - Major Refactor, separation, and upgrades! [TShock 5.2.1+][TML 2024.11.3.0]
·
39 commits
to master
since this release
Hey! So it's been a while and I know a lot of you have been struggling with some pretty serious issues around griefing, stability, and mod/plugin compatibility. I've also heard your pains around building the solution (frankly, I'm tired of it too. It SUCKS.) and have helped on that department too.
I hope these changes make managing your server and bonding with your community a much easier, stress-free, fun experience!
The following abbreviations are as follows:
- TShock = TS
- TModLoader = TML
Changelog
- TS and TML are now separated into their own solutions
- TS and TML's separate solutions have been squashed from 4 to 1
- Removed tModLoader and TML TS prefixes as they're separated now
- Discord client now uses Discord.Net instead of crappy custom Api
- New config option to customize the bot's playing status
- New config option to edit the channel description with live updates on player count & world name
- Chat messages are now in embeds
TModLoader
- New moderation commands
- SubworldLibrary support
- New command: t!restart - Restarts the bot for quick reloading of everything
- ModConfig will no longer overwrite the other config. The newest config between the two will be prioritized
- Updated to support TML 2024.11.3.0+
TShock
- Changed player chat to hook on PlayerChat instead of ServerChat
- Commands will no longer relay commands and their args (sensitive info is safe now)