Class PaperObjectivePacketAdapter
java.lang.Object
net.megavex.scoreboardlibrary.implementation.packetAdapter.modern.objective.AbstractObjectivePacketAdapter
net.megavex.scoreboardlibrary.implementation.packetAdapter.modern.objective.PaperObjectivePacketAdapter
- All Implemented Interfaces:
net.megavex.scoreboardlibrary.implementation.packetAdapter.objective.ObjectivePacketAdapter
-
Field Summary
Fields inherited from class net.megavex.scoreboardlibrary.implementation.packetAdapter.modern.objective.AbstractObjectivePacketAdapter
componentProvider, objectiveName, sender -
Constructor Summary
ConstructorsConstructorDescriptionPaperObjectivePacketAdapter(@NotNull PacketAdapterProviderImpl packetAdapter, @NotNull ComponentProvider componentProvider, @NotNull String objectiveName) -
Method Summary
Modifier and TypeMethodDescriptionvoidsendProperties(@NotNull Collection<org.bukkit.entity.Player> players, @NotNull net.megavex.scoreboardlibrary.implementation.packetAdapter.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) Methods inherited from class net.megavex.scoreboardlibrary.implementation.packetAdapter.modern.objective.AbstractObjectivePacketAdapter
createDisplayPacket, createObjectivePacket, createScorePacket, display, remove, removeScore
-
Constructor Details
-
PaperObjectivePacketAdapter
public PaperObjectivePacketAdapter(@NotNull @NotNull PacketAdapterProviderImpl packetAdapter, @NotNull @NotNull ComponentProvider componentProvider, @NotNull @NotNull String objectiveName)
-
-
Method Details
-
sendScore
public 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) -
sendProperties
public void sendProperties(@NotNull @NotNull Collection<org.bukkit.entity.Player> players, @NotNull @NotNull net.megavex.scoreboardlibrary.implementation.packetAdapter.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)
-