Skip to content

Commit 17ab845

Browse files
committed
Updated to BTA 7.3 (without halplibe)
1 parent 6d60f79 commit 17ab845

File tree

2 files changed

+31
-24
lines changed

2 files changed

+31
-24
lines changed

build.gradle

+27-17
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55

66
import org.gradle.internal.os.OperatingSystem
77

8-
project.ext.lwjglVersion = "3.3.1"
8+
project.ext.lwjglVersion = "3.3.4"
99

1010
switch (OperatingSystem.current()) {
1111
case OperatingSystem.LINUX:
@@ -24,7 +24,7 @@ version = project.mod_version
2424

2525
loom {
2626
noIntermediateMappings()
27-
customMinecraftMetadata.set("https://nightly.betterthanadventure.net/bta-${project.bta_version}-manifest.json")
27+
customMinecraftMetadata.set("https://github.com/Turnip-Labs/bta-manifest-repo/releases/download/v${project.bta_version}/${project.bta_version}.json")
2828
}
2929

3030
repositories {
@@ -42,6 +42,10 @@ repositories {
4242
name = 'signalumMaven'
4343
url = 'https://maven.thesignalumproject.net/infrastructure'
4444
}
45+
maven {
46+
name = 'signalumMaven'
47+
url = 'https://maven.thesignalumproject.net/releases'
48+
}
4549
ivy {
4650
url = "https://github.com/Better-than-Adventure"
4751
patternLayout {
@@ -51,9 +55,17 @@ repositories {
5155
metadataSources { artifact() }
5256
}
5357
ivy {
54-
url = "https://nightly.betterthanadventure.net"
58+
url = "https://downloads.betterthanadventure.net/bta-client/prerelease/"
5559
patternLayout {
56-
artifact "/bta-[revision]-client.jar"
60+
artifact "/v[revision]/client.jar"
61+
m2compatible = true
62+
}
63+
metadataSources { artifact() }
64+
}
65+
ivy {
66+
url = "https://downloads.betterthanadventure.net/bta-server/prerelease/"
67+
patternLayout {
68+
artifact "/v[revision]/server.jar"
5769
m2compatible = true
5870
}
5971
metadataSources { artifact() }
@@ -66,23 +78,21 @@ repositories {
6678
}
6779
metadataSources { artifact() }
6880
}
81+
6982
}
7083

7184
dependencies {
7285
minecraft "::${project.bta_version}"
7386
mappings loom.layered() {}
7487

7588
modRuntimeOnly "objects:client:43db9b498cb67058d2e12d394e6507722e71bb45" // https://piston-data.mojang.com/v1/objects/43db9b498cb67058d2e12d394e6507722e71bb45/client.jar
76-
modImplementation "babric:fabric-loader:${project.loader_version}"
77-
78-
// Nightly builds are highly unstable, it is very likely that even these base mods might not work!
79-
// Uncomment at your own risk.
89+
modImplementation "net.fabricmc:fabric-loader:${project.loader_version}"
8090

8191
// Helper library
8292
// If you do not need Halplibe you can comment this line out or delete this line
83-
//modImplementation "com.github.Turnip-Labs:bta-halplibe:${project.halplibe_version}"
93+
//implementation("turniplabs:halplibe:${project.halplibe_version}")
8494

85-
//modImplementation "ModMenu:ModMenu:2.0.6"
95+
modImplementation("turniplabs:modmenu-bta:${project.mod_menu_version}")
8696

8797
implementation "org.slf4j:slf4j-api:1.8.0-beta4"
8898
implementation "org.apache.logging.log4j:log4j-slf4j18-impl:2.16.0"
@@ -96,7 +106,7 @@ dependencies {
96106

97107
include(implementation("org.apache.commons:commons-lang3:3.12.0"))
98108

99-
modImplementation("com.github.zarzelcow:legacy-lwjgl3:1.0.1")
109+
modImplementation("com.github.zarzelcow:legacy-lwjgl3:1.0.4")
100110
implementation platform("org.lwjgl:lwjgl-bom:$lwjglVersion")
101111

102112
runtimeOnly "org.lwjgl:lwjgl::$lwjglNatives"
@@ -105,12 +115,12 @@ dependencies {
105115
runtimeOnly "org.lwjgl:lwjgl-openal::$lwjglNatives"
106116
runtimeOnly "org.lwjgl:lwjgl-opengl::$lwjglNatives"
107117
runtimeOnly "org.lwjgl:lwjgl-stb::$lwjglNatives"
108-
implementation "org.lwjgl:lwjgl::$lwjglNatives"
109-
implementation "org.lwjgl:lwjgl-assimp::$lwjglNatives"
110-
implementation "org.lwjgl:lwjgl-glfw::$lwjglNatives"
111-
implementation "org.lwjgl:lwjgl-openal::$lwjglNatives"
112-
implementation "org.lwjgl:lwjgl-opengl::$lwjglNatives"
113-
implementation "org.lwjgl:lwjgl-stb::$lwjglNatives"
118+
implementation "org.lwjgl:lwjgl:$lwjglVersion"
119+
implementation "org.lwjgl:lwjgl-assimp:$lwjglVersion"
120+
implementation "org.lwjgl:lwjgl-glfw:$lwjglVersion"
121+
implementation "org.lwjgl:lwjgl-openal:$lwjglVersion"
122+
implementation "org.lwjgl:lwjgl-opengl:$lwjglVersion"
123+
implementation "org.lwjgl:lwjgl-stb:$lwjglVersion"
114124
}
115125

116126
java {

gradle.properties

+4-7
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
org.gradle.jvmargs=-Xmx2G
22

33
# BTA
4-
bta_version=nightly-2024-10-04
4+
bta_version=7.3-pre1
55

66
# Loader
7-
loader_version=0.15.6-babric.6-bta
8-
9-
# Nightly builds are highly unstable, it is very likely that even these base mods might not work!
10-
# Uncomment at your own risk.
7+
loader_version=0.15.6-bta.7
118

129
# Other Mods
13-
# mod_menu_version=2.0.5
14-
# halplibe_version=3.5.2
10+
mod_menu_version=3.0.0
11+
#halplibe_version=
1512

1613
# Mod
1714
mod_version=1.0.0

0 commit comments

Comments
 (0)