v1.0.0 - Initial Release
Release Notes: GroupConfig Plugin
I am excited to announce the latest release of the GroupConfig Plugin for TShock! This plugin is designed to simplify the management and configuration of groups in Terraria, making it easier to handle group permissions, chat colors, prefixes, and suffixes.
What's New in This Release
Key Features
- JSON Configuration: Load and configure groups seamlessly using a JSON file.
- Customizable Chat Attributes: Set unique chat colors, prefixes, and suffixes for each group.
- Permission Management: Easily manage group permissions with a user-friendly structure.
Installation Guide
- Download the latest release from the releases page.
- Place the
GroupConfig.dllfile into theServerPluginsfolder of your TShock installation. - Restart your TShock server to enable the plugin.
Configuration Example
The plugin will generate a GroupConfig.json file on the first run. Customize this file to suit your server's needs. Here's a snippet:
{
"Groups": {
"admin": {
"Parent": "newadmin",
"Commands": "tshock.admin.ban,tshock.cfg.whitelist,tshock.npc.spawnboss,tshock.npc.spawnmob",
"Chat Color": [255, 255, 255],
"Prefix": null,
"Suffix": null
},
"trustedadmin": {
"Parent": "admin",
"Commands": "tshock.cfg.*,tshock.world.*,tshock.item.spawn,tshock.heal",
"Chat Color": [255, 255, 255],
"Prefix": null,
"Suffix": null
}
}
}Usage Tips
- Automatic Loading: The plugin loads groups from the configuration file when the server starts.
- Reload On-the-Fly: Use the
/reloadcommand to apply changes without restarting the server.
License
This project is licensed under the MIT License. By contributing, you agree that your contributions will be licensed under the MIT License.
Thank you for using GroupConfig Plugin! If you encounter any issues or have feedback, please open an issue on our GitHub repository.