diff options
| author | Rubenicos <44579213+rubenicos@users.noreply.github.com> | 2021-02-03 07:41:35 -0600 |
|---|---|---|
| committer | Leonardo <13875753+LMBishop@users.noreply.github.com> | 2021-02-03 16:47:09 +0000 |
| commit | 865f91c9367870e7b6eb513adcced50d057dad27 (patch) | |
| tree | 11195b25e0833f82ac631f424c694e10568a02cd /build.gradle | |
| parent | 5c2460c93cc2746816893607c966eba2b5284d05 (diff) | |
New faster placeholders
Diffstat (limited to 'build.gradle')
| -rw-r--r-- | build.gradle | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle new file mode 100644 index 00000000..a9819cae --- /dev/null +++ b/build.gradle @@ -0,0 +1,80 @@ +plugins { + id 'java' +} + +group = 'com.leonardobishop.quests' +version = '2.11' + +processResources { + from(sourceSets.main.resources.srcDirs) { + include 'plugin.yml' + expand( + 'name': project.name, + 'main': project.group + '.' + project.name, + 'version': project.version + ) + } +} + +repositories { + // Spigot + maven { url = 'https://hub.spigotmc.org/nexus/content/repositories/snapshots/' } + // ASkyBlock + maven { + url 'http://dl.bintray.com/tastybento/maven-repo' + credentials { + username = 'bintray' + } + } + // BentoBox + maven { url = 'https://repo.codemc.org/repository/maven-public/' } + // uSkyBlock + maven { url = 'https://raw.github.com/rlf/uSkyBlock/mvn-repo/' } + // Citizens + maven { url = 'http://repo.citizensnpcs.co/' } + // MythicMobs + maven { url = 'https://mvn.lumine.io/repository/maven-public/' } + // PlaceholderAPI + maven { url = 'http://repo.extendedclip.com/content/repositories/placeholderapi/' } + // JitPack + maven { url = 'https://jitpack.io' } + mavenCentral() +} + +dependencies { + // Spigot + compileOnly ('org.spigotmc:spigot-api:1.16.4-R0.1-SNAPSHOT') { + exclude group: 'net.md-5', module: 'bungeecord-chat' + exclude group: 'com.google.guava', module: 'guava' + exclude group: 'org.yaml', module: 'snakeyaml' + } + // ASkyBlock + compileOnly ('com.wasteofplastic:askyblock:3.0.8.2') { + exclude group: 'net.milkbowl.vault', module: 'VaultAPI' + } + // BentoBox (bSkyBlock) + compileOnly ('world.bentobox:bentobox:1.15.5-SNAPSHOT') { + exclude group: 'org.eclipse.jdt', module: 'org.eclipse.jdt.annotation' + exclude group: 'org.mongodb', module: 'mongodb-driver' + } + // IridiumSkyblock + compileOnly 'com.github.IridiumLLC:IridiumSkyblock:master' + // uSkyBlock + compileOnly 'com.github.rlf:uSkyBlock-API:2.6.4' + // MythicMobs + compileOnly 'io.lumine.xikage:MythicMobs:4.11.0-BETA' + // Citizens + compileOnly ('net.citizensnpcs:citizens:2.0.27-SNAPSHOT') { + exclude group: 'net.citizensnpcs', module: 'citizens-main' + exclude group: 'net.citizensnpcs', module: 'citizens-v1_8_R3' + exclude group: 'net.citizensnpcs', module: 'citizens-v1_12_R1' + exclude group: 'net.citizensnpcs', module: 'citizens-v1_13_R2' + exclude group: 'net.citizensnpcs', module: 'citizens-v1_14_R1' + exclude group: 'net.citizensnpcs', module: 'citizens-v1_15_R1' + exclude group: 'net.citizensnpcs', module: 'citizens-v1_16_R3' + } + // PlaceholderAPI + compileOnly 'me.clip:placeholderapi:2.10.9' + + compileOnly fileTree(dir: 'libs', includes: ['*.jar']) +} |
