load("@rules_java//java:java_binary.bzl", "java_binary") load("@rules_jvm_external//:defs.bzl", "artifact") java_binary( name = "core-bukkit-plugin", srcs = glob(["src/main/**/*.java"]), main_class = "none", resources = glob(["src/main/resources/**"], allow_empty = True), deps = [ "//core-bukkit-api:core-bukkit-api", artifact("net.luckperms:api"), artifact("io.papermc.paper:paper-api"), artifact("io.nats:jnats"), artifact("net.kyori:adventure-key:5.2.0"), ], plugins = [ "//third_party:lombok_plugin" ], )