This repo contains files and instructions on getting Better Than Adventure (both regular as well as Babric version for modding) to work on X Minecraft Launcher (XMCL).
- Download the zip file from release and save it somewhere temporary.
- Launch XMCL, open the "Store Location" folder (where your instances, libraries, etc resides) from your XMCL Settings page:

- Open the zip you downloaded with any archive utility and extract the
versions/folder to the XMCL "Store Location" folder you opened. If prompted to "Write into" existing folder of same name, accecpt it.
Warning
Make sure the arcive utility you use preserves the folder struture when extracting, which means the whole versions/ folder with the bta-*/ and bta-*-babric/ sub-folders inside. If not, configure it to do so. Or you can just drag and drop the versions/ folder if utility has GUI.
Better Than Adventure uses Java 17 instead of Java 8.
Go to the site below for installer and runtime archive download links, install instructions are also included.
https://adoptium.net/temurin/releases?version=17&os=any&arch=any
-
In XMCL, Create a new instance:
-
Once the instance is created, select it if not already, click on the gear icon at the top-right corner of launcher:

-
On the right side, find
JVM Optionsfield, and add in the following JVM options:-XX:+UseG1GC -Dsun.rmi.dgc.server.gcInterval=2147483646 -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -
Press the blue
INSTALLbutton, let XMCL install everything. -
You are done! Launch the instance and enjoy. If you want modding support, keep reading.
Warning
Make sure you followed the previous section to install the regular version first. Otherwise the steps below will not work.
- Go back to the instance's settings page if not already.
- On the left side at the bottom of the page, find
Local Versionand selectbta-<version-babric-<babric version>(ex.bta-7.3_04-babric-0.15.6). - XMCL will prompt "Your modification is unsaved" at the bottom middle, click Save to save changes.
- Click
INSTALLto let XMCL install additional libraries files.
(WIP)
If you encounter problems, post them in issues and I'll investigate. Useful items to include in your posts:
- Generate a report by clicking on
Feedbackbotton at the top-right corner next to your account name, then clickGENERATE REPORT. Open the generatedreport.zipfile, then openmain.logand copy the content inside, pasting them in a code block in your post. - View instance logs and crash reports by clicking on the first icon above Launch/Install button:
Choose the most recent problematic launch's report, copy the content then paste them in a code block in your post.
This project makes use of, or provides a launcher integration for, the mod Better Than Adventure by Mak and jonkadelic and Fabric Integration (Babric) from Turnip-Labs.
This project does not itself distribute any files from stated parties. All downloads performed by the project are directly linked to perspective official sources and repository:
- Better Than Adventure jarmods and libraries: https://github.com/Turnip-Labs/bta-fabric-instance-repo/releases
- Fabric integration (Babric): https://github.com/Turnip-Labs/bta-fabric-instance-repo/releases
I am not responsible for the contents of the linked mod or any subsequent modifications by the original authors.
Minecraft® is a trademark of Microsoft Corporation.
This project is not affiliated with, endorsed by, or in any way officially connected with Microsoft Corporation or Mojang Synergies AB. All product names, logos, and brands are property of their respective owners.
This project integrates with X Minecraft Launcher (XMCL), an open-source Minecraft launcher released under the MIT License.


