MCProtocolLib/gradle/libs.versions.toml

61 lines
2.4 KiB
TOML
Raw Normal View History

2023-12-19 13:01:53 -05:00
metadata.format.version = "1.1"
[versions]
adventure = "4.15.0"
cloudburstnbt = "3.0.0.Final"
slf4j = "2.0.9"
2023-12-19 13:01:53 -05:00
math = "2.0"
fastutil-maps = "8.5.3"
netty = "4.1.103.Final"
netty-io_uring = "0.0.24.Final"
gson = "2.11.0"
minecraftauth = "4.0.2"
checkerframework = "3.42.0"
2023-12-19 13:01:53 -05:00
junit = "5.8.2"
# buildSrc
indra = "3.1.3"
lombok-version = "1.18.30"
lombok-plugin = "8.4"
2023-12-19 13:01:53 -05:00
[libraries]
adventure-text-serializer-gson = { module = "net.kyori:adventure-text-serializer-gson", version.ref = "adventure" }
adventure-text-serializer-json-legacy-impl = { module = "net.kyori:adventure-text-serializer-json-legacy-impl", version.ref = "adventure" }
cloudburstnbt = { module = "org.cloudburstmc:nbt", version.ref = "cloudburstnbt" }
2023-12-19 13:01:53 -05:00
slf4j-api = { module = "org.slf4j:slf4j-api", version.ref = "slf4j" }
slf4j-simple = { module = "org.slf4j:slf4j-simple", version.ref = "slf4j" }
2023-12-19 13:01:53 -05:00
math-api = { module = "org.cloudburstmc.math:api", version.ref = "math" }
math-immutable = { module = "org.cloudburstmc.math:immutable", version.ref = "math" }
fastutil-object2int-maps = { module = "com.nukkitx.fastutil:fastutil-object-int-maps", version.ref = "fastutil-maps" }
fastutil-int2object-maps = { module = "com.nukkitx.fastutil:fastutil-int-object-maps", version.ref = "fastutil-maps" }
fastutil-int2int-maps = { module = "com.nukkitx.fastutil:fastutil-int-int-maps", version.ref = "fastutil-maps" }
2023-12-19 13:01:53 -05:00
netty-all = { module = "io.netty:netty-all", version.ref = "netty" }
netty-incubator-transport-native-io_uring = { module = "io.netty.incubator:netty-incubator-transport-native-io_uring", version.ref = "netty-io_uring" }
gson = { module = "com.google.code.gson:gson", version.ref = "gson" }
minecraftauth = { module = "net.raphimc:MinecraftAuth", version.ref = "minecraftauth" }
checkerframework-qual = { module = "org.checkerframework:checker-qual", version.ref = "checkerframework" }
2023-12-19 13:01:53 -05:00
junit-jupiter = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junit" }
# buildSrc
indra-common = { module = "net.kyori:indra-common", version.ref = "indra" }
indra-git = { module = "net.kyori:indra-git", version.ref = "indra" }
lombok = { module = "io.freefair.gradle:lombok-plugin", version.ref = "lombok-plugin" }
2023-12-19 13:01:53 -05:00
[bundles]
adventure = ["adventure-text-serializer-gson", "adventure-text-serializer-json-legacy-impl"]
math = ["math-api", "math-immutable"]
fastutil = ["fastutil-object2int-maps", "fastutil-int2object-maps", "fastutil-int2int-maps"]
2023-12-19 13:01:53 -05:00
netty = ["netty-all", "netty-incubator-transport-native-io_uring"]