Minecraft, rewritten.Built in Rust.
Torch is a Minecraft client rebuilt from the ground up in Rust. No JVM, a third of the memory, and twice the performance of the vanilla Java client.
See it in game.
Click the image to view it full size.
Touch controls on your phone.
The Android build adds an on-screen D-pad with sneak, sprint, jump, use, inventory and chat buttons. Swap in the chat menu turns the game to portrait for typing several messages in a row.
Faster than vanilla.
Measured on 26.1.1, at a 32 chunk render distance
Memory usage
Startup speed
Download Torch.
Download the build for your platform from the latest GitHub release.
Android
ClickGUI built in. Reduced feature set. F-Droid release upcoming.
HTML
ClickGUI built in.
HTML build is still in early development, there may be obvious issues.
Early builds. Some features are missing and things will break. Report issues on GitHub.
The Windows and Linux buttons download the normal build unless ClickGUI is selected. ClickGUI adds a menu opened with Right Shift; Android and HTML already include it. Other builds are on the GitHub releases page.
Build from source
Roadmap
What's being worked on and what's next.
- Modding supportExtend Torch with mods using a custom mod loader
- More ClickGUI modulesAdding more modules to the click menu
- Higher shader compatibilitySupporting more shader packs
- Minecraft 26.3Support for Minecraft version 26.3
- More versionsSupport for more Minecraft versions
- More game enhancementsQuality-of-life additions to the game
Contribute
Torch is in early development and contributors are welcome.