Index

A B C D E F H I K L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addAnimatedComponent(SidebarAnimation<T>) - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent.Builder
 
addAnimatedLine(SidebarAnimation<T>) - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent.Builder
 
addBlankLine() - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent.Builder
 
addComponent(SidebarComponent) - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent.Builder
 
addDynamicLine(Supplier<T>) - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent.Builder
 
addEntry(String) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Adds an entry.
addPlayer(Player) - Method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveManager
Adds a viewer to this ObjectiveManager.
addPlayer(Player) - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
Adds a viewer to this Sidebar.
addPlayer(Player) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Adds a viewer to this TeamManager.
addPlayer(Player, Function<ScoreboardTeam, TeamDisplay>) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Adds a viewer to this TeamManager.
addPlayers(Collection<Player>) - Method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveManager
Adds multiple viewers to this ObjectiveManager.
addPlayers(Collection<Player>) - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
Adds multiple viewers to this Sidebar.
addPlayers(Collection<Player>) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Adds multiple viewers to this TeamManager.
addPlayers(Collection<Player>, Function<ScoreboardTeam, TeamDisplay>) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Adds multiple viewers to this TeamManager.
addStaticLine(ComponentLike) - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent.Builder
 
addStaticLine(ComponentLike, ScoreFormat) - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent.Builder
 
ALWAYS - Enum constant in enum net.megavex.scoreboardlibrary.api.team.enums.CollisionRule
 
ALWAYS - Enum constant in enum net.megavex.scoreboardlibrary.api.team.enums.NameTagVisibility
 
animatedComponent(SidebarAnimation<T>) - Static method in interface net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent
 
animatedLine(SidebarAnimation<T>) - Static method in interface net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent
 
apply(Sidebar) - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.ComponentSidebarLayout
 

B

belowName() - Static method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot
 
blank() - Static method in interface net.megavex.scoreboardlibrary.api.objective.ScoreFormat
 
blankLine() - Static method in interface net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent
 
build() - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent.Builder
 
builder() - Static method in interface net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent
 

C

canSeeFriendlyInvisibles() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Gets the can see friendly invisibles rule value, which is false by default.
canSeeFriendlyInvisibles(boolean) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Updates the can see friendly invisibles rule.
clearLines() - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
Clears all lines in this sidebar.
close() - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardLibrary
 
close() - Method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveManager
Closes this ObjectiveManager.
close() - Method in interface net.megavex.scoreboardlibrary.api.ScoreboardLibrary
Closes this scoreboard library instance.
close() - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
Closes this Sidebar.
close() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Closes this TeamManager.
closed() - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardLibrary
 
closed() - Method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveManager
 
closed() - Method in interface net.megavex.scoreboardlibrary.api.ScoreboardLibrary
 
closed() - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
 
closed() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
 
CollectionSidebarAnimation<T> - Class in net.megavex.scoreboardlibrary.api.sidebar.component.animation
Implementation of FramedSidebarAnimation using a predefined collection of frames.
CollectionSidebarAnimation(Collection<T>) - Constructor for class net.megavex.scoreboardlibrary.api.sidebar.component.animation.CollectionSidebarAnimation
 
collisionRule() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
 
collisionRule(CollisionRule) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Updates the collision rule.
CollisionRule - Enum in net.megavex.scoreboardlibrary.api.team.enums
Represents all possible collision rule values of a team.
ComponentSidebarLayout - Class in net.megavex.scoreboardlibrary.api.sidebar.component
Represents a component sidebar layout that can be applied to a Sidebar.
ComponentSidebarLayout(SidebarComponent, SidebarComponent) - Constructor for class net.megavex.scoreboardlibrary.api.sidebar.component.ComponentSidebarLayout
 
content() - Method in class net.megavex.scoreboardlibrary.api.objective.ScoreFormat.Fixed
 
create(String) - Method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveManager
Creates an objective with a name if one doesn't already exist and returns it.
createDisplay() - Method in interface net.megavex.scoreboardlibrary.api.team.ScoreboardTeam
Creates a new TeamDisplay.
createIfAbsent(String) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Creates a team with a name if one doesn't already exist and returns it.
createIfAbsent(String, BiFunction<Player, ScoreboardTeam, TeamDisplay>) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Creates a team with a name if one doesn't already exist and returns it.
createObjectiveManager() - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardLibrary
 
