Package org.bukkit.entity

Examples of org.bukkit.entity.Player


   * @param alias
   * @return
   */
  public static Boolean tclear(CommandSender sender, String[] args, String command, String alias) {
    if (CommandsEX.sqlEnabled) {
      Player player = (Player)sender;
     
      // teleport to first clear-up-eligible home, if we didn't spam too much :)
      if (!Utils.checkCommandSpam(player, "home-tclear")) {
        if (args.length == 1) {
          // no arguments, provide command help
View Full Code Here


  @EventHandler(priority = EventPriority.LOWEST)
  public void onPlayerLogin(PlayerLoginEvent e){
    if (e.getResult() == Result.KICK_BANNED){
      if (CommandsEX.sqlEnabled) {
        try {
          Player player = e.getPlayer();
          String pName = player.getName();
         
          String reason = null;
          String expireDate = null;
          String createDate = null;
          String bannerName = null;
          String timeLeft = null;
         
          ResultSet res = SQLManager.query_res("SELECT player_name, creation_date, expiration_date, creator, reason FROM " + SQLManager.prefix + "bans WHERE player_name = ? ORDER BY id_ban DESC LIMIT 1", player.getName());

          final DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd H:m:s");
          final String creation_date = dateFormat.format(res.getTimestamp("creation_date").getTime());
          final String expiration_date = dateFormat.format(res.getTimestamp("expiration_date").getTime());
View Full Code Here

      this.sender = s;
    }
   
    @Override
    public void run() {
      Player player = (Player)this.sender;
      String pName = player.getName();
      Boolean multiHomesEnabled = Home.multiHomesEnabled;

      try {
        ResultSet res = SQLManager.query_res("SELECT player_name, world_name FROM " + SQLManager.prefix + "homes WHERE allowed_players = ? OR allowed_players LIKE ? OR allowed_players LIKE ?", pName, pName + ",%", "%," + pName);
        List<Object> homes = new ArrayList<Object>();
View Full Code Here

public class Command_cex_smelt {

  public static Boolean run(CommandSender sender, String alias, String[] args){

    if (PlayerHelper.checkIsPlayer(sender)){
      Player player = (Player) sender;

      if (Utils.checkCommandSpam(player, "cex_smelt")){
        return true;
      }

      if (args.length == 0){
        smeltItems(player, player.getItemInHand().getAmount());
      } else if (args.length == 1){
        try {
          int amount = Integer.parseInt(args[0].toString());
          smeltItems(player, amount);
        } catch (Exception e) {
View Full Code Here

  public static String ownerStatus = "";
 
  public static Boolean run(CommandSender sender, String alias, String[] args) {
   
    // Command Variables
    Player player = (Player)sender;
    Player owner = Bukkit.getPlayer(ownerS);
   
    // Is the sender the owner?
    if(player == owner) {
           
      // If they ain't used any correct args
View Full Code Here

        Commands.showCommandHelpAndUsage(sender, "cex_setrank", alias);
        return true;
      }
     
      // Command variables
      Player player = Bukkit.getServer().getPlayerExact(args[0]);
      if (player == null) {
        LogHelper.showWarning("invalidPlayer", sender);
        return true;
      }
 
      // Set group
      String group = args[1];
      Vault.perms.playerAddGroup(player, group);
     
      // Notify sender and player
      LogHelper.showInfo("[" + Nicknames.getNick(player.getName()) + " #####setrankToSender#####[" + group, sender);
      LogHelper.showInfo("setrankToPlayer#####[" + group, player);
    }
   
    return true;
  }
View Full Code Here

   * @param args
   * @return
   */
  public static Boolean run(CommandSender sender, String alias, String[] args) {
    if (PlayerHelper.checkIsPlayer(sender)) {
      Player player = (Player)sender;

      // check permissions and call to action
      if (args.length > 0) {
        if (Permissions.checkPerms(player, "cex.jail")) {
          jail(sender, args, "jail", alias);
View Full Code Here

   * when TagAPI is not available
   */
 
  @EventHandler
  public void onNameTag(org.kitteh.tag.PlayerReceiveNameTagEvent e){
    Player tagPlayer = e.getNamedPlayer();
    String pName = tagPlayer.getName();
    String tag = Nametags.getTag(pName);
    if (!tag.equals(pName)){
      tag = Utils.replaceChatColors(tag);
      e.setTag(tag);
    }
View Full Code Here

   * @param e
   * @return
   */
  @EventHandler(priority = EventPriority.LOW)
  public void passJoin(PlayerJoinEvent e) {
    Player p = e.getPlayer();
    if (p.hasPlayedBefore()) {
      displayMOTD(p);
    } else {
      String[] msg = CommandsEX.getConf().getString("motdNewPlayer").replace("{playername}", p.getName()).split("\\{newline\\}");
      for (String s : msg) {
        p.sendMessage(Utils.replaceChatColors(s));
      }
    }
  }
View Full Code Here

   */
 
  public static Boolean run(CommandSender sender, String alias, String[] args){
 
    if (sender instanceof Player){
      Player player = (Player) sender;
      if (Utils.checkCommandSpam(player, "cex_heal")){
        return true;
      }
    }
   
    if (args.length == 0){
      if (!(sender instanceof Player)){
        Commands.showCommandHelpAndUsage(sender, "cex_heal", alias);
        return true;
      }
     
      Player player = (Player) sender;
      player.setHealth(20);
      LogHelper.showInfo("healHealed", sender, ChatColor.AQUA);
    } else if (args.length == 1){
      Player beingHealed = Bukkit.getPlayer(args[0]);
     
      if (beingHealed == null){
        LogHelper.showInfo("invalidPlayer", sender, ChatColor.RED);
        return true;
      }
     
      if (sender.getName().equalsIgnoreCase(beingHealed.getName())){
        beingHealed.setHealth(20);
        LogHelper.showInfo("healHealed", sender, ChatColor.AQUA);
      } else if ((!(sender instanceof Player)) || (((Player) sender).hasPermission("cex.heal.others"))){
        beingHealed.setHealth(20);
        LogHelper.showInfo("healHealedBySomeoneElse#####[" + Nicknames.getNick(sender.getName()), beingHealed, ChatColor.AQUA);
        LogHelper.showInfo("healHealedSomeoneElse#####[" + Nicknames.getNick(beingHealed.getName()), sender, ChatColor.AQUA);
      } else {
        LogHelper.showInfo("healOthersNoPerm", sender, ChatColor.RED);
        return true;
      }
    } else {
View Full Code Here

TOP

Related Classes of org.bukkit.entity.Player

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.