Interface ObjectivePacketAdapter
public interface ObjectivePacketAdapter
-
Method Summary
Modifier and TypeMethodDescriptionvoiddisplay(@NotNull Collection<org.bukkit.entity.Player> players, @NotNull net.megavex.scoreboardlibrary.api.objective.ObjectiveDisplaySlot slot) voidremove(@NotNull Collection<org.bukkit.entity.Player> players) voidremoveScore(@NotNull Collection<org.bukkit.entity.Player> players, @NotNull String entry) voidsendProperties(@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) voidsendScore(@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
-
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)
-