Untitled

 avatar
unknown
plain_text
2 months ago
935 B
3
Indexable
package com.arknesia.timesyncbridge;

import me.clip.placeholderapi.expansion.PlaceholderExpansion;
import org.bukkit.entity.Player;

public class TimeSyncPlaceholder extends PlaceholderExpansion {
    private final TimeSyncBridge plugin;

    public TimeSyncPlaceholder(TimeSyncBridge plugin) {
        this.plugin = plugin;
    }

    @Override
    public String getIdentifier() {
        return "timesync";
    }

    @Override
    public String getAuthor() {
        return "Lexivale";
    }

    @Override
    public String getVersion() {
        return "1.0";
    }

    @Override
    public String onPlaceholderRequest(Player player, String identifier) {
        if (identifier.equalsIgnoreCase("time")) {
            return plugin.getTimeManager().getCurrentTime();
        }
        if (identifier.equalsIgnoreCase("date")) {
            return plugin.getTimeManager().getCurrentDate();
        }
        return null;
    }
}
Editor is loading...
Leave a Comment