001 package net.minecraft.command; 002 003 import net.minecraft.util.ChunkCoordinates; 004 005 public interface ICommandSender 006 { 007 /** 008 * Gets the name of this command sender (usually username, but possibly "Rcon") 009 */ 010 String getCommandSenderName(); 011 012 void sendChatToPlayer(String var1); 013 014 /** 015 * Returns true if the command sender is allowed to use the given command. 016 */ 017 boolean canCommandSenderUseCommand(int var1, String var2); 018 019 /** 020 * Translates and formats the given string key with the given arguments. 021 */ 022 String translateString(String var1, Object ... var2); 023 024 /** 025 * Return the coordinates for this player as ChunkCoordinates. 026 */ 027 ChunkCoordinates getPlayerCoordinates(); 028 }