Tags
Creators
Details
1.7.1
Compatibility
Changes
1.7.1 - 26.1.x support and Java 21
After a long time, the plugin has been updated to support Minecraft versions 1.19.4 up to 26.1.2.
Another notable change is that the plugin was updated to use Adventure API 5.1.1. Because of this, the new minimum Java version is Java 21 even for 1.19.4-1.20.4 (althought you will need Java 25 for 26.1). Another consequence is that hover and click events won't work on Spigot servers (they do work on Paper or any of its forks) because, apparently, Adventure Platform Bukkit is also no longer maintained and sending components to Audiences wasn't working. As a workaround, if the plugin is running on a Spigot server, a legacy text message will be sent, which supports gradients but not click or hover components. Paper servers will work just fine.
TL;DR: Minimum Java version is now Java 21 and messages won't be hoverable nor clickable on Spigot servers (Paper servers are unaffected).
Latly, some errors have been fixed and some performance improvements were made, especially when a player joins the server.
*This update doesn't bring config-breaking changes but, if you are migrating from previous versions, you might need to use the "/ad convert" command. CREATE A BACKUP OF YOUR DISPLAYS FOLDER BEFORE CONVERTING! More information on this command here.
I have tested this plugin on Paper 26.1.2, although I may have missed some bugs. If you encounter any, please report it on GitHub or Discord, not on the reviews section.
Visit the wiki for more information.
Optional dependencies
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:tDoPNQrP:DrtQWCRD"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:tDoPNQrP:DrtQWCRD"
}

