Added convenient EntityFinder#findFirstPlayer(CommandSender)

This commit is contained in:
themode 2021-02-03 17:21:49 +01:00
parent b5d03cb7a9
commit 9fe2b8359c

View File

@ -247,6 +247,16 @@ public class EntityFinder {
return null;
}
@Nullable
public Player findFirstPlayer(@NotNull CommandSender sender) {
if (sender.isPlayer()) {
Player player = sender.asPlayer();
return findFirstPlayer(player.getInstance(), player);
} else {
return findFirstPlayer(null, null);
}
}
public enum TargetSelector {
NEAREST_PLAYER, RANDOM_PLAYER, ALL_PLAYERS, ALL_ENTITIES, SELF
}