createObjectiveManager() - Method in interface net.megavex.scoreboardlibrary.api.ScoreboardLibrary
Creates a new ObjectiveManager.
createSidebar() - Method in interface net.megavex.scoreboardlibrary.api.ScoreboardLibrary
Creates a new Sidebar;
createSidebar(int, Locale) - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardLibrary
 
createSidebar(int) - Method in interface net.megavex.scoreboardlibrary.api.ScoreboardLibrary
Creates a new Sidebar.
createSidebar(int, Locale) - Method in interface net.megavex.scoreboardlibrary.api.ScoreboardLibrary
Creates a new Sidebar.
createTeamManager() - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardLibrary
 
createTeamManager() - Method in interface net.megavex.scoreboardlibrary.api.ScoreboardLibrary
Creates a new TeamManager.
currentFrame() - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.animation.CollectionSidebarAnimation
 
currentFrame() - Method in interface net.megavex.scoreboardlibrary.api.sidebar.component.animation.SidebarAnimation
 
currentFrameIndex() - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.animation.CollectionSidebarAnimation
 
currentFrameIndex() - Method in interface net.megavex.scoreboardlibrary.api.sidebar.component.animation.FramedSidebarAnimation
 

D

defaultDisplay() - Method in interface net.megavex.scoreboardlibrary.api.team.ScoreboardTeam
Gets the default TeamDisplay of this team.
defaultScoreFormat() - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardObjective
 
defaultScoreFormat() - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
 
defaultScoreFormat(ScoreFormat) - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardObjective
 
defaultScoreFormat(ScoreFormat) - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
Sets the default score format of this objective.
display(ObjectiveDisplaySlot, ScoreboardObjective) - Method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveManager
Updates which objective is shown in a display slot.
display(Player) - Method in interface net.megavex.scoreboardlibrary.api.team.ScoreboardTeam
Gets the TeamDisplay that a player sees.
display(Player, TeamDisplay) - Method in interface net.megavex.scoreboardlibrary.api.team.ScoreboardTeam
Updates the team TeamDisplay that a player sees for this team.
displayName() - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveScore
Gets the score display.
displayName() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
 
displayName(ComponentLike) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Updates the display name.
draw(LineDrawable) - Method in interface net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent
 
drawLine(ComponentLike) - Method in interface net.megavex.scoreboardlibrary.api.sidebar.component.LineDrawable
Draws a line, or does nothing if it has reached the limit.
drawLine(ComponentLike, ScoreFormat) - Method in interface net.megavex.scoreboardlibrary.api.sidebar.component.LineDrawable
Draws a line with a custom score format, or does nothing if it has reached the limit.
dynamicLine(Supplier<T>) - Static method in interface net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent
 

E

entries() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Gets the entries.
equals(Object) - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot.TeamSidebar
 
equals(Object) - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveScore
 
equals(Object) - Method in class net.megavex.scoreboardlibrary.api.objective.ScoreFormat.Fixed
 
equals(Object) - Method in class net.megavex.scoreboardlibrary.api.objective.ScoreFormat.Styled
 

F

fixed(ComponentLike) - Static method in interface net.megavex.scoreboardlibrary.api.objective.ScoreFormat
 
Fixed(Component) - Constructor for class net.megavex.scoreboardlibrary.api.objective.ScoreFormat.Fixed
 
format() - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveScore
Gets the score format, which determines how the scores are rendered in clients.
FramedSidebarAnimation<T> - Interface in net.megavex.scoreboardlibrary.api.sidebar.component.animation
A SidebarAnimation with predetermined frames.
frames() - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.animation.CollectionSidebarAnimation
 
frames() - Method in interface net.megavex.scoreboardlibrary.api.sidebar.component.animation.FramedSidebarAnimation
 
friendlyFire() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
 
friendlyFire(boolean) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Updates the friendly fire rule.

H

