Modding

From BTA-Mirror

Like vanilla versions of Minecraft, it is possible to download and create mods for Better than Adventure!. This page aims to provide resources to assist in mod creation and installation for Better than Adventure!.

Users[edit | edit source]

Prerequisites[edit | edit source]

Note: to avoid a common issue on GNU/Linux systems, both users and developers should use the Temurin 17 JDK (AUR package)

Singleplayer[edit | edit source]

Installation[edit | edit source]

We are going to use Babric, which is a modification of Fabric for Minecraft Beta 1.7.3.

  1. Download the Babric MultiMC instance for BTA! 1.7.7.0_02, 1.7.7.0_01, 1.7.7.0 (archive) or 1.7.6.2_02 (archive)
  2. Import the instance into your launcher

Finding and adding mods[edit | edit source]

  1. Search through the #mods-and-community-downloads channel on the official BTA! Discord server or find mods on Github (example), or on BTA Modding (by Nouma).
  2. Download the JAR file
  3. Put it inside your .minecraft/mods folder in your Babric BTA! instance directory

Multiplayer[edit | edit source]

Installation[edit | edit source]

  1. Download the Babric server for 1.7.7.0_02 or 1.7.7.0_01
  2. Add your mods to the mods directory
  3. Customize your server (see Setting up a Server)
  4. Run start.bat if you are on Windows or start.sh if you are on GNU/Linux

Developers[edit | edit source]

Prerequisites[edit | edit source]

Set up the development environment[edit | edit source]

Download or clone the BTA Babric Example Mod (or the Kotlin version / the Scala version) repository and follow the setup instructions

Resources[edit | edit source]

Developers documentation[edit | edit source]

Note: Since Better than Adventure! is distributed without obfuscation, all Mixin classes must set the remap option to false. Also, when modding for Better than Adventure! 1.7.6.2_02, set loadMods to false in option.txt to avoid errors showing up in the run client configurations logs.