Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Tags
Creators
Details
Licensed MIT
Published last month
Changelog
Non-breaking additions. No changes required for existing providers or consumers.
Added
Convenience methods
TeamsService.getTeamIds()- returns all team UUIDs for iteration without loading full team objects.Team.getOwner()- default method returning the owner'sTeamMemberrecord.VelocityTeam.getMemberUUIDs()- returns UUIDs of all members.VelocityTeam.getOwner()- default method returning the owner's record.
Role prefix reset
New resetPrefixOverride() method on both TeamRole and TeamRoleDefinition
clears any active prefix override, restoring the built-in default:
TeamRole.OWNER.setPrefixOverride("[Lord]");
TeamRole.OWNER.resetPrefixOverride(); // back to "Owner"
Equivalent to calling setPrefixOverride(null).
TeamsAPI.API_VERSIONupdated to2.5.0.
Changed
docs/api.mdTeam lookup section now correctly listsgetTeam,getTeamByName, andgetPlayerTeamalongsidegetAllTeams,getTeamCount, andgetTeamIds.docs/velocity.mdupdated to documentgetMemberUUIDs()andgetOwner()onVelocityTeam.
Migration
No behavioural changes for existing providers or consumers.
Files
teams-api-plugin-2.5.0.jar(185.39 KiB) Primary
teams-api-extension-betterteams-2.5.0.jar(17.66 KiB)
teams-api-extension-kingdomsx-2.5.0.jar(19.07 KiB)
teams-api-extension-towny-2.5.0.jar(24.31 KiB)
Metadata
Release channel
ReleaseVersion number
2.5.0Loaders
Bukkit Folia Paper Purpur Spigot


