Uses of Class
com.andrei1058.spigot.sidebar.PlaceholderProvider
-
Uses of PlaceholderProvider in com.andrei1058.spigot.sidebar
Methods in com.andrei1058.spigot.sidebar that return types with arguments of type PlaceholderProviderModifier and TypeMethodDescriptionSidebar.getPlaceholders()Get placeholder providers list.@NotNull Collection<PlaceholderProvider> TabHeaderFooter.getPlaceholders()WrappedSidebar.getPlaceholders()Methods in com.andrei1058.spigot.sidebar with parameters of type PlaceholderProviderModifier and TypeMethodDescriptionvoidSidebar.addPlaceholder(PlaceholderProvider placeholderProvider) Add a new placeholder provider for sidebar lines.voidWrappedSidebar.addPlaceholder(PlaceholderProvider placeholderProvider) Method parameters in com.andrei1058.spigot.sidebar with type arguments of type PlaceholderProviderModifier and TypeMethodDescriptionabstract VersionedTabGroupSidebarProvider.createPlayerTab(WrappedSidebar sidebar, String identifier, SidebarLine prefix, SidebarLine suffix, PlayerTab.PushingRule pushingRule, PlayerTab.NameTagVisibility nameTagVisibility, @Nullable Collection<PlaceholderProvider> placeholders) static @NotNull StringSidebarLine.getTrimReplacePlaceholders(String scope, @Nullable org.bukkit.entity.Player papiSubject, @Nullable Integer limit, Collection<PlaceholderProvider> placeholders) SidebarLine.getTrimReplacePlaceholders(@Nullable org.bukkit.entity.Player papiSubject, @Nullable Integer limit, Collection<PlaceholderProvider> placeholders) Use this for tab prefix-suffix or scoreboard title.SidebarLine.getTrimReplacePlaceholdersScore(@Nullable org.bukkit.entity.Player papiSubject, @Nullable Integer limit, Collection<PlaceholderProvider> placeholders) static voidSidebarLine.markHasPlaceholders(@NotNull SidebarLine text, Collection<PlaceholderProvider> placeholders) Search for placeholders and mark line as placeholder dependent.Sidebar.playerTabCreate(String identifier, @Nullable org.bukkit.entity.Player player, SidebarLine prefix, SidebarLine suffix, PlayerTab.PushingRule pushingRule, @Nullable Collection<PlaceholderProvider> placeholders) Create a new tab list layout group.WrappedSidebar.playerTabCreate(@NotNull String identifier, @Nullable org.bukkit.entity.Player player, SidebarLine prefix, SidebarLine suffix, PlayerTab.PushingRule pushingRule, @Nullable Collection<PlaceholderProvider> placeholders) voidTabHeaderFooter.setPlaceholders(@Nullable Collection<PlaceholderProvider> placeholders) Constructor parameters in com.andrei1058.spigot.sidebar with type arguments of type PlaceholderProviderModifierConstructorDescriptionTabHeaderFooter(LinkedList<SidebarLine> header, LinkedList<SidebarLine> footer, @Nullable Collection<PlaceholderProvider> placeholders) Create a new tab context.