From 87cc43a348df8640d12e3ab5adf40019a1707f98 Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Sat, 20 Dec 2025 11:34:18 +0100 Subject: [PATCH] Fix FAWE stuff in 1.15 --- .../features/worldedit/mask/above/FAWEAboveMaskParser.java | 2 ++ .../features/worldedit/mask/below/FAWEBelowMaskParser.java | 2 ++ .../mask/checkerboard3d/FAWECheckerboard3DMaskParser.java | 2 ++ .../mask/checkerboard3d/FAWECheckerboardMaskParser.java | 2 ++ .../features/worldedit/mask/grid/FAWEGridMaskParser.java | 2 ++ .../worldedit/pattern/gradient/FAWEGradientPatternParser.java | 2 ++ 6 files changed, 12 insertions(+) diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/above/FAWEAboveMaskParser.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/above/FAWEAboveMaskParser.java index f55afce8..5641f1c0 100644 --- a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/above/FAWEAboveMaskParser.java +++ b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/above/FAWEAboveMaskParser.java @@ -26,6 +26,7 @@ import com.sk89q.worldedit.extension.input.ParserContext; import com.sk89q.worldedit.function.mask.Mask; import de.steamwar.bausystem.features.worldedit.utils.FAWEMaskParser; import de.steamwar.linkage.Linked; +import de.steamwar.linkage.MinVersion; import de.steamwar.linkage.PluginCheck; import javax.annotation.Nonnull; @@ -33,6 +34,7 @@ import java.util.stream.Stream; @Linked @PluginCheck("FastAsyncWorldEdit") +@MinVersion(19) public class FAWEAboveMaskParser extends FAWEMaskParser { public FAWEAboveMaskParser() { diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/below/FAWEBelowMaskParser.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/below/FAWEBelowMaskParser.java index 613e3e61..3c0cc285 100644 --- a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/below/FAWEBelowMaskParser.java +++ b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/below/FAWEBelowMaskParser.java @@ -26,6 +26,7 @@ import com.sk89q.worldedit.extension.input.ParserContext; import com.sk89q.worldedit.function.mask.Mask; import de.steamwar.bausystem.features.worldedit.utils.FAWEMaskParser; import de.steamwar.linkage.Linked; +import de.steamwar.linkage.MinVersion; import de.steamwar.linkage.PluginCheck; import javax.annotation.Nonnull; @@ -33,6 +34,7 @@ import java.util.stream.Stream; @Linked @PluginCheck("FastAsyncWorldEdit") +@MinVersion(19) public class FAWEBelowMaskParser extends FAWEMaskParser { public FAWEBelowMaskParser() { diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/checkerboard3d/FAWECheckerboard3DMaskParser.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/checkerboard3d/FAWECheckerboard3DMaskParser.java index 6ae6958b..e06bac07 100644 --- a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/checkerboard3d/FAWECheckerboard3DMaskParser.java +++ b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/checkerboard3d/FAWECheckerboard3DMaskParser.java @@ -25,6 +25,7 @@ import com.sk89q.worldedit.extension.input.ParserContext; import com.sk89q.worldedit.function.mask.Mask; import de.steamwar.bausystem.features.worldedit.utils.FAWEMaskParser; import de.steamwar.linkage.Linked; +import de.steamwar.linkage.MinVersion; import de.steamwar.linkage.PluginCheck; import javax.annotation.Nonnull; @@ -32,6 +33,7 @@ import java.util.stream.Stream; @Linked @PluginCheck("FastAsyncWorldEdit") +@MinVersion(19) public class FAWECheckerboard3DMaskParser extends FAWEMaskParser { public FAWECheckerboard3DMaskParser() { diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/checkerboard3d/FAWECheckerboardMaskParser.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/checkerboard3d/FAWECheckerboardMaskParser.java index 4b97b918..0f72d36a 100644 --- a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/checkerboard3d/FAWECheckerboardMaskParser.java +++ b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/checkerboard3d/FAWECheckerboardMaskParser.java @@ -25,6 +25,7 @@ import com.sk89q.worldedit.extension.input.ParserContext; import com.sk89q.worldedit.function.mask.Mask; import de.steamwar.bausystem.features.worldedit.utils.FAWEMaskParser; import de.steamwar.linkage.Linked; +import de.steamwar.linkage.MinVersion; import de.steamwar.linkage.PluginCheck; import javax.annotation.Nonnull; @@ -32,6 +33,7 @@ import java.util.stream.Stream; @Linked @PluginCheck("FastAsyncWorldEdit") +@MinVersion(19) public class FAWECheckerboardMaskParser extends FAWEMaskParser { public FAWECheckerboardMaskParser() { diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/grid/FAWEGridMaskParser.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/grid/FAWEGridMaskParser.java index 773dc5ab..f9db4c9b 100644 --- a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/grid/FAWEGridMaskParser.java +++ b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/mask/grid/FAWEGridMaskParser.java @@ -25,6 +25,7 @@ import com.sk89q.worldedit.extension.input.ParserContext; import com.sk89q.worldedit.function.mask.Mask; import de.steamwar.bausystem.features.worldedit.utils.FAWEMaskParser; import de.steamwar.linkage.Linked; +import de.steamwar.linkage.MinVersion; import de.steamwar.linkage.PluginCheck; import javax.annotation.Nonnull; @@ -32,6 +33,7 @@ import java.util.stream.Stream; @Linked @PluginCheck("FastAsyncWorldEdit") +@MinVersion(19) public class FAWEGridMaskParser extends FAWEMaskParser { public FAWEGridMaskParser() { diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/pattern/gradient/FAWEGradientPatternParser.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/pattern/gradient/FAWEGradientPatternParser.java index 7794a2de..c809108b 100644 --- a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/pattern/gradient/FAWEGradientPatternParser.java +++ b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/worldedit/pattern/gradient/FAWEGradientPatternParser.java @@ -27,6 +27,7 @@ import com.sk89q.worldedit.regions.Region; import de.steamwar.bausystem.features.worldedit.utils.FAWEPatternParser; import de.steamwar.bausystem.utils.WorldEditUtils; import de.steamwar.linkage.Linked; +import de.steamwar.linkage.MinVersion; import de.steamwar.linkage.PluginCheck; import org.bukkit.Axis; @@ -35,6 +36,7 @@ import java.util.stream.Stream; @Linked @PluginCheck("FastAsyncWorldEdit") +@MinVersion(19) public class FAWEGradientPatternParser extends FAWEPatternParser { public FAWEGradientPatternParser() {