1
0
Files
aetheria-anarchy-plugin/src/main/java/cc/fascinated/command/Command.java

22 lines
671 B
Java
Raw Normal View History

2024-03-20 13:42:42 +00:00
package cc.fascinated.command;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.jetbrains.annotations.NotNull;
@RequiredArgsConstructor @Getter
public abstract class Command implements CommandExecutor {
private final String command;
@Override
public boolean onCommand(@NotNull CommandSender commandSender, org.bukkit.command.@NotNull Command command, @NotNull String s, @NotNull String[] strings) {
execute(commandSender, strings);
return true;
}
public abstract void execute(CommandSender commandSender, String[] args);
}