9
0
mirror of https://github.com/Xiao-MoMi/Custom-Nameplates.git synced 2025-12-31 12:46:31 +00:00
This commit is contained in:
Xiao-MoMi
2022-07-24 12:47:33 +08:00
parent c657c9aefa
commit 87a4b9c0c9
5 changed files with 65 additions and 10 deletions

View File

@@ -0,0 +1,39 @@
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;
}
}