
Core Teams
CoreTeams is a lightweight, modern, and highly configurable team management plugin designed for Spigot/Paper servers (1.20+). It features unique gradient-based team visuals, string-based IDs for custom team names, and a comprehensive admin GUI.
Tags
Creators
Details
3.7.0
Compatibility
Changes
CoreTeams v3.7.0 Changelog
Administrative Powers & Vanilla Tab Overhaul!
We are excited to release CoreTeams v3.7.0! This release introduces powerful new administrative tools (Force Rename, Force Merge, and Admin Chat Spy), player transfer options, customizable timed invite lifetimes with expiration alerts, and native tablist prefixes for vanilla servers.
New Features & Enhancements
Administrative Control Commands
- Force Rename (
/teamadmin rename <team_id> <new_id>): Change a team's ID on the fly. Automatically updates active player mappings, SQLite/YAML databases, and rebuilds/re-associates the Simple Voice Chat group. - Force Merge (
/teamadmin merge <team1> <team2>): Consolidate two teams instantly. Mergesteam2's members intoteam1(keepingteam1's leader and demotingteam2's leader to a member), transfers voice chat links, and deletes the empty team. - Admin Chat Spy (
/teamadmin spy): Admins can toggle this in-memory mode to view all team chat (/tc) messages across the server with a prominent[SPY]identifier.
Player & Invitation Management
- Direct Transfer (
/team transfer <player>): Hand over team leadership to another member of your team instantly. - Customizable Timed Invites: You can now configure invite durations in
config.ymlunderinvite-expiration-seconds(defaults to 60s). Both the inviter and target player are notified via chat when an invite expires.
Vanilla Tablist Compatibility
- No Dependencies Needed: Team prefixes and suffixes will now render natively on the player list (tab list) even if the TAB plugin is not installed.
- Color Bleeding Reset: Formats are followed by a clean reset to prevent team colors from bleeding into player names.
- Smooth Integration: If the TAB plugin is installed, CoreTeams automatically yields to TAB as normal.
Support & Community
Need help or want to suggest a feature? Join our community Discord: discord.gg/zwj5sEbmDs
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:AHAls57P:zcKC1kyj"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:AHAls57P:zcKC1kyj"
}
