Minestom/src/test/java/demo/commands/EntitySelectorCommand.java

27 lines
803 B
Java
Raw Normal View History

package demo.commands;
import net.minestom.server.command.CommandSender;
import net.minestom.server.command.builder.Arguments;
import net.minestom.server.command.builder.Command;
import net.minestom.server.command.builder.arguments.ArgumentType;
import net.minestom.server.command.builder.arguments.minecraft.ArgumentEntities;
import net.minestom.server.entity.Entity;
2020-08-01 07:35:16 +02:00
import java.util.List;
public class EntitySelectorCommand extends Command {
public EntitySelectorCommand() {
super("ent");
ArgumentEntities argumentEntities = ArgumentType.Entities("entities");
addSyntax(this::executor, argumentEntities);
}
private void executor(CommandSender commandSender, Arguments arguments) {
2020-08-01 07:35:16 +02:00
List<Entity> entities = arguments.getEntities("entities");
}
}