PartyIsLeaderPlaceholder.java 675 B

1234567891011121314151617181920212223242526272829
  1. package com.gmail.nossr50.placeholders;
  2. import org.bukkit.entity.Player;
  3. public class PartyIsLeaderPlaceholder implements Placeholder {
  4. private final PapiExpansion papiExpansion;
  5. public PartyIsLeaderPlaceholder(PapiExpansion papiExpansion) {
  6. this.papiExpansion = papiExpansion;
  7. }
  8. /**
  9. * {@inheritDoc}
  10. */
  11. @Override
  12. public String process(Player player, String params) {
  13. String leader = papiExpansion.getPartyLeader(player);
  14. return (leader.equals(player.getName())) ? "true" : "false";
  15. }
  16. /**
  17. * {@inheritDoc}
  18. */
  19. @Override
  20. public String getName() {
  21. return "is_party_leader";
  22. }
  23. }