diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 77b242f09..f6347abb5 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -worldedit = "7.4.4" +worldedit = "7.4.6" crankcase = "0.1.0" # Minimum versions we apply to make dependencies support newer Java diff --git a/worldguard-bukkit/src/main/java/com/sk89q/worldguard/bukkit/WorldGuardPlugin.java b/worldguard-bukkit/src/main/java/com/sk89q/worldguard/bukkit/WorldGuardPlugin.java index 9229d1db5..80527ad15 100644 --- a/worldguard-bukkit/src/main/java/com/sk89q/worldguard/bukkit/WorldGuardPlugin.java +++ b/worldguard-bukkit/src/main/java/com/sk89q/worldguard/bukkit/WorldGuardPlugin.java @@ -559,15 +559,11 @@ public PlayerMoveListener getPlayerMoveListener() { private final LazyReference folia = LazyReference.from(() -> { try { - // Folia is Paper-based, so this is a good first check. - if (PaperLib.isPaper()) { - return ServerBuildInfo.buildInfo().isBrandCompatible(net.kyori.adventure.key.Key.key("papermc", "folia")); - } + return getWorldEdit().isFolia(); // Delegate check to WorldEdit } catch (Throwable t) { // Ignore, this likely means an outdated version. LOGGER.warn("Failed to check if server is running Folia", t); } - return false; });