nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
LegacyTranslations Babric Edition

LegacyTranslations Babric Edition

Mod

This mod adds custom language loading capabilities to the game. Rather than the hardcoded and static language list that Mojang's modern Minecraft provides the player, the Translation System has a custom language system much the same as texturepacks.

Client and server SocialUtility

187 downloads
1 follower

LegacyTranslations for Minecraft Beta 1.7.3

Addon Credits

  • @Roadhog360 - Initially creating the Legacy Translation System for New Frontier Craft
  • @Birevan - The foundation and inspiration for the creation of this addon, alongside the source of many of the internal textures and files that let it function
  • @[NFC] Vivian - Bugfixes, Documentation, & porting the Legacy Translation System to Vanilla
  • @Telvarost - Beta Fabric port (this)

Description

This mod adds custom language loading capabilities to the game. Rather than the hardcoded and static language list that Mojang's modern Minecraft provides the player, the Translation System has a custom language system much the same as texturepacks. This means that users can add their own languages and/or modify existing ones to their heart's content. Our hope is that this can eventually become the standard for community translations of these older versions of the game.

Language Packs

You can find some initial babric/StationAPI language packs here:

Future Plans

Fabric and other variants without base class edits will be created in the future.

  • This is that fabric port
  • Note that compatibility with StationAPI is currently in flux due to the lang file format recently changing (StationAPI lang files will be created)

Notes

We've extended the available selection of valid characters in Beta to allow for more language translations beyond what was possible in Vanilla. Currently translations are limited to left-to-right character based languages, however future versions of the LT System will resolve this by adding Unicode support & right-to-left character support done by @icanttellyou

Translations

Currently, no translations are built into the addon, as they all still need to receive ports to guarantee compatibility with the LT System. Translations will either need to be created yourself or re-used from New Frontier Craft. Be sure to get permission from the original language pack creators that created the NFC Translations before redistributing your updated versions of their work. Future versions of the LT System will bundle in a selection of language packs

Installation using Prism Launcher

  1. Download an instance of Babric for Prism Launcher: https://github.com/Glass-Series/babric-prism-instance
  2. Install Java 17 and set the instance to use it: https://adoptium.net/temurin/releases/
  3. (Optional) Add StationAPI to the mod folder for the instance: https://modrinth.com/mod/stationapi
  4. (Optional) Add Mod Menu to the mod folder for the instance: https://modrinth.com/mod/modmenu-beta
  5. (Optional) Add GlassConfigAPI 2.0+ to the mod folder for the instance: https://modrinth.com/mod/glass-config-api
  6. Add this mod to the mod folder for the instance: https://github.com/telvarost/LegacyTranslations-StationAPI/releases
  7. Add desired language packs from NFC or GitHub to your languagepacks folder after running the mod once.
  8. Enjoy! 👍

Feedback

Got any suggestions on what should be added next? Feel free to share it by creating an issue. Know how to code and want to do it yourself? Then look below on how to get started.

Contributing

Thanks for considering contributing! To get started fork this repository, make your changes, and create a PR.

If you are new to StationAPI consider watching the following videos on Babric/StationAPI Minecraft modding: https://www.youtube.com/watch?v=9-sVGjnGJ5s&list=PLa2JWzyvH63wGcj5-i0P12VkJG7PDyo9T

External resources


Project members

telvarost

Member

CatCore

Member


Technical information

License
Apache-2.0
Client side
required
Server side
required
Project ID