pet protection groundwork

This commit is contained in:
YouHaveTrouble
2020-08-21 00:50:26 +02:00
parent c77536fe67
commit c7d7d5eb8b
13 changed files with 200 additions and 36 deletions
@@ -3,9 +3,12 @@ package eu.endermite.togglepvp.util;
import net.md_5.bungee.api.ChatMessageType;
import net.md_5.bungee.api.chat.BaseComponent;
import net.md_5.bungee.api.chat.TextComponent;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
import java.util.UUID;
public class PluginMessages {
@@ -19,6 +22,13 @@ public class PluginMessages {
player.spigot().sendMessage(ChatMessageType.ACTION_BAR, component);
}
public static void sendActionBar(UUID uuid, String message) {
try {
Player player = Bukkit.getPlayer(uuid);
sendActionBar(player, message);
} catch (NullPointerException ignored) {}
}
public static String parsePlayerName(Player player, String message) {
message = message.replaceAll("%player%", player.getDisplayName());
return parseMessage(message);