- /team leave added
- /team sethome <name> added
- /team delhome|deletehome <name> added
- confirmation added on home deletion
- right click no longer deletes home
- added a %zelteams_displayname% placeholder that will combine the formatting in the config of the %zelteams_tag% but add team color onto it.
- fixed bug where new colors wouldn't be displayed in the color gui
- added minimessage support to colors
Fixes
- Multiple team homes: set, teleport to, and delete named homes from the Home menu. The home limit is set by the owner's team.home.<amount> permission and is stored so it stays correct while the owner is offline.
- Team colors: pick a color from the Settings menu. Fully config-defined (name, icon, color code, and an optional per-color permission). Exposed to other plugins via %zelteams_color%. 12 colors included by default.
- Tag change cooldown: configurable duration (e.g. 1h, 2d), defaults to 1 hour. Persists across restarts.
- Optional tag change cost: charge a fee to change the tag. Requires Vault; if no economy is present, the change is simply free.
- Tags are now always changeable (the one-time-change limit was removed).
- Team names removed, tags are now the single team identity.
- Fixed perms on the members GUI
- Added API Events for team creation, disband, join and leave
- Added minimum member requirement to use certain features (configurable)
- Other minor fixes
- Fixed team issues related to the recent API changes
- General plugin optimizations
- The code has been restructured to allow a more useful and extensive API to take place. The documentation is on https://zeltuv.notion.site/zelteams-api
- A bug that would occur when a team is disbanded to sometime stay in alliance with the allied teams has been fixed
