Class LongLine
java.lang.Object
me.neznamy.tab.api.TabFeature
me.neznamy.tab.shared.features.scoreboard.lines.ScoreboardLine
me.neznamy.tab.shared.features.scoreboard.lines.LongLine
- All Implemented Interfaces:
me.neznamy.tab.api.scoreboard.Line
Line using all 3 values - prefix, name and suffix. Line may flicker when placeholder changes value.
-
Field Summary
Fields inherited from class me.neznamy.tab.shared.features.scoreboard.lines.ScoreboardLine
lineNumber, parent, playerName, teamName, textFields inherited from class me.neznamy.tab.api.TabFeature
disabledServers, disabledWorlds -
Constructor Summary
ConstructorsConstructorDescriptionLongLine(ScoreboardImpl parent, int lineNumber, String text) Constructs new instance with given parameters -
Method Summary
Modifier and TypeMethodDescriptiongetPlayerName(me.neznamy.tab.api.TabPlayer viewer) Returns forced name start of this line to specified viewervoidrefresh(me.neznamy.tab.api.TabPlayer refreshed, boolean force) voidregister(me.neznamy.tab.api.TabPlayer p) Registers this line to the playervoidvoidunregister(me.neznamy.tab.api.TabPlayer p) Unregisters this line to the playerMethods inherited from class me.neznamy.tab.shared.features.scoreboard.lines.ScoreboardLine
addLine, getNumber, getPlayerName, getPlayerName, getTeamName, getText, removeLine, split, splitTextMethods inherited from class me.neznamy.tab.api.TabFeature
addDisabledPlayer, addUsedPlaceholders, contains, getFeatureName, getRefreshDisplayName, isDisabled, isDisabledPlayer, load, onCommand, onDisplayObjective, onJoin, onLoginPacket, onObjective, onPacketReceive, onPacketSend, onPlayerInfo, onQuit, onServerChange, onVanishStatusChange, onWorldChange, overridesMethod, removeDisabledPlayer, unload
-
Constructor Details
-
Method Details
-
refresh
public void refresh(me.neznamy.tab.api.TabPlayer refreshed, boolean force) - Overrides:
refreshin classme.neznamy.tab.api.TabFeature
-
register
public void register(me.neznamy.tab.api.TabPlayer p) Description copied from class:ScoreboardLineRegisters this line to the player- Specified by:
registerin classScoreboardLine- Parameters:
p- player to register line to
-
unregister
public void unregister(me.neznamy.tab.api.TabPlayer p) Description copied from class:ScoreboardLineUnregisters this line to the player- Specified by:
unregisterin classScoreboardLine- Parameters:
p- player to unregister line to
-
setText
-
getPlayerName
Description copied from class:ScoreboardLineReturns forced name start of this line to specified viewer- Overrides:
getPlayerNamein classScoreboardLine- Returns:
- forced name start of this line to specified viewer
-