From f1d47b061d0c67274c5a84c3c15a8a3041620381 Mon Sep 17 00:00:00 2001 From: JOO200 Date: Sat, 5 Mar 2022 19:49:50 +0100 Subject: [PATCH] Only allow migration on paper --- .../com/sk89q/worldguard/commands/region/RegionCommands.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/worldguard-core/src/main/java/com/sk89q/worldguard/commands/region/RegionCommands.java b/worldguard-core/src/main/java/com/sk89q/worldguard/commands/region/RegionCommands.java index 70df7279b..cc5bb09be 100644 --- a/worldguard-core/src/main/java/com/sk89q/worldguard/commands/region/RegionCommands.java +++ b/worldguard-core/src/main/java/com/sk89q/worldguard/commands/region/RegionCommands.java @@ -1169,6 +1169,10 @@ public void migrateComponents(CommandContext args, Actor sender) throws CommandE throw new CommandPermissionsException(); } + if (!WorldGuard.getInstance().getPlatform().hasMiniMessage()) { + throw new CommandException("This command is only available when you're using a platform which supports MiniMessage such as Paper."); + } + if (!args.hasFlag('y')) { throw new CommandException("This command is potentially dangerous.\n" + "Please ensure you have made a backup of your data, and then re-enter the command with -y tacked on at the end to proceed.");