Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class PAPI extends PlaceholderExpansion {
- private PlayerManager playerManager;
- public PAPI(PlayerManager playerManager){
- this.playerManager = playerManager;
- }
- @Override
- public String getAuthor() {
- return "Water_Chick";
- }
- @Override
- public String getIdentifier() {
- return "creward";
- }
- @Override
- public String getVersion() {
- return "1.0.0";
- }
- @Override
- public boolean persist() {
- return true; // This is required or else PlaceholderAPI will unregister the Expansion on reload
- }
- @Override
- public String onPlaceholderRequest(Player player, String params) {
- if(params.equalsIgnoreCase("time")) {
- return playerManager.getTime(player.getUniqueId(), TimeFormat.TOTAL);
- }
- if(params.equalsIgnoreCase("hours")) {
- return playerManager.getTime(player.getUniqueId(), TimeFormat.HOURS);
- }
- if(params.equalsIgnoreCase("seconds")) {
- return playerManager.getTime(player.getUniqueId(), TimeFormat.SECONDS);
- }
- if(params.equalsIgnoreCase("minutes")) {
- return playerManager.getTime(player.getUniqueId(), TimeFormat.MINUTES);
- }
- return null; // Placeholder is unknown by the Expansion
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment