package io.shockah.skylark.commands;
public abstract class NamedCommand<T, R> extends Command<T, R> {
protected final String[] names;
public NamedCommand(String name, String... extraNames) {
String[] names = new String[extraNames.length + 1];
names[0] = name;
for (int i = 0; i < extraNames.length; i++)
names[i + 1] = extraNames[i];
this.names = names;
}
}