refactor: drop lolib, add own scheduler, inventory GUI and void generator
This commit is contained in:
parent
cc521dc284
commit
7e227e39a4
47 changed files with 708 additions and 113 deletions
|
|
@ -182,9 +182,6 @@ dependencies {
|
|||
compileOnly("net.kyori:adventure-api:4.14.0")
|
||||
compileOnly("net.kyori:adventure-text-minimessage:4.14.0")
|
||||
|
||||
// LoLib Core
|
||||
implementation(files("libs/lolib-3.0.0.jar"))
|
||||
|
||||
// Shaded dependencies
|
||||
implementation("io.papermc:paperlib:1.0.7")
|
||||
implementation("com.google.code.gson:gson:2.11.0")
|
||||
|
|
@ -222,18 +219,10 @@ tasks.shadowJar {
|
|||
archiveFileName.set("LoParkour-${project.version}-mc${mcVersion}.jar")
|
||||
|
||||
// Relocate shaded dependencies
|
||||
relocate("dev.lolib", "dev.loki.loparkour.lib.lolib")
|
||||
relocate("io.papermc.lib", "dev.loki.loparkour.lib.paperlib")
|
||||
relocate("com.google.gson", "dev.loki.loparkour.lib.gson")
|
||||
relocate("org.bstats", "dev.loki.loparkour.lib.bstats")
|
||||
relocate("org.apache.commons.math3", "dev.loki.loparkour.lib.commonsmath3")
|
||||
|
||||
// Don't minimize - causes issues with Caffeine's dynamically generated classes
|
||||
// minimize {
|
||||
// exclude(dependency("com.zaxxer:HikariCP:.*"))
|
||||
// exclude(dependency("com.mysql:mysql-connector-j:.*"))
|
||||
// exclude(dependency(files("libs/lolib-3.0.0.jar")))
|
||||
// }
|
||||
}
|
||||
|
||||
tasks.named("build") {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue