-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.gradle
42 lines (36 loc) · 1.26 KB
/
settings.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
rootProject.name = 'messages'
var modules = [
'api',
'proxy-api',
'instance-api',
'common',
'bukkit',
'bungee',
'velocity',
// Test stuff
'bukkit-plugin',
'velocity-plugin',
'bungee-plugin'
]
for (module in modules) {
include("${module}")
project(":${module}").projectDir = file(module)
}
dependencyResolutionManagement {
versionCatalogs {
libs {
plugin('shadow', 'com.github.johnrengelman.shadow').version('7.1.2')
// Misc
library('bobolibs.core', 'net.bobolabs:core:[0.0.3,)')
library('apache.text', 'org.apache.commons:commons-text:1.10.0')
library('jetbrains.annotations', 'org.jetbrains:annotations:24.0.1')
// Adventure
library('adventure.platform.api', 'net.kyori:adventure-platform-api:4.3.0')
library('adventure.text.minimessage', 'net.kyori:adventure-text-minimessage:4.13.1')
// Platforms
library('platform.paper', 'io.papermc.paper:paper-api:1.17-R0.1-SNAPSHOT')
library('platform.velocity', 'com.velocitypowered:velocity-api:3.1.1')
library('platform.bungee', 'net.md-5:bungeecord-api:1.19-R0.1-SNAPSHOT')
}
}
}