macOS Minecraft Tlauncher Installation Guide
June 28, 2025
This was written to play Minecraft Fabric 1.12.1, but can be generalized for vanilla versions too.
Official Installation Postmortem
Following the README-EN.txt
from the official macOS installation of Tlauncher, it asks you to run sudo java -jar TLauncher.jar
. It works for UNIX systems (which macOS technically is) and therefore should run.
However, macOS has security restrictions in place. The sudo
in that command makes tlauncher install in the the root user’s directories. This is dangerous and unexpected behaviour.
This ended up installing Minecraft in a root directory that it can access, but I can't. No reason to give this this thing so much power. Ended up removing it
Prerequisites to installing Tlauncher
Shameless greedy self-promotion
- You will need to run copy paste terminal commands.
- The macOS default one is fine but Warp is a much better and beautiful alternative so you don’t have to remember precise syntax and it can do and fix things for you. Can explain everything going on as well.
- Use my referral link because I’m a greedy little bastard that loves free esoteric merch I can flex with (haha vanilla peasants)
Installing JRE 21 through a JVM meant for macOS
- You need JRE 21 (Java Runtime Environment) to run the newer versions of Minecraft
- The Java Development Kit you install will include the JRE
- There are multiple distributions of Java by multiple companies and most of them are dev-oriented as they are JDKs. Oracle doesn’t really offer standalone JRE installation anymore.
- SDKMAN! is a popular JVM (Java Version Manager) that you can use to install JDKs (Java Developer Kits)
- The recommended version of it is
Azul Zulu JDK 21
- Less resource-intensive, better Minecraft performance
- Install SDKMAN! through this guide
- Just a few commands, installs pretty fast
- Run
sdk list java | grep '21.*zulu'
to see available versions- This will show you JDK 21 versions from
Azul Zulu JDK 21
- This will show you JDK 21 versions from
- Pick the the highest number on pick the latest one, at the time of writing it was
21.0.7-zulu
- Install it
sdk install 21.x.x-zulu
- Replace the
x
with the latest one you found here.
- Replace the
This installssdkman
in your bash config, not your.zshrc
which is your default macOS shell. If you close this window you won’t be able to runsdk
commands because your shell won’t have it. See a guide on addingsdkman
to your zsh config in that scenario.
- Go to official website
- Download for macOS. It will be a
.zip
file - The file should download in
~/Downloads
directory - Ignore
.readme
file from the folder - Unzip file
TLauncher.v[xx].zip
file - Open terminal of choice
- (Please use Warp it’s a much better alternative)
- My download referral link because I need that Warp branded tshirt to flex
Launching Tlauncher on your system
Run these commands
mkdir ~/Games/tlauncher && cd ~/Games/tlauncher
- This makes a
Games
Folder in your user directory and then makes atlauncher
folder too
- This makes a
- Paste the
TLauncher.jar
file in here - Run
java -jar TLauncher.jar
. This will launch Tlauncher - Standard minecraft installation folder should be
~/Library/Application Support/minecraft'
Mods
- Uses Fabric 1.21.1 for now
- Tlauncher skins will not work as the installed version is not the Tlauncher version. Likely macOS issue
- Paste mod files into
~/Library/Application Support/.minecraft/mods