code: public static TranslatableComponent make(final @NonNull String key, final @NonNull List<Component> args, final @NonNull Consumer<Builder> consumer) {
      final Builder builder = builder(key).args(args);
      consumer.accept(builder);
      return builder.build();
    }
docs: Creates a translatable component by applying configuration from {@code consumer}.
  
  @param key the translation key
  @param args the translation arguments
  @param consumer the builder configurator
  @return the translatable component