package org.bukkit.command; import org.bukkit.Server; import org.bukkit.permissions.Permissible; import org.jetbrains.annotations.NotNull; public interface CommandSender extends Permissible { /** * Sends this sender a message * * @param message Message to be displayed */ public void sendMessage(@NotNull String message); /** * Sends this sender multiple messages * * @param messages An array of messages to be displayed */ public void sendMessage(@NotNull String[] messages); /** * Returns the server instance that this command is running on * * @return Server instance */ @NotNull public Server getServer(); /** * Gets the name of this command sender * * @return Name of the sender */ @NotNull public String getName(); }