hashCode() - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot.TeamSidebar
 
hashCode() - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveScore
 
hashCode() - Method in class net.megavex.scoreboardlibrary.api.objective.ScoreFormat.Fixed
 
hashCode() - Method in class net.megavex.scoreboardlibrary.api.objective.ScoreFormat.Styled
 
HEARTS - Enum constant in enum net.megavex.scoreboardlibrary.api.objective.ObjectiveRenderType
 
HIDE_FOR_OTHER_TEAMS - Enum constant in enum net.megavex.scoreboardlibrary.api.team.enums.NameTagVisibility
 
HIDE_FOR_OWN_TEAM - Enum constant in enum net.megavex.scoreboardlibrary.api.team.enums.NameTagVisibility
 

I

INTEGER - Enum constant in enum net.megavex.scoreboardlibrary.api.objective.ObjectiveRenderType
 

K

key() - Method in enum net.megavex.scoreboardlibrary.api.team.enums.CollisionRule
 
key() - Method in enum net.megavex.scoreboardlibrary.api.team.enums.NameTagVisibility
 

L

line(int) - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
Gets a line's value.
line(int, ComponentLike) - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
Sets a line's value.
line(int, ComponentLike, ScoreFormat) - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
Sets a line's value with a custom score format.
LineDrawable - Interface in net.megavex.scoreboardlibrary.api.sidebar.component
Something lines can be drawn to.
linesComponent() - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.ComponentSidebarLayout
 
loadScoreboardLibrary(Plugin) - Static method in interface net.megavex.scoreboardlibrary.api.ScoreboardLibrary
Creates an instance of ScoreboardLibrary.
locale() - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
 

M

MAX_LINES - Static variable in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
The max amount of lines a vanilla client can display at once.
maxLines() - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
 

N

name() - Method in interface net.megavex.scoreboardlibrary.api.team.ScoreboardTeam
 
nameTagVisibility() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
 
nameTagVisibility(NameTagVisibility) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Updates the name tag visibility rule.
NameTagVisibility - Enum in net.megavex.scoreboardlibrary.api.team.enums
Represents all possible name tag visibility rule values of a team.
net.megavex.scoreboardlibrary.api - package net.megavex.scoreboardlibrary.api
 
net.megavex.scoreboardlibrary.api.exception - package net.megavex.scoreboardlibrary.api.exception
 
net.megavex.scoreboardlibrary.api.noop - package net.megavex.scoreboardlibrary.api.noop
 
net.megavex.scoreboardlibrary.api.objective - package net.megavex.scoreboardlibrary.api.objective
 
net.megavex.scoreboardlibrary.api.sidebar - package net.megavex.scoreboardlibrary.api.sidebar
 
net.megavex.scoreboardlibrary.api.sidebar.component - package net.megavex.scoreboardlibrary.api.sidebar.component
 
net.megavex.scoreboardlibrary.api.sidebar.component.animation - package net.megavex.scoreboardlibrary.api.sidebar.component.animation
 
net.megavex.scoreboardlibrary.api.team - package net.megavex.scoreboardlibrary.api.team
 
net.megavex.scoreboardlibrary.api.team.enums - package net.megavex.scoreboardlibrary.api.team.enums
 
NEVER - Enum constant in enum net.megavex.scoreboardlibrary.api.team.enums.CollisionRule
 
NEVER - Enum constant in enum net.megavex.scoreboardlibrary.api.team.enums.NameTagVisibility
 
nextFrame() - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.animation.CollectionSidebarAnimation
 
nextFrame() - Method in interface net.megavex.scoreboardlibrary.api.sidebar.component.animation.SidebarAnimation
Advances to the next frame of the animation
NoopScoreboardLibrary - Class in net.megavex.scoreboardlibrary.api.noop
No-op implementation of ScoreboardLibrary.
NoopScoreboardLibrary() - Constructor for class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardLibrary
 
NoopScoreboardObjective - Class in net.megavex.scoreboardlibrary.api.noop
 
NoopScoreboardObjective() - Constructor for class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardObjective
 
