From c57d784df749f03b5b6ccbac9fe907302a45d5a2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 23 Apr 2024 02:07:59 +0000 Subject: [PATCH 1/5] Update dependency xyz.jpenilla.run-paper to v2.2.4 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index ddbf02e77..6bcba2c0a 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -37,7 +37,7 @@ shadow = "8.1.1" grgit = "4.1.1" spotless = "6.25.0" nexus = "2.0.0" -runPaper = "2.2.3" +runPaper = "2.2.4" [libraries] # Platform expectations From 6ef1163325939bb99e08f7cfe2d17b8957b691fa Mon Sep 17 00:00:00 2001 From: Vrganj <43708436+Vrganj@users.noreply.github.com> Date: Wed, 1 May 2024 18:45:15 +0200 Subject: [PATCH 2/5] perf: get rid of guice overhead when accessing the player & world manager (#4409) Return already injected fields to skip slow Injector access --- .../main/java/com/plotsquared/bukkit/BukkitPlatform.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Bukkit/src/main/java/com/plotsquared/bukkit/BukkitPlatform.java b/Bukkit/src/main/java/com/plotsquared/bukkit/BukkitPlatform.java index 8aa3fb7c0..b169ddb4f 100644 --- a/Bukkit/src/main/java/com/plotsquared/bukkit/BukkitPlatform.java +++ b/Bukkit/src/main/java/com/plotsquared/bukkit/BukkitPlatform.java @@ -24,7 +24,6 @@ import com.google.inject.Injector; import com.google.inject.Key; import com.google.inject.Singleton; import com.google.inject.Stage; -import com.google.inject.TypeLiteral; import com.plotsquared.bukkit.generator.BukkitPlotGenerator; import com.plotsquared.bukkit.inject.BackupModule; import com.plotsquared.bukkit.inject.BukkitModule; @@ -45,7 +44,6 @@ import com.plotsquared.bukkit.listener.SpigotListener; import com.plotsquared.bukkit.listener.WorldEvents; import com.plotsquared.bukkit.placeholder.PAPIPlaceholders; import com.plotsquared.bukkit.placeholder.PlaceholderFormatter; -import com.plotsquared.bukkit.player.BukkitPlayer; import com.plotsquared.bukkit.player.BukkitPlayerManager; import com.plotsquared.bukkit.util.BukkitUtil; import com.plotsquared.bukkit.util.BukkitWorld; @@ -1271,15 +1269,13 @@ public final class BukkitPlatform extends JavaPlugin implements Listener, PlotPl @Override public @NonNull PlatformWorldManager worldManager() { - return injector().getInstance(Key.get(new TypeLiteral>() { - })); + return this.worldManager; } @Override @NonNull - @SuppressWarnings("unchecked") public PlayerManager, ? extends Player> playerManager() { - return (PlayerManager) injector().getInstance(PlayerManager.class); + return this.playerManager; } @Override From 1c45e01a14186ee998f7b2fa34ee3370b770dbae Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 2 May 2024 02:10:14 +0000 Subject: [PATCH 3/5] Update dependency xyz.jpenilla.run-paper to v2.3.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 6bcba2c0a..367c8de81 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -37,7 +37,7 @@ shadow = "8.1.1" grgit = "4.1.1" spotless = "6.25.0" nexus = "2.0.0" -runPaper = "2.2.4" +runPaper = "2.3.0" [libraries] # Platform expectations From d7d884ad6d9935d10e7791083cf60b5076b875ba Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 2 May 2024 02:10:08 +0000 Subject: [PATCH 4/5] Update dependency org.checkerframework:checker-qual to v3.43.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 367c8de81..b1c48fb45 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -3,7 +3,7 @@ paper = "1.20.2-R0.1-SNAPSHOT" guice = "7.0.0" spotbugs = "4.8.4" -checkerqual = "3.42.0" +checkerqual = "3.43.0" gson = "2.10" guava = "31.1-jre" snakeyaml = "2.0" From 86e21f3e1a494b107b2fbcde26794d58de909e65 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 4 May 2024 01:55:41 +0000 Subject: [PATCH 5/5] Update dependency com.github.spotbugs:spotbugs-annotations to v4.8.5 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index b1c48fb45..e6ad18023 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -2,7 +2,7 @@ # Platform expectations paper = "1.20.2-R0.1-SNAPSHOT" guice = "7.0.0" -spotbugs = "4.8.4" +spotbugs = "4.8.5" checkerqual = "3.43.0" gson = "2.10" guava = "31.1-jre"