Sueta

MCLang [1.17x - 1.21x, 26.1][API]

1.2.1

Lightweight API to load and use official Minecraft language pack translations.

·Plugin
  1. 1.2.1latestv1.2.1Mar 26, 2026
    * Fixed the logic for checking updates on server startup. * Fixed the logic for checking updates on player join. * Fixed the logic for checking updates on console. * Fixed the logic for checking updates on server load. * Added language pack consistency check: missing keys or paths from new versions are now automatically injected into existing configuration files.
    1 download
  2. 1.2.0v1.2.0Mar 26, 2026
    * Refactor command system and introduce API module * Removed ToolCommandSystem and replaced it with RegistryCommandSystem for better command management. * Introduced RegistrySubCommandSystem to handle subcommands. * Added ApiMainBase and its implementation to facilitate API module integration. * Updated mainCommandSystem to utilize the new command registration system. * Simplified command execution and permission checks. * Cleaned up DataBase by removing unused methods and variables. * Enhanced Main class to register commands and manage API module lifecycle. * Added optional Web API and built-in web page to inspect API documentation and language-pack key/value pairs. * Added SSL (HTTPS) support and API Key authentication (Bearer token) for the Web API. * Added a fully responsive, multi-language (i18n) interactive Web Testing Portal (zh-TW, en-US, ja-JP). * Added dynamic runtime extraction of frontend static assets (HTML/CSS/JS/JSON) to the plugins/MCLang/web directory. * Added minecraft 26.1 support.
    3 downloads
  3. 1.1.3v1.1.3Aug 26, 2025
    * Declared Jackson Databind dependency in plugin.yml instead of shading. * Requires Java 17+. * Added Folia 1.19.4+ support. * fix onTabComplete error
    12 downloads
  4. 1.1.2v1.1.2Aug 1, 2025
    * Fixed the logic for determining the latest version. * Replaced HttpURLConnection with Java 11's HttpClient API * This plugin requires Java 11 or higher
    18 downloads
  5. 1.1.1v1.1.1Jun 20, 2025
    * Regularly check for updates to MCLang on SpigotMC.
    20 downloads
  6. 1.1.0v1.1.0Jun 19, 2025
    * Added translation for the Download language pack feature. * Added: Translation for /mclang help explanations. * If you cannot see the translation, please delete .\message\XX.json and a new file will be generated automatically.​ * Improved: String getItemTranslate(ItemStack item) * Now accurately detects potions, splash potions, lingering potions, tipped arrows, and music discs.​ * Added: String getEntityTranslate(Entity entity) * Now correctly detects villager professions.​ * Add [Example]( https://github.com/0obriano0/MCLang-example) * Move the file download to asynchronous execution, and temporarily use en_us until the download is complete. * test in 1.21.6
    14 downloads
  7. 1.0.8v1.0.8Jun 13, 2025
    * Modification method: Each version corresponds to the local language pack. Please download it from my GitHub yourself. It will no longer be packaged together when separating versions during packaging. * Add a function to easily retrieve translations. * String getEnchantmentTranslate(String enchantmentName); – Retrieves the translated name of an enchantment. * String getEnchantmentTranslate(Enchantment enchantment); – Retrieves the translated name of an enchantment.​
    19 downloads
  8. 1.0.7v1.0.7Jun 12, 2025
    * add bstats * Refactor Maven's pom.xml
    18 downloads
  9. 1.0.6v1.0.6Jun 10, 2025
    * Move the MCLang system language setting, and set 'en' as the default when the specified language cannot be found. * change maven repositories
    20 downloads
  10. 1.0.5v1.0.5Jun 9, 2025
    change default lang add lego
    24 downloads
  11. 1.0.4Jun 9, 2025
    21 downloads

Similar projects

Plugin →