Class BukkitNameTagX
java.lang.Object
me.neznamy.tab.api.TabFeature
me.neznamy.tab.shared.features.nametags.NameTag
me.neznamy.tab.shared.features.nametags.unlimited.NameTagX
me.neznamy.tab.platforms.bukkit.features.unlimitedtags.BukkitNameTagX
- All Implemented Interfaces:
me.neznamy.tab.api.team.TeamManager,me.neznamy.tab.api.team.UnlimitedNametagManager
public class BukkitNameTagX
extends me.neznamy.tab.shared.features.nametags.unlimited.NameTagX
The core class for unlimited NameTag mode
-
Field Summary
Fields inherited from class me.neznamy.tab.shared.features.nametags.unlimited.NameTagX
armorStandManagerMapFields inherited from class me.neznamy.tab.shared.features.nametags.NameTag
hiddenNameTagFor, playersWithInvisibleNameTagView, teamHandlingPausedFields inherited from class me.neznamy.tab.api.TabFeature
disabledServers, disabledWorlds -
Constructor Summary
ConstructorsConstructorDescriptionBukkitNameTagX(org.bukkit.plugin.java.JavaPlugin plugin) Constructs new instance with given parameters and loads config options -
Method Summary
Modifier and TypeMethodDescriptiongetArmorStandManager(me.neznamy.tab.api.TabPlayer player) booleanisOnBoat(me.neznamy.tab.api.TabPlayer player) voidload()voidonJoin(me.neznamy.tab.api.TabPlayer connectedPlayer) voidonQuit(me.neznamy.tab.api.TabPlayer disconnectedPlayer) voidonWorldChange(me.neznamy.tab.api.TabPlayer p, String from, String to) voidpauseArmorStands(me.neznamy.tab.api.TabPlayer player) voidresumeArmorStands(me.neznamy.tab.api.TabPlayer player) voidsetNameTagPreview(me.neznamy.tab.api.TabPlayer player, boolean status) voidunload()voidupdateNameTagVisibilityView(me.neznamy.tab.api.TabPlayer player) Methods inherited from class me.neznamy.tab.shared.features.nametags.unlimited.NameTagX
disableArmorStands, enableArmorStands, getCustomLineValue, getCustomName, getDefinedLines, getDisabledUnlimitedPlayers, getDisabledUnlimitedServers, getDisabledUnlimitedWorlds, getDynamicLines, getFeatureName, getOriginalLineValue, getOriginalName, getSpaceBetweenLines, getStaticLines, getTeamVisibility, hasDisabledArmorStands, hideNametag, isArmorStandsAlwaysVisible, isDisableOnBoats, isMarkerFor18x, isPlayerDisabled, isPreviewingNametag, isUnlimitedDisabled, pauseTeamHandling, refresh, resetLine, resetName, resetPrefix, resetSuffix, resumeTeamHandling, setLine, setName, setPrefix, setSuffix, showNametag, toggleNametagPreview, toggleNameTagVisibilityView, updatePropertiesMethods inherited from class me.neznamy.tab.shared.features.nametags.NameTag
forceTeamName, getCollisionManager, getCollisionRule, getCustomPrefix, getCustomSuffix, getForcedTeamName, getOriginalPrefix, getOriginalSuffix, getSorting, hasHiddenNametag, hasHiddenNametag, hasHiddenNameTagVisibilityView, hasTeamHandlingPaused, hideNametag, onLoginPacket, onServerChange, registerTeam, setCollisionRule, showNametag, translate, unregisterTeam, updateTeamData, updateTeamDataMethods inherited from class me.neznamy.tab.api.TabFeature
addDisabledPlayer, addUsedPlaceholders, contains, getRefreshDisplayName, isDisabled, isDisabledPlayer, onCommand, onDisplayObjective, onObjective, onPacketReceive, onPacketSend, onPlayerInfo, onVanishStatusChange, overridesMethod, removeDisabledPlayerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface me.neznamy.tab.api.team.TeamManager
forceTeamName, getCollisionRule, getCustomPrefix, getCustomSuffix, getForcedTeamName, getOriginalPrefix, getOriginalSuffix, hasHiddenNametag, hasHiddenNametag, hasHiddenNameTagVisibilityView, hasTeamHandlingPaused, hideNametag, setCollisionRule, showNametag, updateTeamData
-
Constructor Details
-
BukkitNameTagX
public BukkitNameTagX(org.bukkit.plugin.java.JavaPlugin plugin) Constructs new instance with given parameters and loads config options- Parameters:
plugin- plugin instance
-
-
Method Details
-
load
public void load()- Overrides:
loadin classme.neznamy.tab.shared.features.nametags.unlimited.NameTagX
-
unload
public void unload()- Overrides:
unloadin classme.neznamy.tab.shared.features.nametags.unlimited.NameTagX
-
onJoin
public void onJoin(me.neznamy.tab.api.TabPlayer connectedPlayer) - Overrides:
onJoinin classme.neznamy.tab.shared.features.nametags.unlimited.NameTagX
-
isOnBoat
public boolean isOnBoat(me.neznamy.tab.api.TabPlayer player) - Specified by:
isOnBoatin classme.neznamy.tab.shared.features.nametags.unlimited.NameTagX
-
setNameTagPreview
public void setNameTagPreview(me.neznamy.tab.api.TabPlayer player, boolean status) - Specified by:
setNameTagPreviewin classme.neznamy.tab.shared.features.nametags.unlimited.NameTagX
-
resumeArmorStands
public void resumeArmorStands(me.neznamy.tab.api.TabPlayer player) - Specified by:
resumeArmorStandsin classme.neznamy.tab.shared.features.nametags.unlimited.NameTagX
-
pauseArmorStands
public void pauseArmorStands(me.neznamy.tab.api.TabPlayer player) - Specified by:
pauseArmorStandsin classme.neznamy.tab.shared.features.nametags.unlimited.NameTagX
-
updateNameTagVisibilityView
public void updateNameTagVisibilityView(me.neznamy.tab.api.TabPlayer player) - Specified by:
updateNameTagVisibilityViewin classme.neznamy.tab.shared.features.nametags.unlimited.NameTagX
-
onQuit
public void onQuit(me.neznamy.tab.api.TabPlayer disconnectedPlayer) - Overrides:
onQuitin classme.neznamy.tab.shared.features.nametags.NameTag
-
onWorldChange
- Overrides:
onWorldChangein classme.neznamy.tab.shared.features.nametags.unlimited.NameTagX
-
getArmorStandManager
- Overrides:
getArmorStandManagerin classme.neznamy.tab.shared.features.nametags.unlimited.NameTagX
-
getVehicleManager
-