Minestom/gradle/libs.versions.toml

114 lines
4.5 KiB
TOML
Raw Normal View History

2022-01-01 18:27:52 +01:00
metadata.format.version = "1.1"
[versions]
# Important dependencies
adventure = "4.12.0"
kotlin = "1.7.22"
2022-01-01 18:27:52 +01:00
hydrazine = "1.7.2"
dependencyGetter = "v1.0.1"
1.19.3 (#1851) * hollow-cube/1.19.3 Signed-off-by: mworzala <mattheworzala@gmail.com> fix sounds v2 (cherry picked from commit e6d4a2cc919d6ab5aa9402cc871a70535069d803) fix command packet (cherry picked from commit f3efd64f7bd1d0473e0899d202268f77bab35abf) fix sound effect packets (cherry picked from commit 8530b37b354129a2149aafe2820183b28766be00) remove named sound effect & fix sound effect, entity sound effect packet is still wrong (cherry picked from commit 612f6065a12c465c07816c8551b1c44f17c21159) update NamedSoundEffectPacket to 1.19.3 (cherry picked from commit 8c78d9beac96f94770f6fd0e9216452c3421bcfd) update datagen, add read method to player info update (though it seems kinda broken) (cherry picked from commit 6464a72dabc5edaf9b09ef1b8100815965bbad74) Add ChatSession Signed-off-by: TheMode <themode@outlook.fr> (cherry picked from commit 0488915fdaff4b51c4375da27be2dcf79215435d) Unnecessary line change Signed-off-by: TheMode <themode@outlook.fr> (cherry picked from commit 915836f490fb3c28b3326edcc6da1de57fec118c) Make tests compile Signed-off-by: TheMode <themode@outlook.fr> (cherry picked from commit 220217fcc1030441f1d2c3f6e96d3d4ca68331f3) Fix info update Signed-off-by: TheMode <themode@outlook.fr> (cherry picked from commit 1a606285c0ceb1252ed505acd963430a3d8cb0a7) Fix unsigned message Signed-off-by: TheMode <themode@outlook.fr> (cherry picked from commit 7ba55fdfef9f753c3ba6a1ca3d569b3c6fe4418e) 1.19.3 support (cherry picked from commit f09fdd862bd185f4f8bdff8fdfcd45945b38f4ab) * Cleanup * Fix tests * Fix tests round 2 * Cleanup round 2 * remove logback * remove chatbound * don't use magic numbers * Fix formatting * Unused imports * Fix and add update display name packet test back * Cleanup tests * Bump minestom data * Add ArgumentResource and ArgumentResourceOrTag * Fix spacing --------- Co-authored-by: themode <themode@outlook.fr> Co-authored-by: KrystilizeNevaDies <tyreece@rozycki.family> Co-authored-by: iam <iam4722202468@users.noreply.github.com>
2023-05-21 16:51:13 +02:00
minestomData = "ddde11056e"
2023-08-22 02:54:18 +02:00
hephaistos = "2.6.1"
2022-01-01 18:27:52 +01:00
jetbrainsAnnotations = "23.0.0"
# Terminal / Logging
tinylog = "2.5.0"
2022-01-01 18:27:52 +01:00
jline = "3.21.0"
# Performance / Data Structures
caffeine = "3.1.2"
fastutil = "8.5.9"
2022-03-01 05:29:45 +01:00
flare = "2.0.1"
gson = "2.9.1"
jcTools = "4.0.1"
2022-01-01 18:27:52 +01:00
# Test
junit-jupiter = "5.8.2"
junit-platform = "1.8.2"
mockito = "4.2.0"
2022-01-01 18:27:52 +01:00
# Code Generation
javaPoet = "1.13.0"
# Demo
jNoise = "b93008e35e"
2022-01-01 18:27:52 +01:00
# JMH
jmh = "1.35"
# JCStress
jcstress = "0.8"
2022-01-01 18:27:52 +01:00
# Gradle plugins
blossom = "1.3.0"
2022-01-01 18:27:52 +01:00
[libraries]
# Important Dependencies
# Adventure
adventure-api = { group = "net.kyori", name = "adventure-api", version.ref = "adventure" }
adventure-serializer-gson = { group = "net.kyori", name = "adventure-text-serializer-gson", version.ref = "adventure" }
adventure-serializer-legacy = { group = "net.kyori", name = "adventure-text-serializer-legacy", version.ref = "adventure" }
adventure-serializer-plain = { group = "net.kyori", name = "adventure-text-serializer-plain", version.ref = "adventure" }
adventure-text-logger-slf4j = { group = "net.kyori", name = "adventure-text-logger-slf4j", version.ref = "adventure" }
2022-01-01 18:27:52 +01:00
# Kotlin
kotlin-reflect = { group = "org.jetbrains.kotlin", name = "kotlin-reflect", version.ref = "kotlin" }
kotlin-stdlib-jdk8 = { group = "org.jetbrains.kotlin", name = "kotlin-stdlib-jdk8", version.ref = "kotlin" }
# Miscellaneous
hydrazine = { group = "com.github.MadMartian", name = "hydrazine-path-finding", version.ref = "hydrazine" }
dependencyGetter = { group = "com.github.Minestom", name = "DependencyGetter", version.ref = "dependencyGetter" }
minestomData = { group = "com.github.Minestom", name = "MinestomDataGenerator", version.ref = "minestomData" }
jetbrainsAnnotations = { group = "org.jetbrains", name = "annotations", version.ref = "jetbrainsAnnotations" }
# Logging
tinylog-api = { group = "org.tinylog", name = "tinylog-api", version.ref = "tinylog" }
tinylog-impl = { group = "org.tinylog", name = "tinylog-impl", version.ref = "tinylog" }
tinylog-slf4j = { group = "org.tinylog", name = "slf4j-tinylog", version.ref = "tinylog" }
# Terminal
jline = { group = "org.jline", name = "jline", version.ref = "jline" }
2022-01-01 18:27:52 +01:00
jline-jansi = { group = "org.jline", name = "jline-terminal-jansi", version.ref = "jline" }
# Performance / Data Structures
caffeine = { group = "com.github.ben-manes.caffeine", name = "caffeine", version.ref = "caffeine" }
fastutil = { group = "it.unimi.dsi", name = "fastutil", version.ref = "fastutil" }
flare = { group = "space.vectrix.flare", name = "flare", version.ref = "flare" }
flare-fastutil = { group = "space.vectrix.flare", name = "flare-fastutil", version.ref = "flare" }
2022-01-01 18:27:52 +01:00
gson = { group = "com.google.code.gson", name = "gson", version.ref = "gson" }
jcTools = { group = "org.jctools", name = "jctools-core", version.ref = "jcTools" }
2022-01-01 18:27:52 +01:00
# Test
junit-api = { group = "org.junit.jupiter", name = "junit-jupiter-api", version.ref = "junit-jupiter" }
junit-engine = { group = "org.junit.jupiter", name = "junit-jupiter-engine", version.ref = "junit-jupiter" }
2022-01-27 15:14:55 +01:00
junit-params = { group = "org.junit.jupiter", name = "junit-jupiter-params", version.ref = "junit-jupiter" }
junit-suite-api = { group = "org.junit.platform", name = "junit-platform-suite-api", version.ref = "junit-platform" }
junit-suite-engine = { group = "org.junit.platform", name = "junit-platform-suite-engine", version.ref = "junit-platform" }
2022-01-01 18:27:52 +01:00
mockito-core = { group = "org.mockito", name = "mockito-core", version.ref = "mockito" }
# Code Generation
javaPoet = { group = "com.squareup", name = "javapoet", version.ref = "javaPoet" }
# Demo
jNoise = { group = "com.github.Articdive.JNoise", name = "jnoise-pipeline", version.ref = "jNoise" }
2022-01-01 18:27:52 +01:00
# JMH
jmh-core = { group = "org.openjdk.jmh", name = "jmh-core", version.ref = "jmh" }
jmh-annotationprocessor = { group = "org.openjdk.jmh", name = "jmh-generator-annprocess", version.ref = "jmh" }
# JCStress
jcstress-core = { group = "org.openjdk.jcstress", name = "jcstress-core", version.ref = "jcstress" }
2022-01-01 18:27:52 +01:00
[bundles]
kotlin = ["kotlin-stdlib-jdk8", "kotlin-reflect"]
flare = ["flare", "flare-fastutil"]
adventure = ["adventure-api", "adventure-serializer-gson", "adventure-serializer-legacy", "adventure-serializer-plain", "adventure-text-logger-slf4j"]
2022-01-01 18:27:52 +01:00
logging = ["tinylog-api", "tinylog-impl", "tinylog-slf4j"]
2022-07-12 22:37:18 +02:00
terminal = ["jline", "jline-jansi"]
[plugins]
blossom = { id = "net.kyori.blossom", version.ref = "blossom" }