Tags
Creators
Details
Licensed ARR
Published 2 years ago
Updated 9 months ago
All versions
0.4.1
Release
Proton 0.4.12 years ago 59
Compatibility
Minecraft: Java Edition
1.21–1.21.1
Platform
Paper
Changes
Key Fixes and Improvements:
-
Rank Display Fixes:
- Resolved an issue where player ranks were only updating in chat, but not reflected in the tab list or display name. The rank system has been updated to ensure consistent rank display across all areas:
- Tab List: Player's rank color and prefix are now properly shown in the tab list.
- Display Name: The player's name (above the head and in chat) is now updated with the correct rank color and prefix.
- Resolved an issue where player ranks were only updating in chat, but not reflected in the tab list or display name. The rank system has been updated to ensure consistent rank display across all areas:
-
Team Integration for Ranks:
- Implemented proper team assignment for ranks using the Minecraft scoreboard system. Players are now added to teams according to their rank, ensuring color consistency across the tab list and player display.
- Dynamic Rank Assignment: Players joining or leaving ranks will have their team updated dynamically, ensuring their display reflects the most current rank.
-
Event-Based Rank Updates:
- Added event listeners to handle rank updates automatically when a player joins the server. The player's display name and tab list name are now updated to reflect their rank immediately upon joining.
- Join Event: On player join, their rank is now fetched and applied to their display name and tab list.
- Quit Event: On player quit, the system ensures any vanish state is cleared properly.
-
Command Fixes:
- Fixed an issue with the
/rankcommand where ranks weren't correctly applied in certain scenarios. Players can now join and leave ranks seamlessly, and changes are reflected immediately in both chat and the tab list.
- Fixed an issue with the
Known Issues:
- None reported at this time.
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:TrJIjXGg:Lmh9Hviq"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:TrJIjXGg:Lmh9Hviq"
}

