package com.modularenigma.zander.proxy.events; import com.jayway.jsonpath.JsonPath; import com.modularenigma.zander.proxy.ConfigurationManager; import com.modularenigma.zander.proxy.ZanderProxyMain; import com.modularenigma.zander.proxy.model.vote.VoteCast; import com.vexsoftware.votifier.bungee.events.VotifierEvent; import io.github.ModularEnigma.Request; import io.github.ModularEnigma.Response; import net.md_5.bungee.api.ChatColor; import net.md_5.bungee.api.ProxyConfig; import net.md_5.bungee.api.ProxyServer; import net.md_5.bungee.api.ServerPing; import net.md_5.bungee.api.chat.ClickEvent; import net.md_5.bungee.api.chat.TextComponent; import net.md_5.bungee.api.event.ProxyPingEvent; import net.md_5.bungee.api.plugin.Listener; import net.md_5.bungee.event.EventHandler; import net.md_5.bungee.event.EventPriority; public class UserOnProxyPing implements Listener { private ZanderProxyMain plugin = ZanderProxyMain.getInstance(); @EventHandler(priority = EventPriority.HIGHEST) public void PlayerOnProxyPing(ProxyPingEvent event) { ServerPing serverPing = event.getResponse(); serverPing.setDescriptionComponent(new TextComponent(ChatColor.translateAlternateColorCodes('&', "This is a test."))); event.setResponse(serverPing); } }