Records and displays player name changes over time.
Minecraft Version: 1.8 - 1.20.6
Looks up and displays the name history of a player. Supports both usernames and UUIDs. If the player is offline, also requests their current profile from the Mojang servers and saves it.
Permission: namehistorian.history (default: op)
Reloads the config and translations.
Permission: namehistorian.reload (default: op)
To change the plugin's messages, go to the plugins/NameHistorian/translations folder and edit the en.properties file.
To add or edit a language, create a new blank <locale_id>.properties file.
- For example, use
es.propertiesfor Spanish, orpt_BR.propertiesfor Portuguese (Brazil). - A list of locale IDs can be found here.
Then, start the server or reload the plugin. If translations already exist for that language, the plugin will add them automatically to the file.
Edit config.yml to change the default language or to toggle per-player translations.
The languages below are supported out-of-the-box:
| Code | Language |
|---|---|
en |
English (US) |
zh |
Chinese (Simplified) |
To build NameHistorian, run gradlew build. The output jar is in the build/libs directory.
