Ban rewrite and various other adjustments
This commit is contained in:
parent
ce523e1436
commit
cde4cc5f04
11 changed files with 742 additions and 276 deletions
|
|
@ -13,6 +13,14 @@ This is the rolling changelog for TShock for Terraria. Use past tense when addin
|
|||
* If there is no section called "Upcoming changes" below this line, please add one with `## Upcoming changes` as the first line, and then a bulleted item directly after with the first change.
|
||||
|
||||
## Upcoming Changes
|
||||
* Overhauled Bans system. Bans are now based on 'identifiers'.(@QuiCM)
|
||||
* The old Bans table (`Bans`) has been deprecated. New bans will go in `PlayerBans`. Use `/ban convert` to convert to the new system.
|
||||
* All old ban routes in REST are now redirected. Please use `/v3/bans/*` for REST-based ban management.
|
||||
* TShock recognizes and acts upon 4 main identifiers: UUID, IP, Player Name, Account name. This can be extended by plugins.
|
||||
* By default, bans are no longer removed upon expiry or 'deletion'. Instead, they remain in the system. A new ban for an indentifier can be added once an existing ban has expired.
|
||||
* Server Console now understands Terraria color codes (e.g., `[c/FF00FF:Words]`) and prints the colored text to the console. Note that console colors are limited and thus only approximations. (@QuiCM)
|
||||
* Fixed a bug in `/sudo` that prevented quoted arguments being forwarded properly. Example: `/sudo /user group "user name" "user group"` should now work correctly. (@QuiCM)
|
||||
* Shutting down the server should now correctly display the shutdown message to players rather than 'Lost connection'. (@QuiCM)
|
||||
|
||||
## TShock 4.4.0 (Pre-release 14)
|
||||
* Terraria v1.4.1.2 (Thanks @Patrikkk and @DeathCradle <3)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue