Package me.neznamy.tab.platforms.bukkit
Class BukkitTabPlayer
java.lang.Object
me.neznamy.tab.shared.ITabPlayer
me.neznamy.tab.platforms.bukkit.BukkitTabPlayer
- All Implemented Interfaces:
me.neznamy.tab.api.TabPlayer
public class BukkitTabPlayer
extends me.neznamy.tab.shared.ITabPlayer
TabPlayer implementation for Bukkit platform
-
Field Summary
Fields inherited from class me.neznamy.tab.shared.ITabPlayer
channel, player, version -
Constructor Summary
ConstructorsConstructorDescriptionBukkitTabPlayer(org.bukkit.entity.Player p, int protocolVersion) Constructs new instance with given bukkit player and protocol version -
Method Summary
Modifier and TypeMethodDescriptionio.netty.channel.ChannelintintgetPing()org.bukkit.entity.Playerme.neznamy.tab.api.protocol.SkingetSkin()booleanbooleanhasPermission(String permission) booleanbooleanisOnline()booleanvoidsendPacket(Object nmsPacket) Methods inherited from class me.neznamy.tab.shared.ITabPlayer
clearRegisteredObjectives, forceRefresh, getGroup, getName, getNickname, getProperty, getServer, getTablistUUID, getTeamName, getTeamNameNote, getUniqueId, getVersion, getWorld, hasTemporaryGroup, isBedrockPlayer, isLoaded, loadPropertyFromConfig, loadPropertyFromConfig, markAsLoaded, resetTemporaryGroup, sendCustomPacket, sendCustomPacket, sendCustomPacket, sendMessage, sendMessage, setGroup, setNickname, setProperty, setServer, setTeamName, setTeamNameNote, setTemporaryGroup, setWorld
-
Constructor Details
-
BukkitTabPlayer
public BukkitTabPlayer(org.bukkit.entity.Player p, int protocolVersion) Constructs new instance with given bukkit player and protocol version- Parameters:
p- bukkit playerprotocolVersion- Player's protocol network id
-
-
Method Details
-
hasPermission
-
getPing
public int getPing() -
sendPacket
-
hasInvisibilityPotion
public boolean hasInvisibilityPotion() -
isDisguised
public boolean isDisguised() -
getSkin
public me.neznamy.tab.api.protocol.Skin getSkin() -
getPlayer
public org.bukkit.entity.Player getPlayer() -
isOnline
public boolean isOnline() -
isVanished
public boolean isVanished() -
getGamemode
public int getGamemode() -
getChannel
public io.netty.channel.Channel getChannel()- Specified by:
getChannelin interfaceme.neznamy.tab.api.TabPlayer- Overrides:
getChannelin classme.neznamy.tab.shared.ITabPlayer
-