aboutsummaryrefslogtreecommitdiffstats
path: root/bukkit
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
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')
-rw-r--r--bukkit/build.gradle10
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/itemstack/QItemStack.java2
2 files changed, 7 insertions, 5 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')
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/itemstack/QItemStack.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/itemstack/QItemStack.java
index 2984c066..b3a0cade 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/itemstack/QItemStack.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/itemstack/QItemStack.java
@@ -105,7 +105,7 @@ public class QItemStack {
} else {
tempLore.addAll(globalLoreAppendStarted);
}
- ism.addEnchant(Enchantment.ARROW_INFINITE, 1, true);
+ ism.addEnchant(Enchantment.KNOCKBACK, 1, true);
try {
ism.addItemFlags(ItemFlag.HIDE_ENCHANTS);
ism.addItemFlags(ItemFlag.HIDE_ATTRIBUTES);