Uses of Class
net.md_5.bungee.api.chat.BaseComponent
Packages that use BaseComponent
-
Uses of BaseComponent in net.md_5.bungee.api.chat
Subclasses of BaseComponent in net.md_5.bungee.api.chatModifier and TypeClassDescriptionfinal classfinal classAn object component that can be used to display objects.final classThis component displays the score based on a player score on the scoreboard.final classThis component processes a target selector into a pre-formatted set of discovered names.final classfinal classMethods in net.md_5.bungee.api.chat that return BaseComponentModifier and TypeMethodDescriptionComponentBuilder.build()Returns the component built by this builder.ComponentBuilder.create()Returns the components needed to display the message created by this builder.gitabstract BaseComponentBaseComponent.duplicate()Clones the BaseComponent and returns the clone.BaseComponent.duplicateWithoutFormatting()Deprecated.API use discouraged, use traditional duplicatestatic BaseComponentTextComponent.fromArray(BaseComponent... components) Internal compatibility method to transform an array of components to a single component.static BaseComponentTextComponent.fromLegacy(String message) Converts the old formatting system that usedChatColor.COLOR_CHARinto the new json based system.static BaseComponentTextComponent.fromLegacy(String message, ChatColor defaultColor) Converts the old formatting system that usedChatColor.COLOR_CHARinto the new json based system.static BaseComponent[]TextComponent.fromLegacyText(String message) Deprecated.TextComponent.fromLegacy(String)is preferred as it will consolidate all components into a single BaseComponent with extra contents as opposed to an array of components which is non-standard and may result in unexpected behavior.static BaseComponent[]TextComponent.fromLegacyText(String message, ChatColor defaultColor) Deprecated.TextComponent.fromLegacy(String, ChatColor)is preferred as it will consolidate all components into a single BaseComponent with extra contents as opposed to an array of components which is non-standard and may result in unexpected behavior.ComponentBuilder.getComponent(int pos) Gets the component part at the position of given index.ComponentBuilder.getCurrentComponent()Gets the component at the position of the cursor.SelectorComponent.getSeparator()The separator of multiple selected entities.Methods in net.md_5.bungee.api.chat that return types with arguments of type BaseComponentModifier and TypeMethodDescriptionBaseComponent.getExtra()Appended components that inherit this component's formatting and eventsComponentBuilder.getParts()TranslatableComponent.getWith()The components to substitute into the translationMethods in net.md_5.bungee.api.chat with parameters of type BaseComponentModifier and TypeMethodDescriptionvoidBaseComponent.addExtra(BaseComponent component) Appends a component to the component.voidTranslatableComponent.addWith(BaseComponent component) Adds a component substitution to the component.ComponentBuilder.append(BaseComponent component) Appends a component to the builder and makes it the current target for formatting.ComponentBuilder.append(BaseComponent[] components) Appends the components to the builder and makes the last element the current target for formatting.ComponentBuilder.append(BaseComponent[] components, ComponentBuilder.FormatRetention retention) Appends the components to the builder and makes the last element the current target for formatting.ComponentBuilder.append(BaseComponent component, ComponentBuilder.FormatRetention retention) Appends a component to the builder and makes it the current target for formatting.voidBaseComponent.copyFormatting(BaseComponent component) Copies the events and formatting of a BaseComponent.voidBaseComponent.copyFormatting(BaseComponent component, boolean replace) Copies the events and formatting of a BaseComponent.voidBaseComponent.copyFormatting(BaseComponent component, ComponentBuilder.FormatRetention retention, boolean replace) Copies the specified formatting of a BaseComponent.static BaseComponentTextComponent.fromArray(BaseComponent... components) Internal compatibility method to transform an array of components to a single component.voidSelectorComponent.setSeparator(BaseComponent separator) The separator of multiple selected entities.static StringBaseComponent.toLegacyText(BaseComponent... components) Converts the components to a string that uses the old formatting codes (ChatColor.COLOR_CHARstatic StringBaseComponent.toPlainText(BaseComponent... components) Converts the components into a string without any formattingMethod parameters in net.md_5.bungee.api.chat with type arguments of type BaseComponentModifier and TypeMethodDescriptionvoidBaseComponent.setExtra(List<BaseComponent> components) voidTranslatableComponent.setWith(List<BaseComponent> components) Sets the translation substitutions to be used in this component.Constructors in net.md_5.bungee.api.chat with parameters of type BaseComponentModifierConstructorDescriptionComponentBuilder(BaseComponent component) Creates a ComponentBuilder with the given component as the first part.HoverEvent(HoverEvent.Action action, BaseComponent[] value) Deprecated.SelectorComponent(String selector, BaseComponent separator) Creates a newSelectorComponentinstance.TextComponent(BaseComponent... extras) Creates a TextComponent with blank text and the extras set to the passed array -
Uses of BaseComponent in net.md_5.bungee.api.chat.hover.content
Methods in net.md_5.bungee.api.chat.hover.content that return BaseComponentMethods in net.md_5.bungee.api.chat.hover.content with parameters of type BaseComponentModifier and TypeMethodDescriptionvoidEntity.setName(BaseComponent name) Name to display as the entity.Constructors in net.md_5.bungee.api.chat.hover.content with parameters of type BaseComponentModifierConstructorDescriptionEntity(String type, @NonNull String id, BaseComponent name) Creates a newEntityinstance.Text(BaseComponent value) Text(BaseComponent[] value)