Jump to content

Modding: Difference between revisions

433 bytes added ,  15 August 2023
Added multiplayer section
imported>Ambos
m (Added BTA! 1.7.7.0_01 Babric instance)
imported>Ambos
(Added multiplayer section)
Line 8: Line 8:
Note: to avoid a common issue on GNU/Linux systems, both users and developers should use the [https://adoptium.net/ Temurin 17 JDK] ([https://aur.archlinux.org/packages/jdk17-temurin AUR package])
Note: to avoid a common issue on GNU/Linux systems, both users and developers should use the [https://adoptium.net/ Temurin 17 JDK] ([https://aur.archlinux.org/packages/jdk17-temurin AUR package])


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


Line 14: Line 16:
# [https://github.com/MultiMC/Launcher/wiki/Import-Instance Import the instance] into your launcher
# [https://github.com/MultiMC/Launcher/wiki/Import-Instance Import the instance] into your launcher


=== Adding mods ===
==== Finding and adding mods ====
 
# Search through the <code>#mods-and-community-downloads</code> channel on the official BTA! Discord server or find mods on [https://github.com/ Github] ([https://github.com/Turnip-Labs example])
# Search through the <code>#mods-and-community-downloads</code> channel on the official BTA! Discord server or find mods on [https://github.com/ Github] ([https://github.com/Turnip-Labs example])
# Download the JAR file
# Download the JAR file
# Put it inside your <code>.minecraft/mods</code> folder in your Babric BTA! instance directory
# Put it inside your <code>.minecraft/mods</code> folder in your Babric BTA! instance directory
=== Multiplayer ===
==== Installation ====
# Download the Babric server for [https://github.com/Turnip-Labs/babric-instance-repo/releases/tag/v1.7.7.0_01 1.7.7.0_01]
# Add your mods to the <code>mods</code> directory
# Customize your server (see [[Setting up a Server]])
# Run <code>start.bat</code> if you are on Windows or <code>start.sh</code> if you are on GNU/Linux


== Developers ==
== Developers ==
Line 33: Line 43:
# Open <code>File > Settings</code> and head to <code>Build, Execution, Development > Build Tools > Gradle</code>. Change <code>Build and run using</code> and <code>Run tests using</code> to <code>IntelliJ IDEA</code>
# Open <code>File > Settings</code> and head to <code>Build, Execution, Development > Build Tools > Gradle</code>. Change <code>Build and run using</code> and <code>Run tests using</code> to <code>IntelliJ IDEA</code>
# Open <code>File > Project Structure</code>, select <code>Project</code> and set <code>Compiler output</code> to your project's path/out.
# Open <code>File > Project Structure</code>, select <code>Project</code> and set <code>Compiler output</code> to your project's path/out.
# Make sure your Client and Server run configurations have <code>-Dfabric.gameVersion=1.7.7.0</code> in <code>VM options</code>
# Make sure your Client and Server run configurations have <code>-Dfabric.gameVersion=1.7.7.0</code> in <code>VM options</code> (even for 1.7.7.0_01)
# Done. Now all that's left is to change every mention of <code>examplemod</code> to your own mod id.
# Done. Now all that's left is to change every mention of <code>examplemod</code> to your own mod id.


Anonymous user