@@ -5,7 +5,7 @@ plugins {
5
5
6
6
import org.gradle.internal.os.OperatingSystem
7
7
8
- project. ext. lwjglVersion = " 3.3.1 "
8
+ project. ext. lwjglVersion = " 3.3.4 "
9
9
10
10
switch (OperatingSystem . current()) {
11
11
case OperatingSystem . LINUX :
@@ -24,7 +24,7 @@ version = project.mod_version
24
24
25
25
loom {
26
26
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" )
28
28
}
29
29
30
30
repositories {
@@ -42,6 +42,10 @@ repositories {
42
42
name = ' signalumMaven'
43
43
url = ' https://maven.thesignalumproject.net/infrastructure'
44
44
}
45
+ maven {
46
+ name = ' signalumMaven'
47
+ url = ' https://maven.thesignalumproject.net/releases'
48
+ }
45
49
ivy {
46
50
url = " https://github.com/Better-than-Adventure"
47
51
patternLayout {
@@ -51,9 +55,17 @@ repositories {
51
55
metadataSources { artifact() }
52
56
}
53
57
ivy {
54
- url = " https://nightly .betterthanadventure.net"
58
+ url = " https://downloads .betterthanadventure.net/bta-client/prerelease/ "
55
59
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"
57
69
m2compatible = true
58
70
}
59
71
metadataSources { artifact() }
@@ -66,23 +78,21 @@ repositories {
66
78
}
67
79
metadataSources { artifact() }
68
80
}
81
+
69
82
}
70
83
71
84
dependencies {
72
85
minecraft " ::${ project.bta_version} "
73
86
mappings loom. layered() {}
74
87
75
88
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} "
80
90
81
91
// Helper library
82
92
// 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}")
84
94
85
- // modImplementation "ModMenu:ModMenu:2.0.6"
95
+ modImplementation( " turniplabs:modmenu-bta: ${ project.mod_menu_version } " )
86
96
87
97
implementation " org.slf4j:slf4j-api:1.8.0-beta4"
88
98
implementation " org.apache.logging.log4j:log4j-slf4j18-impl:2.16.0"
@@ -96,7 +106,7 @@ dependencies {
96
106
97
107
include(implementation(" org.apache.commons:commons-lang3:3.12.0" ))
98
108
99
- modImplementation(" com.github.zarzelcow:legacy-lwjgl3:1.0.1 " )
109
+ modImplementation(" com.github.zarzelcow:legacy-lwjgl3:1.0.4 " )
100
110
implementation platform(" org.lwjgl:lwjgl-bom:$lwjglVersion " )
101
111
102
112
runtimeOnly " org.lwjgl:lwjgl::$lwjglNatives "
@@ -105,12 +115,12 @@ dependencies {
105
115
runtimeOnly " org.lwjgl:lwjgl-openal::$lwjglNatives "
106
116
runtimeOnly " org.lwjgl:lwjgl-opengl::$lwjglNatives "
107
117
runtimeOnly " org.lwjgl:lwjgl-stb::$lwjglNatives "
108
- implementation " org.lwjgl:lwjgl:: $l wjglNatives "
109
- implementation " org.lwjgl:lwjgl-assimp:: $l wjglNatives "
110
- implementation " org.lwjgl:lwjgl-glfw:: $l wjglNatives "
111
- implementation " org.lwjgl:lwjgl-openal:: $l wjglNatives "
112
- implementation " org.lwjgl:lwjgl-opengl:: $l wjglNatives "
113
- implementation " org.lwjgl:lwjgl-stb:: $l wjglNatives "
118
+ implementation " org.lwjgl:lwjgl:$l wjglVersion "
119
+ implementation " org.lwjgl:lwjgl-assimp:$l wjglVersion "
120
+ implementation " org.lwjgl:lwjgl-glfw:$l wjglVersion "
121
+ implementation " org.lwjgl:lwjgl-openal:$l wjglVersion "
122
+ implementation " org.lwjgl:lwjgl-opengl:$l wjglVersion "
123
+ implementation " org.lwjgl:lwjgl-stb:$l wjglVersion "
114
124
}
115
125
116
126
java {
0 commit comments