vanilla-fixes

Minecraft: Better than Adventure! mod that fixes some issues
git clone git://memoryshards.xyz/vanilla-fixes.git
Log | Files | Refs | README | LICENSE

commit abbf6ebd37381c3934c98a9a32f626883f87f586
parent 0441e0cabecf5c6c2ceefcdba3a4bfbbf926d865
Author: Amb0s <ambos@disroot.org>
Date:   Sat,  5 Nov 2022 02:36:11 +0100

Updated documentation and changed Gradle configuration

Diffstat:
MREADME.md | 18+++++++++++-------
Mbuild.gradle | 12++++++------
Dlibs/IMPORTANT.md | 8--------
3 files changed, 17 insertions(+), 21 deletions(-)

diff --git a/README.md b/README.md @@ -2,7 +2,6 @@ ## Fixes -* Sounds * Jittering * Score display * Minimal main menu @@ -20,12 +19,15 @@ ### Setup 1. Download or clone this repository -2. Follow the instructions for the [BTA Minimal Example Mod](https://github.com/azurelmao/bta-babric-minimal-example-mod) +2. Follow the instructions for the [BTA Babric Minimal Mod](https://github.com/Turnip-Labs/bta-minimal-mod) -### Tip(s) +Important: if you want to use the `Minecraft Client` run configuration in your IDE, you need to import a JAR file. -* Since BTA is distributed without obfuscation, all Mixin classes must set the "remap" option to false. -* ... +1. Import the BTA! Babric instance into your launcher +2. Start the game (don't close it) +3. Go to Minecraft instance directory +4. Copy the JAR inside the `bin` directory to `libs` +5. Rename it to `minecraft-client-base.jar` ### Documentation @@ -34,10 +36,12 @@ * [Mixin cheatsheet](https://github.com/2xsaiko/mixin-cheatsheet/blob/master/README.md) * [Cursed Legacy Wiki](https://minecraft-cursed-legacy.github.io/wiki/index.html) +Note: Since BTA is distributed without obfuscation, all Mixin classes must set the `remap` option to false. + ### Example mods -* [BTA Minimal Example Mod for Babric](https://github.com/azurelmao/bta-babric-minimal-example-mod) -* [BTA Example Mod for Babric](https://github.com/azurelmao/bta-babric-example-mod) +* [BTA Babric Minimal Mod](https://github.com/Turnip-Labs/bta-minimal-mod) +* [BTA Babric Example Mod](https://github.com/Turnip-Labs/bta-example-mod) * [Old BTA Example Mod for Babric](https://github.com/pkstDev/BTAExampleMod-babric) * [Fabric Example Mod with StationAPI and BIN Mappings](https://github.com/calmilamsy/stationapi-example-mod/tree/dev/12) * [Minecraft Cursed Legacy Example Mod](https://github.com/minecraft-cursed-legacy/Example-Mod) \ No newline at end of file diff --git a/build.gradle b/build.gradle @@ -10,7 +10,7 @@ version = project.mod_version loom { gluedMinecraftJar() noIntermediateMappings() - customMinecraftManifest.set("https://github.com/azurelmao/bta-manifest-repo/releases/download/v1.7.6.2_02/1.7.6.2_02.json") + customMinecraftManifest.set("https://github.com/Turnip-Labs/bta-manifest-repo/releases/download/v1.7.6.2_02/1.7.6.2_02.json") } repositories { @@ -37,16 +37,16 @@ dependencies { minecraft "bta-download-repo:bta:${project.bta_version}" mappings loom.layered() {} - modRuntimeOnly files("libs/minecraft-client-base.jar") // only used to fix the Client run configuration + // Only used to fix the Client run configuration + modRuntimeOnly files("libs/minecraft-client-base.jar") + modImplementation "babric:fabric-loader:${project.loader_version}" modImplementation "org.slf4j:slf4j-api:1.8.0-beta4" modImplementation "org.apache.logging.log4j:log4j-slf4j18-impl:2.16.0" - modImplementation("org.apache.commons:commons-lang3:3.12.0") - include("org.apache.commons:commons-lang3:3.12.0") - - modImplementation files("libs/halplibe-1.0.0.jar") + modImplementation "org.apache.commons:commons-lang3:3.12.0" + include "org.apache.commons:commons-lang3:3.12.0" } java { diff --git a/libs/IMPORTANT.md b/libs/IMPORTANT.md @@ -1,7 +0,0 @@ -# JAR import - -1. Import the BTA! Babric instance into your launcher -2. Start the game -3. Go to Minecraft instance directory -4. Copy the JAR file inside the `bin` directory to `libs` -5. Rename it to `minecraft-client-base.jar` -\ No newline at end of file