
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.6.0
Compatibility
Changes
CoreTeams v3.6.0 Changelog
Massive UX & Aesthetic Redesign + Prefix/Suffix Toggles!
We are proud to release CoreTeams v3.6.0! This release brings highly requested visibility toggles, a complete aesthetic visual redesign with soft curated palettes and small caps typography, a beautiful new startup sequence, and a massive interactive help menu overhaul for ultimate ease-of-use.
New Features & Enhancements
Global & Per-Player Prefix/Suffix Toggles
- Highly Custom Visibility: Added advanced toggles allowing you to turn team prefixes and suffixes on or off completely, either one at a time or all at once, and globally (everyone) or for individual players.
- New Toggle Subcommands:
/teamadmin toggle prefix [everyone|player] [on|off]/teamadmin toggle suffix [everyone|player] [on|off]/teamadmin toggle all [everyone|player] [on|off]
- Persistent Storage: Per-player settings are saved in your plugin configuration (
disabled-prefixesanddisabled-suffixes) so settings survive server reloads. - Smart Backwards Compatibility: Seamlessly integrates with and falls back to your legacy
visuals.prefix-modeconfig state. - Keep Placeholders Working: All PlaceholderAPI placeholders (like
%coreteams_prefix%and%coreteams_prefix_modern%) continue to function normally, regardless of active toggle states!
Curated Soft Color Palettes
- Redesigned the entire color system to move away from generic bright/saturated colors. CoreTeams now utilizes a premium, professional soft palette:
- Mint Emerald (
#88D49E): A soft, premium success indicator. - Soft Coral Red (
#FF8080): An eye-pleasing, modern error/restriction highlight. - Steel Slate (
#94A3B8): Sleek accent/information color. - Cool Clean White (
#F1F5F9): High-end readable titles. - Sleek Separators (
#475569): Subtle dividers.
- Mint Emerald (
Interactive Help Menus (Massive UX Upgrade)
- Rebuilt
/team helpand/teamadmin helpto make the plugin incredibly easy and intuitive to use:- Descriptive Tooltips: Hovering over any command displays a sleek description card showing what it does.
- Dynamic Clicking: Click absolute commands (like
/ta reload,/team leave, or/ta gui) to execute them instantly. Click parameterized commands (like/team invite,/team join, or/ta setcolor) to automatically suggest and pre-fill them directly in your chat box!
Technical Improvements & Bug Fixes
- Refined Render Logic: Rebuilt
TeamManager.updateTaband chatAsyncChatEventrender pipelines to dynamically apply prefixes and suffixes selectively depending on toggle configuration. - Command Completer expansions: Full tab completions have been added for all new toggle variants, dynamically suggesting
prefix,suffix,all,everyone, online players, andon/offsettings.
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:Bhsg5V5v"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:AHAls57P:Bhsg5V5v"
}