NoPacketAdapterAvailableException - Exception in net.megavex.scoreboardlibrary.api.exception
Exception indicating that there is no packet adapter available for the current server version.
NoPacketAdapterAvailableException() - Constructor for exception net.megavex.scoreboardlibrary.api.exception.NoPacketAdapterAvailableException
 

O

ObjectiveDisplaySlot - Interface in net.megavex.scoreboardlibrary.api.objective
Represents all valid display slots that objectives can be shown in.
ObjectiveDisplaySlot.BelowName - Class in net.megavex.scoreboardlibrary.api.objective
 
ObjectiveDisplaySlot.PlayerList - Class in net.megavex.scoreboardlibrary.api.objective
 
ObjectiveDisplaySlot.Sidebar - Class in net.megavex.scoreboardlibrary.api.objective
 
ObjectiveDisplaySlot.TeamSidebar - Class in net.megavex.scoreboardlibrary.api.objective
 
ObjectiveManager - Interface in net.megavex.scoreboardlibrary.api.objective
Represents a group of ScoreboardObjectives.
ObjectiveRenderType - Enum in net.megavex.scoreboardlibrary.api.objective
Represents all possible render types of an objective.
ObjectiveScore - Class in net.megavex.scoreboardlibrary.api.objective
Represents an objective score.
ObjectiveScore(int, ComponentLike, ScoreFormat) - Constructor for class net.megavex.scoreboardlibrary.api.objective.ObjectiveScore
 

P

playerColor() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Gets the player color.
playerColor(NamedTextColor) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Updates the player color.
playerList() - Static method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot
 
players() - Method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveManager
 
players() - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
 
players() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
 
prefix() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Gets the prefix, which defaults to Component.empty().
prefix(ComponentLike) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Updates the prefix.
PUSH_OTHER_TEAMS - Enum constant in enum net.megavex.scoreboardlibrary.api.team.enums.CollisionRule
 
PUSH_OWN_TEAM - Enum constant in enum net.megavex.scoreboardlibrary.api.team.enums.CollisionRule
 

R

remove(ScoreboardObjective) - Method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveManager
Removes an objective.
removeEntry(String) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Removes an entry.
removePlayer(Player) - Method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveManager
Removes a viewer from this ObjectiveManager.
removePlayer(Player) - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
Removes a viewer from this Sidebar.
removePlayer(Player) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Removes a viewer from this TeamManager.
removePlayers(Collection<Player>) - Method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveManager
Removes multiple viewers from this ObjectiveManager
removePlayers(Collection<Player>) - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
Removes multiple viewers from this Sidebar
removePlayers(Collection<Player>) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Removes multiple viewers from this TeamManager.
removeScore(String) - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardObjective
 
removeScore(String) - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
Removes a score associated with an entry.
removeTeam(String) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Removes a team by its name.
removeTeam(ScoreboardTeam) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Removes a team.
renderType() - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardObjective
 
renderType() - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
 
renderType(ObjectiveRenderType) - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardObjective
 
renderType(ObjectiveRenderType) - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
Sets the render type of the objective.

S

score(String) - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
score(String, int) - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
Updates the score of an entry.
score(String, int, ComponentLike) - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
Updates the score of an entry.
score(String, int, ComponentLike, ScoreFormat) - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
Updates the score of an entry.
score(String, int, ScoreFormat) - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
Updates the score of an entry.
score(String, ObjectiveScore) - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardObjective
 
score(String, ObjectiveScore) - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
Updates the score of an entry.
ScoreboardLibrary - Interface in net.megavex.scoreboardlibrary.api
Entrypoint of the library.
ScoreboardObjective - Interface in net.megavex.scoreboardlibrary.api.objective
Represents a scoreboard objective.
ScoreboardTeam - Interface in net.megavex.scoreboardlibrary.api.team
Represents a scoreboard team.
ScoreFormat - Interface in net.megavex.scoreboardlibrary.api.objective
Represents all valid objective score formats.
ScoreFormat.Blank - Class in net.megavex.scoreboardlibrary.api.objective
 
ScoreFormat.Fixed - Class in net.megavex.scoreboardlibrary.api.objective
 
ScoreFormat.Styled - Class in net.megavex.scoreboardlibrary.api.objective
 
