9
0
mirror of https://github.com/Xiao-MoMi/Custom-Nameplates.git synced 2025-12-31 20:56:34 +00:00
Files
Custom-Nameplates/src/main/java/net/momirealms/customnameplates/hook/Placeholders.java
Xiao-MoMi 87a4b9c0c9 1.7.2
2022-07-24 12:47:33 +08:00

40 lines
1.1 KiB
Java

package net.momirealms.customnameplates.hook;
import me.clip.placeholderapi.expansion.PlaceholderExpansion;
import net.momirealms.customnameplates.scoreboard.ScoreBoardManager;
import org.bukkit.OfflinePlayer;
import org.jetbrains.annotations.NotNull;
public class Placeholders extends PlaceholderExpansion {
@Override
public @NotNull String getIdentifier() {
return "nameplates";
}
@Override
public @NotNull String getAuthor() {
return "XiaoMoMi";
}
@Override
public @NotNull String getVersion() {
return "1.0";
}
@Override
public String onRequest(OfflinePlayer player, String params) {
if (params.equals("prefix")){
if (ScoreBoardManager.teams.get(player.getName()) != null){
return ScoreBoardManager.teams.get(player.getName()).getPrefixText();
}
}
if (params.equals("suffix")){
if (ScoreBoardManager.teams.get(player.getName()) != null){
return ScoreBoardManager.teams.get(player.getName()).getSuffixText();
}
}
return null;
}
}