AnhyLingo is a plugin for Minecraft servers designed to create a multilingual interface.
AnhyLingo is a plugin for Minecraft servers designed to create a multilingual interface. It allows players to receive system messages, messages from other plugins, and view item names and descriptions in their chosen language. The plugin has been tested on servers running Spigot, Paper, and Purpur cores for versions 1.17-1.20. To function correctly on Minecraft version 1.20, AnhyLingo requires the ProtocolLib plugin.
A common limitation of many Minecraft plugins is their restriction to a single language, typically set in the plugin's configuration. AnhyLingo overcomes this by not only utilizing the client’s language settings but also allowing players to select multiple languages in a specified order. This ensures that all in-game messages, including those from plugins and custom items, can be displayed in the player's preferred language.
AnhyLingo also extends multilingual capabilities to scenarios where it was previously limited, such as quest creation. Even if a quest plugin supports multiple languages, the quest messages are usually restricted to one language. AnhyLingo addresses this by allowing the use of keys from custom language files, enabling fully multilingual quests. This feature enhances the gaming experience by making it more inclusive and accessible to a global player base.
To fully leverage the capabilities of AnhyLingo, it is essential to install the AnhyLibAPI library on your server. This integration provides the necessary infrastructure for AnhyLingo's optimal performance without imposing additional load on your server. By installing AnhyLibAPI alongside AnhyLingo, you unlock the full potential of both, enhancing your server's functionality while maintaining efficiency.
Multilingualism:
(all players)
Working with game items:
(players with admin permissions)
Data Management:
(players with admin permissions)
File Management:
(players with admin permissions)
For detailed documentation on the plugin's functionality and usage, visit the AnhyLingo Documentation.