Interface ChatTypeTemplate.Builder

All Superinterfaces:
AbstractBuilder<ChatTypeTemplate>, Builder<ChatTypeTemplate,ChatTypeTemplate.Builder>, CopyableBuilder<ChatTypeTemplate,ChatTypeTemplate.Builder>, DataPackEntryBuilder<ChatType,ChatTypeTemplate,ChatTypeTemplate.Builder>, ResettableBuilder<ChatTypeTemplate,ChatTypeTemplate.Builder>, ResourceKeyedBuilder<ChatTypeTemplate,ChatTypeTemplate.Builder>
Enclosing interface:
ChatTypeTemplate

public static interface ChatTypeTemplate.Builder extends DataPackEntryBuilder<ChatType,ChatTypeTemplate,ChatTypeTemplate.Builder>
  • Method Details Link icon

    • translationKey Link icon

      ChatTypeTemplate.Builder translationKey(String translationKey)
      Sets the translation key or custom format mask.
      Parameters:
      translationKey - The translation key or format mask
      Returns:
      this builder, for chaining
    • style Link icon

      Sets the style.
      Parameters:
      style - The style
      Returns:
      this builder, for chaining
    • addSender Link icon

      Adds a sender parameter.
      Returns:
      this builder, for chaining
    • addContent Link icon

      Adds a content parameter.
      Returns:
      this builder, for chaining
    • addTarget Link icon

      Adds a target parameter.
      Returns:
      this builder, for chaining