Added TelnetRequestDataTagsEvent so other plugins can send arbitrary data tags back for each player.

This will be used for more detailed client-side information.
This commit is contained in:
StevenLawson 2014-08-20 21:22:02 -04:00
parent f7bccca400
commit fa353bf01b
1 changed files with 24 additions and 0 deletions

View File

@ -0,0 +1,24 @@
package me.StevenLawson.BukkitTelnet.api;
import java.util.HashMap;
import java.util.Map;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
public class TelnetRequestDataTagsEvent extends TelnetEvent
{
private final Map<Player, Map<String, Object>> dataTags = new HashMap<Player, Map<String, Object>>();
public TelnetRequestDataTagsEvent()
{
for (final Player player : Bukkit.getServer().getOnlinePlayers())
{
dataTags.put(player, new HashMap<String, Object>());
}
}
public Map<Player, Map<String, Object>> getDataTags()
{
return dataTags;
}
}