Skip to content

Commit 82799cd

Browse files
committed
Open up PlayerFinder::isSelector method
1 parent 147564c commit 82799cd

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

src/main/java/org/mvplugins/multiverse/core/utils/PlayerFinder.java

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
import java.util.ArrayList;
44
import java.util.List;
55
import java.util.UUID;
6-
import java.util.regex.Pattern;
76
import java.util.stream.Collectors;
87

98
import com.dumptruckman.minecraft.util.Logging;
109
import com.google.common.base.Strings;
1110
import org.bukkit.Bukkit;
1211
import org.bukkit.command.CommandSender;
1312
import org.bukkit.entity.Player;
13+
import org.jetbrains.annotations.ApiStatus;
1414
import org.jetbrains.annotations.NotNull;
1515
import org.jetbrains.annotations.Nullable;
1616

@@ -112,7 +112,16 @@ public final class PlayerFinder {
112112
return playerResults;
113113
}
114114

115-
private static boolean isSelector(@NotNull String playerIdentifier) {
115+
/**
116+
* Check if the player identifier is a selector.
117+
*
118+
* @param playerIdentifier An identifier of name, UUID or selector.
119+
* @return True if the identifier is a selector, else false.
120+
*
121+
* @since 5.4
122+
*/
123+
@ApiStatus.AvailableSince("5.4")
124+
public static boolean isSelector(@NotNull String playerIdentifier) {
116125
return VANILLA_SELECTORS.stream().anyMatch(playerIdentifier::startsWith);
117126
}
118127

0 commit comments

Comments
 (0)