Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.luiispvp.TopPvP;
- import java.util.HashMap;
- import java.util.Map;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerJoinEvent;
- import org.bukkit.event.server.ServerListPingEvent;
- public class PingList implements Listener{
- public Map<String, String> playerData = new HashMap<String, String>();
- @EventHandler
- public void onPlayerJoin(PlayerJoinEvent event) {
- Player player = event.getPlayer();
- String playerIP = player.getAddress().getAddress().toString();
- playerIP = playerIP.replaceAll("/", "");
- playerIP = playerIP.replaceAll("\\.", "-");
- if (!(playerData.containsKey(playerIP))) {
- playerData.put(playerIP, player.getName());
- }
- }
- @EventHandler
- public void ServerListPing(ServerListPingEvent event) {
- String playerIP = event.getAddress().toString();
- playerIP = playerIP.replaceAll("/", "");
- playerIP = playerIP.replaceAll("\\.", "-");
- if (playerData.containsKey(playerIP)) {
- event.setMotd("§d§oMCTopPvP §6- §c§oVenha Jogar §f§o " + playerData.get(playerIP) + "!");
- } else {
- event.setMotd("§d§oMCTopPvP §6- §c§oVenha Jogar");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement