├── .gitattributes ├── .github └── workflows │ ├── build-and-archive.yml │ └── build.yml ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── discord.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── kotlinc.xml ├── material_theme_project_new.xml ├── misc.xml ├── uiDesigner.xml └── vcs.xml ├── LICENSE ├── README.md ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── img ├── logs └── latest.log ├── nametags.gif ├── settings.gradle.kts └── src └── main ├── java └── com │ └── mattmx │ └── nametags │ ├── DependencyVersionChecker.java │ ├── EventsListener.java │ ├── NameTags.java │ ├── NameTagsCommand.java │ ├── NameTagsLoader.java │ ├── OutgoingPacketListener.java │ ├── config │ ├── ConfigDefaultsListener.java │ ├── ConfigHelper.java │ ├── GroupPriorityComparator.java │ ├── TextDisplayMetaConfiguration.java │ └── TextFormatter.java │ ├── entity │ ├── NameTagEntity.java │ ├── NameTagEntityManager.java │ └── trait │ │ ├── RefreshTrait.java │ │ ├── SneakTrait.java │ │ ├── Trait.java │ │ └── TraitHolder.java │ ├── event │ └── NameTagEntityCreateEvent.java │ ├── hook │ ├── GlowingEffectHook.java │ ├── NeznamyTABHook.java │ ├── PapiHook.java │ └── SkinRestorerHook.java │ ├── packet │ ├── PlayServerEntityMetaDataHandler.java │ ├── PlayServerSetPassengersHandler.java │ └── PlayServerSpawnEntityHandler.java │ └── utils │ ├── ComponentUtils.java │ └── test │ ├── TestPassenger.java │ └── TestPlaceholderExpansion.java └── resources ├── _paper-plugin.yml ├── config.yml └── plugin.yml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build-and-archive.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.github/workflows/build-and-archive.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/discord.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.idea/discord.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/material_theme_project_new.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.idea/material_theme_project_new.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/gradlew.bat -------------------------------------------------------------------------------- /img: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /logs/latest.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nametags.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/nametags.gif -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/DependencyVersionChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/DependencyVersionChecker.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/EventsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/EventsListener.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/NameTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/NameTags.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/NameTagsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/NameTagsCommand.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/NameTagsLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/NameTagsLoader.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/OutgoingPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/OutgoingPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/config/ConfigDefaultsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/config/ConfigDefaultsListener.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/config/ConfigHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/config/ConfigHelper.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/config/GroupPriorityComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/config/GroupPriorityComparator.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/config/TextDisplayMetaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/config/TextDisplayMetaConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/config/TextFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/config/TextFormatter.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/entity/NameTagEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/entity/NameTagEntity.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/entity/NameTagEntityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/entity/NameTagEntityManager.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/entity/trait/RefreshTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/entity/trait/RefreshTrait.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/entity/trait/SneakTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/entity/trait/SneakTrait.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/entity/trait/Trait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/entity/trait/Trait.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/entity/trait/TraitHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/entity/trait/TraitHolder.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/event/NameTagEntityCreateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/event/NameTagEntityCreateEvent.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/hook/GlowingEffectHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/hook/GlowingEffectHook.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/hook/NeznamyTABHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/hook/NeznamyTABHook.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/hook/PapiHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/hook/PapiHook.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/hook/SkinRestorerHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/hook/SkinRestorerHook.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/packet/PlayServerEntityMetaDataHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/packet/PlayServerEntityMetaDataHandler.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/packet/PlayServerSetPassengersHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/packet/PlayServerSetPassengersHandler.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/packet/PlayServerSpawnEntityHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/packet/PlayServerSpawnEntityHandler.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/utils/ComponentUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/utils/ComponentUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/utils/test/TestPassenger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/utils/test/TestPassenger.java -------------------------------------------------------------------------------- /src/main/java/com/mattmx/nametags/utils/test/TestPlaceholderExpansion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/java/com/mattmx/nametags/utils/test/TestPlaceholderExpansion.java -------------------------------------------------------------------------------- /src/main/resources/_paper-plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/resources/_paper-plugin.yml -------------------------------------------------------------------------------- /src/main/resources/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/resources/config.yml -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matt-MX/DisplayNameTags/HEAD/src/main/resources/plugin.yml --------------------------------------------------------------------------------