[versions] kotlin = "1.9.22" shadow = "8.1.1" run = "2.2.2" paperweight = "1.5.11" # Minecraft Software spigot = "1.20.2-experimental-SNAPSHOT" paper = "1.20.2-R0.1-SNAPSHOT" folia = "1.20.2-R0.1-SNAPSHOT" bungeecord = "1.20-R0.2-SNAPSHOT" waterfall = "1.20-R0.2-SNAPSHOT" velocity = "3.2.0-SNAPSHOT" # Plugin Values plugin-spigot = "1.20" plugin-paper = "1.20" plugin-folia = "1.20" plugin-bungeecord = "1.20" plugin-waterfall = "1.20" [libraries] kotlin-gradleplugin = { group = "org.jetbrains.kotlin", name = "kotlin-gradle-plugin", version.ref = "kotlin" } kotlin-stdlib = { group = "org.jetbrains.kotlin", name = "kotlin-stdlib", version.ref = "kotlin" } # Minecraft Software Dependencies minecraft-server-spigot = { group = "org.spigotmc", name = "spigot-api", version.ref = "spigot" } minecraft-server-paper = { group = "io.papermc.paper", name = "paper-api", version.ref = "paper" } minecraft-server-folia = { group = "dev.folia", name = "folia-api", version.ref = "folia" } minecraft-proxy-bungeecord = { group = "net.md-5", name = "bungeecord-api", version.ref = "bungeecord" } minecraft-proxy-waterfall = { group = "io.github.waterfallmc", name = "waterfall-api", version.ref = "waterfall" } minecraft-proxy-velocity = { group = "com.velocitypowered", name = "velocity-api", version.ref = "velocity" } # Minecraft Plugin Dependencies minecraft-plugin-eralogger = { group = "net.eratiem", name = "eralogger", version = "1.0.0.alpha1" } snakeyaml = { group = "org.snakeyaml", name = "snakeyaml-engine", version = "2.7" } [plugins] shadow = { id = "com.github.johnrengelman.shadow", version.ref = "shadow" } kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } kotlin-kapt = { id = "org.jetbrains.kotlin.kapt", version.ref = "kotlin" } paperweight-userdev = { id = 'io.papermc.paperweight.userdev', version.ref = "paperweight" } # Run run-paper = { id = "xyz.jpenilla.run-paper", version.ref = "run" } run-velocity = { id = "xyz.jpenilla.run-velocity", version.ref = "run" } run-waterfall = { id = "xyz.jpenilla.run-waterfall", version.ref = "run" }