Interface NumberFormat

All Known Subinterfaces:
FixedFormat, StyledFormat

@NullMarked public interface NumberFormat
Describes a scoreboard number format that applies custom formatting to scoreboard scores.
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    Creates a blank scoreboard number format that removes the score number entirely.
    fixed(ComponentLike component)
    Creates a scoreboard number format that replaces the score number with a chat component.
    Gets an un-styled number format.
    styled(Style style)
    Creates a scoreboard number format that applies a custom formatting to the score number.
    styled(StyleBuilderApplicable... styleBuilderApplicables)
    Creates a scoreboard number format that applies a custom formatting to the score number.
  • Method Details

    • blank

      static NumberFormat blank()
      Creates a blank scoreboard number format that removes the score number entirely.
      Returns:
      a blank number format
    • noStyle

      static StyledFormat noStyle()
      Gets an un-styled number format.
      Returns:
      an un-styled number format
    • styled

      static StyledFormat styled(Style style)
      Creates a scoreboard number format that applies a custom formatting to the score number.
      Parameters:
      style - the style to apply on the number
      Returns:
      a styled number format
    • styled

      static StyledFormat styled(StyleBuilderApplicable... styleBuilderApplicables)
      Creates a scoreboard number format that applies a custom formatting to the score number.
      Parameters:
      styleBuilderApplicables - the style to apply on the number
      Returns:
      a styled number format
    • fixed

      static FixedFormat fixed(ComponentLike component)
      Creates a scoreboard number format that replaces the score number with a chat component.
      Parameters:
      component - the component to replace the number with
      Returns:
      a fixed number format