TShock
TShock copied to clipboard
☕️⚡️TShock provides Terraria servers with server-side characters, anti-cheat, and community management tools.
The new configuration service should use something that's a bit easier to read and edit than JSON. I'm proposing that we use YAML for this. Questions and comments are appreciated!
Commands are a major pain in the ass to implement. It's a pain to have to parse each argument manually. It's a pain to have to check the parameter count...
With a renewed effort on [Orion](https://github.com/Pryaxis/Orion/pull/53) underway, I wanted to start discussing my ideas on the new version of TShock which would be based on Orion. --- The base TShock...
See screenshot below: ![image](https://user-images.githubusercontent.com/7541476/61496271-f2438300-a9bb-11e9-93cc-85a23eee6bd0.png) As per @ASgoPew, similar erros are thrown when defining regions.
Suggestion from Newy on Slack: user strings should be customizable in a config file so that we don't have language debates like in https://github.com/NyxStudios/TShock/commit/c4cf2d496ddd1dc871be77a861a793d78dd77da2. ![screen shot 2016-10-10 at 8 41...
Currently, the [multiplayer packet docs](https://tshock.readme.io/docs/multiplayer-packet-structure) refer to packets by names that don't match those in the `PacketTypes` enum and subsequent naming convention for packets. This is problematic as it makes...
Like other civilized projects, every build should tigger automatic building and production of API documentation for TShock & TSAPI. 1. Identifying which documentation system we should go with. 2. Creating...
We have a multitude of different events, and a multitude of ways to hook onto them. Some things provide base dotnet events: ```C# event EventHandler E; E += MyHandler; ```...
As mentioned [here](https://tshock.co/xf/index.php?threads/quick-questions-thread-ask-your-how-do-i-and-where-is-questions-here.860/page-61#post-47684), these 3 settings are allowed to set at startup (before loading world) and ``config.json`` though, these values won't be reflected in the same manner. (a) **max players**...
Discussion has been underway about reimplementing the permissions system in TShock. Based on feedback, the following requirements should be met: * Users can be added to multiple groups * Groups...