Tags
Creators
Details
1.1.1
Compatibility
Required content
Changes
## Server Compatibility Diagnostics Update
### Added
- Added `/prestige debug` so players can check their own title display diagnostics.
- Added `/prestige debug <player>` for operators to inspect another player's title display state.
- Added `tabTitleDisplay` config option:
- `COMPACT`: keeps TAB titles short so they do not cover player names.
- `FULL`: shows the full title in TAB.
- `DISABLED`: disables only the TAB title display.
- Added clearer compatibility guidance in `/prestige help`.
- Added documentation notes for Essentials, TAB, LuckPerms, nickname plugins, scoreboard plugins, and chat formatting plugins.
### Improved
- Improved TAB/player list configuration clarity.
- TAB titles now use compact display by default to avoid long titles covering player names.
- Improved support diagnostics, showing equipped title, locked title, unlocked count, chat/TAB/nameplate status, display style, and scoreboard team status.
- Improved documentation for hybrid servers and chat/display plugin conflicts.
### Compatibility Notes
- Trainer Prestige uses vanilla chat components and scoreboard team formatting.
- Some plugins or hybrid server setups may override chat formatting after Trainer Prestige applies titles.
- If chat appears as `<Player> message`, another plugin is probably controlling the chat format.
- If TAB works but chat does not, the title is usually unlocked and equipped correctly, but chat formatting is being replaced by another plugin.
### Resource Pack
- The optional Trainer Prestige Resource Pack was not changed in this update.
- This update only changes the mod and documentation.
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:y7HbaomZ:U2A5LxwD"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:y7HbaomZ:U2A5LxwD"
}

