diff options
| author | Krakenied <Krakenied1@gmail.com> | 2024-04-28 08:22:31 +0200 |
|---|---|---|
| committer | Leonardo Bishop <13875753+LMBishop@users.noreply.github.com> | 2024-04-30 17:38:22 +0100 |
| commit | 3627b9a957f40d6e04365ae762e59435571fcb54 (patch) | |
| tree | edc3986bc35c64160bc4d82cc81ceeb71c4260a4 /bukkit | |
| parent | 0166e270984ccbe0d04a0ce947f01c35e16de099 (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.gradle | 10 | ||||
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/itemstack/QItemStack.java | 2 |
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); |
