Mirror von
https://github.com/ViaVersion/ViaVersion.git
synchronisiert 2024-11-12 19:10:29 +01:00
4e1d4a75b2
Make concurrency handling in ProtocolPipelineImpl more defensive, as generally the pipeline is expected to never be called from multiple threads. The only case to look out for is pipeline additions during protocol transformation in a base protocol
54 Zeilen
1.9 KiB
TOML
54 Zeilen
1.9 KiB
TOML
metadata.format.version = "1.1"
|
|
|
|
[versions]
|
|
|
|
gson = "2.10.1"
|
|
fastutil = "8.5.12"
|
|
vianbt = "4.2.0"
|
|
mcstructs = "2.4.2-SNAPSHOT"
|
|
|
|
# Common provided
|
|
netty = "4.0.20.Final"
|
|
guava = "17.0"
|
|
snakeYaml = "1.18"
|
|
snakeYaml2 = "2.0"
|
|
|
|
junit = "5.9.3"
|
|
checkerQual = "3.39.0"
|
|
|
|
# Platforms
|
|
paper = "1.16.5-R0.1-SNAPSHOT"
|
|
legacyBukkit = "1.8.8-R0.1-SNAPSHOT"
|
|
bungee = "1.19-R0.1-SNAPSHOT"
|
|
sponge = "8.0.0"
|
|
velocity = "3.1.1"
|
|
|
|
|
|
[libraries]
|
|
|
|
gson = { group = "com.google.code.gson", name = "gson", version.ref = "gson" }
|
|
fastutil = { group = "it.unimi.dsi", name = "fastutil", version.ref = "fastutil" }
|
|
vianbt = { group = "com.viaversion", name = "nbt", version.ref = "vianbt" }
|
|
# Custom version that uses ViaNBT instead of its own inbuilt NBT library
|
|
text = { group = "com.viaversion.mcstructs", name = "text", version.ref = "mcstructs" }
|
|
|
|
netty = { group = "io.netty", name = "netty-all", version.ref = "netty" }
|
|
guava = { group = "com.google.guava", name = "guava", version.ref = "guava" }
|
|
snakeYaml = { group = "org.yaml", name = "snakeyaml", version.ref = "snakeYaml" }
|
|
snakeYaml2 = { group = "org.yaml", name = "snakeyaml", version.ref = "snakeYaml2" }
|
|
|
|
jupiterApi = { group = "org.junit.jupiter", name = "junit-jupiter-api", version.ref = "junit" }
|
|
jupiterEngine = { group = "org.junit.jupiter", name = "junit-jupiter-engine", version.ref = "junit" }
|
|
checkerQual = { group = "org.checkerframework", name = "checker-qual", version.ref = "checkerQual" }
|
|
|
|
paper = { group = "com.destroystokyo.paper", name = "paper-api", version.ref = "paper" }
|
|
legacyBukkit = { group = "org.bukkit", name = "bukkit", version.ref = "legacyBukkit" }
|
|
bungee = { group = "net.md-5", name = "bungeecord-api", version.ref = "bungee" }
|
|
sponge = { group = "org.spongepowered", name = "spongeapi", version.ref = "sponge" }
|
|
velocity = { group = "com.velocitypowered", name = "velocity-api", version.ref = "velocity" }
|
|
|
|
|
|
[bundles]
|
|
|
|
junit = ["jupiterApi", "jupiterEngine"]
|