Updates PermissionSigns for 1.19
This commit is contained in:
		
							
								
								
									
										2
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								pom.xml
									
									
									
									
									
								
							@@ -59,7 +59,7 @@
 | 
				
			|||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
            <groupId>org.spigotmc</groupId>
 | 
					            <groupId>org.spigotmc</groupId>
 | 
				
			||||||
            <artifactId>spigot-api</artifactId>
 | 
					            <artifactId>spigot-api</artifactId>
 | 
				
			||||||
            <version>1.18.2-R0.1-SNAPSHOT</version>
 | 
					            <version>1.19-R0.1-SNAPSHOT</version>
 | 
				
			||||||
            <scope>provided</scope>
 | 
					            <scope>provided</scope>
 | 
				
			||||||
        </dependency>
 | 
					        </dependency>
 | 
				
			||||||
        <dependency>
 | 
					        <dependency>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,11 +1,12 @@
 | 
				
			|||||||
package net.knarcraft.permissionsigns.command;
 | 
					package net.knarcraft.permissionsigns.command;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import org.apache.commons.lang.ArrayUtils;
 | 
					 | 
				
			||||||
import org.bukkit.command.Command;
 | 
					import org.bukkit.command.Command;
 | 
				
			||||||
import org.bukkit.command.CommandExecutor;
 | 
					import org.bukkit.command.CommandExecutor;
 | 
				
			||||||
import org.bukkit.command.CommandSender;
 | 
					import org.bukkit.command.CommandSender;
 | 
				
			||||||
import org.jetbrains.annotations.NotNull;
 | 
					import org.jetbrains.annotations.NotNull;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import java.util.Arrays;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * The main command for this plugin
 | 
					 * The main command for this plugin
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
@@ -15,7 +16,7 @@ public class PermissionSignsCommand implements CommandExecutor {
 | 
				
			|||||||
    public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, String[] args) {
 | 
					    public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, String[] args) {
 | 
				
			||||||
        if (args.length > 0) {
 | 
					        if (args.length > 0) {
 | 
				
			||||||
            if (args[0].equalsIgnoreCase("create")) {
 | 
					            if (args[0].equalsIgnoreCase("create")) {
 | 
				
			||||||
                String[] subArgs = (String[]) ArrayUtils.remove(args, 0);
 | 
					                String[] subArgs = Arrays.copyOfRange(args, 1, args.length);
 | 
				
			||||||
                return new CreateCommand().onCommand(sender, command, label, subArgs);
 | 
					                return new CreateCommand().onCommand(sender, command, label, subArgs);
 | 
				
			||||||
            } else if (args[0].equalsIgnoreCase("cancel")) {
 | 
					            } else if (args[0].equalsIgnoreCase("cancel")) {
 | 
				
			||||||
                return new CancelCommand().onCommand(sender, command, label, args);
 | 
					                return new CancelCommand().onCommand(sender, command, label, args);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,5 @@
 | 
				
			|||||||
package net.knarcraft.permissionsigns.command;
 | 
					package net.knarcraft.permissionsigns.command;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import org.apache.commons.lang.ArrayUtils;
 | 
					 | 
				
			||||||
import org.bukkit.command.Command;
 | 
					import org.bukkit.command.Command;
 | 
				
			||||||
import org.bukkit.command.CommandSender;
 | 
					import org.bukkit.command.CommandSender;
 | 
				
			||||||
import org.bukkit.command.TabCompleter;
 | 
					import org.bukkit.command.TabCompleter;
 | 
				
			||||||
@@ -8,6 +7,7 @@ import org.bukkit.entity.Player;
 | 
				
			|||||||
import org.jetbrains.annotations.NotNull;
 | 
					import org.jetbrains.annotations.NotNull;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import java.util.ArrayList;
 | 
					import java.util.ArrayList;
 | 
				
			||||||
 | 
					import java.util.Arrays;
 | 
				
			||||||
import java.util.List;
 | 
					import java.util.List;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
@@ -27,7 +27,7 @@ public class PermissionSignsTabCompleter implements TabCompleter {
 | 
				
			|||||||
            }
 | 
					            }
 | 
				
			||||||
            return matchingCommands;
 | 
					            return matchingCommands;
 | 
				
			||||||
        } else if (args.length > 1 && args[0].equalsIgnoreCase("create")) {
 | 
					        } else if (args.length > 1 && args[0].equalsIgnoreCase("create")) {
 | 
				
			||||||
            String[] subArgs = (String[]) ArrayUtils.remove(args, 0);
 | 
					            String[] subArgs = Arrays.copyOfRange(args, 1, args.length);
 | 
				
			||||||
            return new CreateTabCompleter().onTabComplete(sender, command, alias, subArgs);
 | 
					            return new CreateTabCompleter().onTabComplete(sender, command, alias, subArgs);
 | 
				
			||||||
        } else {
 | 
					        } else {
 | 
				
			||||||
            return new ArrayList<>();
 | 
					            return new ArrayList<>();
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user