aboutsummaryrefslogtreecommitdiffstats
path: root/bukkit/build.gradle
diff options
context:
space:
mode:
authorKrakenied <Krakenied1@gmail.com>2024-04-28 08:22:31 +0200
committerLeonardo Bishop <13875753+LMBishop@users.noreply.github.com>2024-04-30 17:38:22 +0100
commit3627b9a957f40d6e04365ae762e59435571fcb54 (patch)
treeedc3986bc35c64160bc4d82cc81ceeb71c4260a4 /bukkit/build.gradle
parent0166e270984ccbe0d04a0ce947f01c35e16de099 (diff)
Update to Paper-API 1.20.5
Java 21 is now required Add java-downgrader plugin to support older Java versions Migrate shadow from com.github.johnrengelman.shadow to io.github.goooler.shadow to fix the project compilation using Java 21 and Gradle 8.7 https://github.com/johnrengelman/shadow/pull/876
Diffstat (limited to 'bukkit/build.gradle')
-rw-r--r--bukkit/build.gradle10
1 files changed, 6 insertions, 4 deletions
diff --git a/bukkit/build.gradle b/bukkit/build.gradle
index 4c45e313..70029697 100644
--- a/bukkit/build.gradle
+++ b/bukkit/build.gradle
@@ -1,6 +1,6 @@
plugins {
id 'java'
- id 'com.github.johnrengelman.shadow'
+ id 'io.github.goooler.shadow'
}
processResources {
@@ -13,7 +13,9 @@ processResources {
repositories {
// Folia, Paper
- maven { url = 'https://papermc.io/repo/repository/maven-public/' }
+ maven { url = 'https://repo.papermc.io/repository/maven-public/' }
+ // Paper (adventure-bom snapshots)
+ maven { url = 'https://s01.oss.sonatype.org/content/repositories/snapshots/' }
// ASkyBlock, BentoBox, bStats, Citizens
maven { url = 'https://repo.codemc.org/repository/maven-public/' }
// AuthLib
@@ -54,14 +56,14 @@ repositories {
dependencies {
compileOnly project(':common')
// Paper
- compileOnly('io.papermc.paper:paper-api:1.20.4-R0.1-SNAPSHOT') {
+ compileOnly("io.papermc.paper:paper-api:1.20.5-R0.1-SNAPSHOT") {
// exclude libraries not available in 1.8
exclude(group: 'it.unimi.dsi', module: 'fastutil')
exclude(group: 'org.apache.maven', module: 'maven-resolver-provider')
exclude(group: 'net.md-5', module: 'bungeecord-chat')
}
// Folia
- compileOnly('dev.folia:folia-api:1.20.1-R0.1-SNAPSHOT') {
+ compileOnly('dev.folia:folia-api:1.20.4-R0.1-SNAPSHOT') {
// exclude libraries not available in 1.8
exclude(group: 'it.unimi.dsi', module: 'fastutil')
exclude(group: 'org.apache.maven', module: 'maven-resolver-provider')