java.lang.Object
net.megavex.scoreboardlibrary.implementation.sidebar.line.locale.ModernLocaleLine
All Implemented Interfaces:
net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<net.kyori.adventure.text.Component>, LocaleLine

public class ModernLocaleLine extends Object implements LocaleLine, net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<net.kyori.adventure.text.Component>
  • Constructor Details

  • Method Details

    • info

      @NotNull public @NotNull GlobalLineInfo info()
      Specified by:
      info in interface LocaleLine
    • value

      public void value(@NotNull @NotNull net.kyori.adventure.text.Component renderedComponent)
      Specified by:
      value in interface LocaleLine
    • updateTeam

      public void updateTeam()
      Specified by:
      updateTeam in interface LocaleLine
    • sendScore

      public void sendScore(@NotNull @NotNull Collection<org.bukkit.entity.Player> players)
      Specified by:
      sendScore in interface LocaleLine
    • show

      public void show(@NotNull @NotNull Collection<org.bukkit.entity.Player> players)
      Specified by:
      show in interface LocaleLine
    • hide

      public void hide(@NotNull @NotNull Collection<org.bukkit.entity.Player> players)
      Specified by:
      hide in interface LocaleLine
    • syncedEntries

      @NotNull public @NotNull Collection<String> syncedEntries()
      Specified by:
      syncedEntries in interface net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<net.kyori.adventure.text.Component>
    • displayName

      @NotNull public @NotNull net.kyori.adventure.text.Component displayName()
      Specified by:
      displayName in interface net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<net.kyori.adventure.text.Component>
    • prefix

      @NotNull public @NotNull net.kyori.adventure.text.Component prefix()
      Specified by:
      prefix in interface net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<net.kyori.adventure.text.Component>
    • suffix

      @NotNull public @NotNull net.kyori.adventure.text.Component suffix()
      Specified by:
      suffix in interface net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<net.kyori.adventure.text.Component>