promotional bannermobile promotional banner

Textualizer

Custom localization solution for all Minecraft versions.

Textualizer

Custom localization solution for all Minecraft versions.


Discord Badge Ko-Fi Badge


For users

Why do I need this?

Minecraft's (and Forge's) language management system is very buggy and inconsistent across several Minecraft versions. This library aims to provide a consistent and reliable way to manage translations in your mods.

Is it going to affect my FPS / performance?

No. The library doesn't add anything which would affect performance outside of the initial loading of the translations and language switching.


For developers

Setup

You need to add it as a dependency in your build.gradle(.kts) file.

repositories {
    maven("" rel="noopener nofollow" target="_blank">https://maven.deftu.dev/releases")
}

dependencies {
    modImplementation("dev.deftu:textualizer-<MINECRAFT VERSION>-<MOD LOADER>:<VERSION>")
}

Of course, replace <MINECRAFT VERSION> with the version of Minecraft you are developing for, <MOD LOADER> with the mod loader you are developing for, and <VERSION> with the version of the library you want to use.

Usage

To create a translated string, you can use

import dev.deftu.textualizer.minecraft.MCLocalization;

String text = MCLocalization.get("com.example");

To create a translated string with arguments, you can use

import dev.deftu.textualizer.MCLocalization;

int number = 10;
String text = MCLocalization.get("com.example", number);

BisectHosting


This project is licensed under LGPL-3.0.
© 2024 Deftu

The Textualizer Team

profile avatar
  • 6
    Followers
  • 12
    Projects
  • 324.3K
    Downloads

More from DeftuDevView all

  • Textile project image

    Textile

    • 2.8K
    • Mods

    A universal text handling library for Minecraft mods.

    • 2.8K
    • September 30, 2025
    • Mods
  • OmniCore project image

    OmniCore

    • 7.3K
    • Mods

    A library made to make creating multi-versioned mods significantly easier.

    • 7.3K
    • September 15, 2025
    • Mods
  • Noteable project image

    Noteable

    • 8.4K
    • Mods

    Adds (sticky) notes to the game!

    • 8.4K
    • March 21, 2025
    • Mods
    • +1
  • Screencapper project image

    Screencapper

    • 5.5K
    • Mods

    A highly advanced screenshot improvement mod.

    • 5.5K
    • June 13, 2024
    • Mods
    • +1
  • Textile project image

    Textile

    • 2.8K
    • Mods

    A universal text handling library for Minecraft mods.

    • 2.8K
    • September 30, 2025
    • Mods
  • OmniCore project image

    OmniCore

    • 7.3K
    • Mods

    A library made to make creating multi-versioned mods significantly easier.

    • 7.3K
    • September 15, 2025
    • Mods
  • Noteable project image

    Noteable

    • 8.4K
    • Mods

    Adds (sticky) notes to the game!

    • 8.4K
    • March 21, 2025
    • Mods
    • +1
  • Screencapper project image

    Screencapper

    • 5.5K
    • Mods

    A highly advanced screenshot improvement mod.

    • 5.5K
    • June 13, 2024
    • Mods
    • +1