Class Sidebar
java.lang.Object
com.marcusslover.plus.lib.sidebar.Sidebar
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final @NotNull LinkedList<@NotNull SidebarField> final @NotNull org.bukkit.scoreboard.Objectivefinal @NotNull org.bukkit.scoreboard.Scoreboard -
Method Summary
Modifier and TypeMethodDescription@NotNull SidebaraddField()@NotNull Sidebar@NotNull SidebaraddField(@NotNull Text prefix, @NotNull Text suffix, @Nullable io.papermc.paper.scoreboard.numbers.NumberFormat numberFormat) @NotNull Sidebar@NotNull SidebaraddField(@NotNull String prefix, @NotNull String suffix, @Nullable io.papermc.paper.scoreboard.numbers.NumberFormat numberFormat) @NotNull Sidebarstatic longcustomId()static voidstatic voiddestroy(@NotNull org.bukkit.entity.Player player) @Nullable SidebarFieldfield(int index) @Nullable SidebarFieldget(@NotNull org.bukkit.entity.Player player) @NotNull SidebarinsertField(int index, @NotNull Text prefix, @NotNull Text suffix) @NotNull SidebarinsertField(int index, @NotNull Text prefix, @NotNull Text suffix, @Nullable io.papermc.paper.scoreboard.numbers.NumberFormat numberFormat) @NotNull SidebarinsertField(int index, @NotNull String prefix, @NotNull String suffix) @NotNull SidebarinsertField(int index, @NotNull String prefix, @NotNull String suffix, @Nullable io.papermc.paper.scoreboard.numbers.NumberFormat numberFormat) map()@NotNull SidebarnumberFormat(@Nullable io.papermc.paper.scoreboard.numbers.NumberFormat numberFormat) static @NotNull Sidebarstatic @NotNull Sidebarstatic @NotNull Sidebarstatic @NotNull Sidebarstatic @NotNull Sidebarof(@NotNull net.kyori.adventure.text.Component title) static @NotNull Sidebarof(@NotNull net.kyori.adventure.text.Component title, @NotNull org.bukkit.scoreboard.Scoreboard scoreboard) @NotNull SidebarremoveField(int index) @NotNull Sidebarsend(net.kyori.adventure.audience.Audience audience) <T extends org.bukkit.command.CommandSender>
@NotNull Sidebarsend(T target) intsize()@NotNull SidebarupdateField(int index, @NotNull Text prefix, @NotNull Text suffix) @NotNull SidebarupdateField(int index, @NotNull Text prefix, @NotNull Text suffix, @Nullable io.papermc.paper.scoreboard.numbers.NumberFormat numberFormat) @NotNull SidebarupdateField(int index, @NotNull String prefix, @NotNull String suffix) @NotNull SidebarupdateField(int index, @NotNull String prefix, @NotNull String suffix, @Nullable io.papermc.paper.scoreboard.numbers.NumberFormat numberFormat)
-
Field Details
-
scoreboard
@NotNull public final @NotNull org.bukkit.scoreboard.Scoreboard scoreboard -
objective
@NotNull public final @NotNull org.bukkit.scoreboard.Objective objective -
fields
-
-
Method Details
-
of
-
of
@NotNull public static @NotNull Sidebar of(@NotNull @NotNull net.kyori.adventure.text.Component title) -
of
-
of
-
of
-
of
@NotNull public static @NotNull Sidebar of(@NotNull @NotNull net.kyori.adventure.text.Component title, @NotNull @NotNull org.bukkit.scoreboard.Scoreboard scoreboard) -
get
-
get
-
destroy
public static void destroy(@NotNull @NotNull org.bukkit.entity.Player player) -
destroy
-
customId
public static long customId() -
map
-
numberFormat
@NotNull public @NotNull Sidebar numberFormat(@Nullable @Nullable io.papermc.paper.scoreboard.numbers.NumberFormat numberFormat) -
addField
-
addField
-
addField
-
addField
-
addField
-
insertField
-
insertField
-
insertField
-
insertField
-
updateField
-
updateField
-
updateField
-
updateField
-
field
-
findField
-
removeField
-
clearFields
-
size
public int size() -
send
@NotNull public <T extends org.bukkit.command.CommandSender> @NotNull Sidebar send(@NotNull T target) -
send
-