Package org.bukkit.command

Examples of org.bukkit.command.CommandSender


   * @return
   */
 
  // TODO expand this to enchanting
  public static ItemStack parse(String[] args, CommandSender...senders){
    CommandSender sender = (senders.length > 0 ? senders[0] : null);
   
    Material material;
    int amount = -1;
    short damage = 0;
   
View Full Code Here


     * Checks if the command sender has a permission.
     * @param node The permissions node.
     * @return true is the sender has a permission, false if not.
     */
    public static boolean senderHasPermission(String node) {
        CommandSender sender = CommandManager.getSender();
        boolean usePermissions = Configuration.getBoolean("configuration.use-permissions");
       
        // Console always has the permissions
        Player player;
        if (isPlayer()) player = (Player) sender;
View Full Code Here

        return false;
       
    }
   
    public static boolean isPlayer() {
        CommandSender sender = CommandManager.getSender();
       
        if(sender instanceof Player) return true;
        else return false;
    }
View Full Code Here

        if(Configuration.getBoolean("configuration.debug-mod")) return true;
        else return false;
    }
   
    public static void sendMessage(String message) {
        CommandSender sender = CommandManager.getSender();
        sender.sendMessage(message);
    }
View Full Code Here

    formatHelp("edit-mode", "When in edit mode, you are able to use ECM commands with ease, without worrying about overlapping or overriden commands", "");
  }

  private static void formatHelp(String command, String description, String node)
  {
    CommandSender sender = CommandManager.getSender();
    if(Util.senderHasPermission(node))
      sender.sendMessage(ChatColor.GREEN + "/" + command + ChatColor.WHITE + " " + description);

    return;
  }
View Full Code Here

   * @param node The permission node
   * @return true is the sender has a permission, false if he does not
   */
  public static boolean senderHasPermission(String node)
  {
    CommandSender sender = CommandManager.getSender();
    boolean usePermissions = Configuration.getBoolean("configuration.use-permissions");
   
    // Console always has the permissions
    Player player;
    if (isPlayer()) player = (Player) sender;
View Full Code Here

   * Checks if the command sender is a player or a console
   * @return true if sender is a player, false if not
   */
  public static boolean isPlayer()
  {
    CommandSender sender = CommandManager.getSender();
   
    if(sender instanceof Player) return true;
    else return false;
  }
View Full Code Here

   * Sends a message back to the command sender
   * @param message A message to be sent
   */
  public static void sendMessage(String message)
  {
    CommandSender sender = CommandManager.getSender();
    sender.sendMessage(message);
  }
View Full Code Here

   * Sends a green-titled message to the command sender
   * @param message A message to be sent
   */
  public static void sendSuccess(String message)
  {
    CommandSender sender = CommandManager.getSender();
    String title = Language.getString("general.title");
    sender.sendMessage(ChatColor.GREEN + "[" + title + "] " + ChatColor.WHITE + message);
  }
View Full Code Here

   * Sends a red-titled message to the command sender
   * @param message A message to be sent
   */
  public static void sendError(String message)
  {
    CommandSender sender = CommandManager.getSender();
    String title = Language.getString("general.title");
    sender.sendMessage(ChatColor.RED + "[" + title + "] " + ChatColor.WHITE + message);
  }
View Full Code Here

TOP

Related Classes of org.bukkit.command.CommandSender

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.