scoreInfo(String) - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardObjective
 
scoreInfo(String) - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
Get the score for an entry, or null if the entry has no score.
sidebar() - Static method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot
 
Sidebar - Interface in net.megavex.scoreboardlibrary.api.sidebar
Represents a sidebar.
SidebarAnimation<T> - Interface in net.megavex.scoreboardlibrary.api.sidebar.component.animation
An animation that can be used with ComponentSidebarLayouts
SidebarComponent - Interface in net.megavex.scoreboardlibrary.api.sidebar.component
 
SidebarComponent.Builder - Class in net.megavex.scoreboardlibrary.api.sidebar.component
 
staticLine(ComponentLike) - Static method in interface net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent
 
staticLine(ComponentLike, ScoreFormat) - Static method in interface net.megavex.scoreboardlibrary.api.sidebar.component.SidebarComponent
 
style() - Method in class net.megavex.scoreboardlibrary.api.objective.ScoreFormat.Styled
 
styled(Style) - Static method in interface net.megavex.scoreboardlibrary.api.objective.ScoreFormat
 
styled(StyleBuilderApplicable...) - Static method in interface net.megavex.scoreboardlibrary.api.objective.ScoreFormat
 
Styled(Style) - Constructor for class net.megavex.scoreboardlibrary.api.objective.ScoreFormat.Styled
 
suffix() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Gets the suffix, which defaults to Component.empty().
suffix(ComponentLike) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
Updates the suffix.
switchFrame(int) - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.animation.CollectionSidebarAnimation
 
switchFrame(int) - Method in interface net.megavex.scoreboardlibrary.api.sidebar.component.animation.FramedSidebarAnimation
Switches the current frame

T

team() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamDisplay
 
team(String) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Gets a team by its name.
teamColor() - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot.TeamSidebar
 
TeamDisplay - Interface in net.megavex.scoreboardlibrary.api.team
Represents the display properties of a scoreboard team.
teamExists(String) - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
Check whether a team with a name exists.
teamManager() - Method in interface net.megavex.scoreboardlibrary.api.team.ScoreboardTeam
 
TeamManager - Interface in net.megavex.scoreboardlibrary.api.team
Represents a group of ScoreboardTeams.
teams() - Method in interface net.megavex.scoreboardlibrary.api.team.TeamManager
 
teamSidebar(NamedTextColor) - Static method in interface net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot
 
title() - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
 
title(ComponentLike) - Method in interface net.megavex.scoreboardlibrary.api.sidebar.Sidebar
Sets the title of the sidebar.
titleComponent() - Method in class net.megavex.scoreboardlibrary.api.sidebar.component.ComponentSidebarLayout
 
toString() - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot.BelowName
 
toString() - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot.PlayerList
 
toString() - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot.Sidebar
 
toString() - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot.TeamSidebar
 
toString() - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveScore
 
toString() - Method in class net.megavex.scoreboardlibrary.api.objective.ScoreFormat.Blank
 
toString() - Method in class net.megavex.scoreboardlibrary.api.objective.ScoreFormat.Fixed
 
toString() - Method in class net.megavex.scoreboardlibrary.api.objective.ScoreFormat.Styled
 

V

value() - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardObjective
 
value() - Method in class net.megavex.scoreboardlibrary.api.objective.ObjectiveScore
 
value() - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
 
value(ComponentLike) - Method in class net.megavex.scoreboardlibrary.api.noop.NoopScoreboardObjective
 
value(ComponentLike) - Method in interface net.megavex.scoreboardlibrary.api.objective.ScoreboardObjective
Sets the value (display name) of the objective.
valueOf(String) - Static method in enum net.megavex.scoreboardlibrary.api.objective.ObjectiveRenderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.megavex.scoreboardlibrary.api.team.enums.CollisionRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.megavex.scoreboardlibrary.api.team.enums.NameTagVisibility
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.megavex.scoreboardlibrary.api.objective.ObjectiveRenderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.megavex.scoreboardlibrary.api.team.enums.CollisionRule
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.megavex.scoreboardlibrary.api.team.enums.NameTagVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F H I K L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form