Package net.kyori.adventure.text
Interface ScoreComponent
- All Superinterfaces:
- Buildable<ScoreComponent,ScoreComponent.Builder>,- BuildableComponent<ScoreComponent,ScoreComponent.Builder>,- Component,- ComponentBuilderApplicable,- ComponentLike,- net.kyori.examination.Examinable,- HoverEventSource<Component>,- ScopedComponent<ScoreComponent>
public interface ScoreComponent extends BuildableComponent<ScoreComponent,ScoreComponent.Builder>, ScopedComponent<ScoreComponent>
A scoreboard score component.
- Since:
- 4.0.0
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static interfaceScoreComponent.BuilderA score component builder.
- 
Method SummaryModifier and Type Method Description @NonNull Stringname()Gets the score name.@NonNull ScoreComponentname(@NonNull String name)Sets the score name.@NonNull Stringobjective()Gets the objective name.@NonNull ScoreComponentobjective(@NonNull String objective)Sets the score objective.@Nullable Stringvalue()Gets the value.@NonNull ScoreComponentvalue(@Nullable String value)Sets the value.Methods inherited from interface net.kyori.adventure.text.ComponentasComponent, asHoverEvent, children, clickEvent, color, componentBuilderApply, contains, decoration, decorations, decorations, detectCycle, hasDecoration, hasStyling, hoverEvent, insertion, replaceFirstText, replaceFirstText, replaceText, replaceText, replaceText, replaceText, replaceText, replaceText, replaceText, replaceText, style, styleMethods inherited from interface net.kyori.examination.ExaminableexaminableName, examinableProperties, examineMethods inherited from interface net.kyori.adventure.text.ScopedComponentappend, append, append, children, clickEvent, color, colorIfAbsent, decorate, decoration, decoration, hoverEvent, insertion, mergeStyle, mergeStyle, mergeStyle, style, style, style
- 
Method Details- 
name@NonNull String name()Gets the score name.- Returns:
- the score name
- Since:
- 4.0.0
 
- 
nameSets the score name.- Parameters:
- name- the score name
- Returns:
- a score component
- Since:
- 4.0.0
 
- 
objective@NonNull String objective()Gets the objective name.- Returns:
- the objective name
- Since:
- 4.0.0
 
- 
objectiveSets the score objective.- Parameters:
- objective- the score objective
- Returns:
- a score component
- Since:
- 4.0.0
 
- 
value@Nullable String value()Gets the value.- Returns:
- the value
- Since:
- 4.0.0
 
- 
valueSets the value.- Parameters:
- value- the value
- Returns:
- a score component
- Since:
- 4.0.0
 
 
-