public interface ObjectivePacketAdapter
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    display(@NotNull Collection<org.bukkit.entity.Player> players, @NotNull net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot slot)
     
    void
    remove(@NotNull Collection<org.bukkit.entity.Player> players)
     
    void
    removeScore(@NotNull Collection<org.bukkit.entity.Player> players, @NotNull String entry)
     
    void
    sendProperties(@NotNull Collection<org.bukkit.entity.Player> players, @NotNull PropertiesPacketType packetType, @NotNull net.kyori.adventure.text.Component value, @NotNull net.megavex.scoreboardlibrary.api.objective.ObjectiveRenderType renderType, @Nullable net.megavex.scoreboardlibrary.api.objective.ScoreFormat scoreFormat)
     
    void
    sendScore(@NotNull Collection<org.bukkit.entity.Player> players, @NotNull String entry, int value, @Nullable net.kyori.adventure.text.Component display, @Nullable net.megavex.scoreboardlibrary.api.objective.ScoreFormat scoreFormat)
     
  • Method Details

    • display

      void display(@NotNull @NotNull Collection<org.bukkit.entity.Player> players, @NotNull @NotNull net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot slot)
    • sendProperties

      void sendProperties(@NotNull @NotNull Collection<org.bukkit.entity.Player> players, @NotNull @NotNull PropertiesPacketType packetType, @NotNull @NotNull net.kyori.adventure.text.Component value, @NotNull @NotNull net.megavex.scoreboardlibrary.api.objective.ObjectiveRenderType renderType, @Nullable @Nullable net.megavex.scoreboardlibrary.api.objective.ScoreFormat scoreFormat)
    • remove

      void remove(@NotNull @NotNull Collection<org.bukkit.entity.Player> players)
    • sendScore

      void sendScore(@NotNull @NotNull Collection<org.bukkit.entity.Player> players, @NotNull @NotNull String entry, int value, @Nullable @Nullable net.kyori.adventure.text.Component display, @Nullable @Nullable net.megavex.scoreboardlibrary.api.objective.ScoreFormat scoreFormat)
    • removeScore

      void removeScore(@NotNull @NotNull Collection<org.bukkit.entity.Player> players, @NotNull @NotNull String entry)