feat: integrate Atlantis Disguises API for packet-level nick/skin support

- Added net.atlantismc.disguises:api:1.0 as compileOnly dependency
- Created AtlantisDisguiseIntegration bridge class
- NameOverrideService now delegates to Atlantis when available
- Falls back to built-in Bukkit display name overrides if absent
- Added AtlantisDisguises to plugin.yml softdepend
This commit is contained in:
2026-06-01 13:22:48 -05:00
parent 0a06223f7c
commit b7bc25e168
6 changed files with 201 additions and 5 deletions

View File

@@ -15,6 +15,7 @@ allprojects {
mavenCentral()
maven("https://repo.papermc.io/repository/maven-public/")
maven("https://repo.extendedclip.com/releases/") // PlaceholderAPI
maven("https://repo.selixe.com/repository/api/") // Atlantis Disguises
}
}