promotional bannermobile promotional banner

LanguageCraft

A Fabric mod for Minecraft Java Edition 1.21.1 that turns looting into language practice: when you pick up an item, you must say its name in your chosen language (using offline voice recognition).
Back to Files

languagecraft-1.3.0

File namelanguagecraft-1.3.0.jar
Uploader
SalitroxSalitrox
Uploaded
Nov 3, 2026
Downloads
271
Size
25.1 MB
Mod Loaders
Fabric
File ID
9421887
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:languagecraft-1781289:9421887"

Learn more about Curse Maven

What's new

Progress & practice

  • Redesigned Progress screen (card UI, colored score bars)
  • Practice a learned item to improve your best score — no inventory risk; Progress reopens when you finish
  • Sort learned items: A–Z, highest score, lowest score
  • Keybind P opens Progress (Controls → LanguageCraft)
  • Learned items are per world (singleplayer) and per server (multiplayer). A new save starts empty. Old global config/languagecraft/learned.json is unused (safe to delete)

Pronunciation

  • Phonetic hints for all vanilla items in every teaching language (not only English): IPA / pinyin / romaji where applicable

Fixes & polish

  • Classic mode always uses your preferred language (ignores leftover RANDOMIZE)
  • Choosing Classic turns RANDOMIZE off; turning RANDOMIZE on in Classic switches to Random language mode
  • Skipping learned items no longer spams “Already learned” on the action bar
  • Progress language list no longer shows broken characters

Still required

  • Minecraft 1.21.1 + Fabric + Fabric API
  • Put Vosk models in config/languagecraft/models/ (not inside the JAR)

This mod has no related projects