public @NonNull TranslatableComponent args(final @NonNull List<Component> args) {
    return new TranslatableComponent(this.children, this.color, this.obfuscated, this.bold, this.strikethrough, this.underlined, this.italic, this.clickEvent, this.hoverEvent, this.insertion, this.key, args);
  }
public @ NonNull TranslatableComponent args ( final @ NonNull List < Component > args ) { return new TranslatableComponent ( this . children , this . color , this . obfuscated , this . bold , this . strikethrough , this . underlined , this . italic , this . clickEvent , this . hoverEvent , this . insertion , this . key , args ) ; }
Sets the translation arguments for this component.

@param args the translation arguments
@return this component