Package com.massivecraft.factions.entity

Examples of com.massivecraft.factions.entity.UPlayer


 
  public Set<Player> getRecipients(Player sender)
  {
    Set<Player> ret = new HashSet<Player>();
   
    UPlayer fpsender = UPlayer.get(sender);
    Faction faction = fpsender.getFaction();
    String universe = fpsender.getUniverse();
   
    for (Player player : Bukkit.getOnlinePlayers())
    {
      UPlayer frecipient = UPlayer.get(player);
      if (!frecipient.getUniverse().equals(universe)) continue;
      if (!this.getTargetRelations().contains(faction.getRelationTo(frecipient))) continue;
      ret.add(player);
    }
   
    return ret;
View Full Code Here


    // Faction Name Match
    result.setResult(this.getColl().getBestNameMatch(str));
    if (result.hasResult()) return result;
   
    // UPlayer Name Exact
    UPlayer uplayer = UPlayerColls.get().get(this.getColl()).get(str);
    if (uplayer != null)
    {
      result.setResult(uplayer.getFaction());
      return result;
    }
   
    result.setErrors(Txt.parse("<b>No faction or player matching \"<p>%s<b>\".", str));
    return result;
View Full Code Here

  {
    // Check disabled
    if (UConf.isDisabled(sender)) return "";
   
    // Get entities
    UPlayer usender = UPlayer.get(sender);
   
    return usender.getRole().getPrefix();
  }
View Full Code Here

   
    // Check disabled
    if (UConf.isDisabled(sender)) return "";

    // Get entities
    UPlayer usender = UPlayer.get(sender);
    UPlayer urecipient = UPlayer.get(recipient);
   
    return urecipient.getRelationTo(usender).getColor().toString();
  }
View Full Code Here

  {
    // Check disabled
    if (UConf.isDisabled(sender)) return "";
   
    // Get entities
    UPlayer usender = UPlayer.get(sender);
   
    if (!usender.hasTitle()) return "";
    return usender.getTitle();
  }
View Full Code Here

  {
    // Check disabled
    if (UConf.isDisabled(sender)) return "";
   
    // Get entities
    UPlayer usender = UPlayer.get(sender);
   
    return Txt.upperCaseFirst(usender.getRole().toString().toLowerCase());
  }
View Full Code Here

  {
    // Check disabled
    if (UConf.isDisabled(sender)) return "";
   
    // Get entities
    UPlayer usender = UPlayer.get(sender);
   
    // No "force"
    Faction faction = usender.getFaction();
    if (faction.isNone()) return "";
   
    return usender.getRole().getPrefix();
  }
View Full Code Here

  {
    // Check disabled
    if (UConf.isDisabled(sender)) return "";

    // Get entities
    UPlayer usender = UPlayer.get(sender);
   
    // No "force"
    Faction faction = usender.getFaction();
    if (faction.isNone()) return "";
   
    return faction.getName();
  }
View Full Code Here

  {
    // Check disabled
    if (UConf.isDisabled(sender)) return "";

    // Get entities
    UPlayer usender = UPlayer.get(sender);
   
    Faction faction = usender.getFaction();
    return faction.getName();
  }
View Full Code Here

  public void perform()
  {
    Double amount = this.arg(0, ARDouble.get());
    if (amount == null) return;
   
    UPlayer from = this.arg(1, ARUPlayer.getStartAny(sender));
    if (from == null) return;
   
    Faction to = this.arg(2, ARFaction.get(sender));
    if (to == null) return;
   
    boolean success = Econ.transferMoney(usender, from, to, amount);

    if (success && MConf.get().logMoneyTransactions)
    {
      Factions.get().log(ChatColor.stripColor(Txt.parse("%s transferred %s from the player \"%s\" to the faction \"%s\"", usender.getName(), Money.format(from, amount), from.describeTo(null), to.describeTo(null))));
    }
  }
View Full Code Here

TOP

Related Classes of com.massivecraft.factions.entity.UPlayer

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.