类 TranslatableComponent

java.lang.Object
net.md_5.bungee.api.chat.BaseComponent
net.md_5.bungee.api.chat.TranslatableComponent

public final class TranslatableComponent extends BaseComponent
  • 构造器详细资料

    • TranslatableComponent

      public TranslatableComponent(TranslatableComponent original)
      Creates a translatable component from the original to clone it.
      参数:
      original - the original for the new translatable component.
    • TranslatableComponent

      public TranslatableComponent(String translate, Object... with)
      Creates a translatable component with the passed substitutions
      参数:
      translate - the translation key
      with - the Strings and BaseComponents to use into the translation
      另请参阅:
  • 方法详细资料

    • duplicate

      public TranslatableComponent duplicate()
      Creates a duplicate of this TranslatableComponent.
      指定者:
      duplicate 在类中 BaseComponent
      返回:
      the duplicate of this TranslatableComponent.
    • setWith

      public void setWith(List<BaseComponent> components)
      Sets the translation substitutions to be used in this component. Removes any previously set substitutions
      参数:
      components - the components to substitute
    • addWith

      public void addWith(String text)
      Adds a text substitution to the component. The text will inherit this component's formatting
      参数:
      text - the text to substitute
    • addWith

      public void addWith(BaseComponent component)
      Adds a component substitution to the component. The text will inherit this component's formatting
      参数:
      component - the component to substitute
    • toPlainText

      protected void toPlainText(StringBuilder builder)
    • toLegacyText

      protected void toLegacyText(StringBuilder builder)