Class ConfiguredMessage.Builder

java.lang.Object
cc.carm.lib.configuration.builder.AbstractConfigBuilder<cc.carm.lib.configuration.value.text.data.TextContents,cc.carm.lib.configuration.value.text.ConfiguredText<MSG,RECEIVER>,cc.carm.lib.configuration.source.ConfigurationHolder<?>,SELF>
cc.carm.lib.configuration.value.text.ConfiguredText.Builder<net.kyori.adventure.text.Component,net.kyori.adventure.audience.Audience,ConfiguredMessage.Builder>
cn.ycraft.limbo.config.value.ConfiguredMessage.Builder
Enclosing class:
ConfiguredMessage

public static class ConfiguredMessage.Builder extends cc.carm.lib.configuration.value.text.ConfiguredText.Builder<net.kyori.adventure.text.Component,net.kyori.adventure.audience.Audience,ConfiguredMessage.Builder>
  • Field Summary

    Fields inherited from class cc.carm.lib.configuration.value.text.ConfiguredText.Builder

    compiler, defaultBuilder, dispatcher, params, parser

    Fields inherited from class cc.carm.lib.configuration.builder.AbstractConfigBuilder

    defaultValueSupplier, holder, initializer, path, providerClass, type
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     

    Methods inherited from class cc.carm.lib.configuration.value.text.ConfiguredText.Builder

    compiler, defaults, defaults, defaults, dispatcher, optional, optional, params, parser

    Methods inherited from class cc.carm.lib.configuration.builder.AbstractConfigBuilder

    append, append, buildManifest, defaults, defaults, holder, initializer, meta, meta, path, type

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • build

      @NotNull public @NotNull ConfiguredMessage build()
      Overrides:
      build in class cc.carm.lib.configuration.value.text.ConfiguredText.Builder<net.kyori.adventure.text.Component,net.kyori.adventure.audience.Audience,ConfiguredMessage.Builder>
    • self

      @NotNull public ConfiguredMessage.Builder self()
      Specified by:
      self in class cc.carm.lib.configuration.builder.AbstractConfigBuilder<cc.carm.lib.configuration.value.text.data.TextContents,cc.carm.lib.configuration.value.text.ConfiguredText<net.kyori.adventure.text.Component,net.kyori.adventure.audience.Audience>,cc.carm.lib.configuration.source.ConfigurationHolder<?>,ConfiguredMessage.Builder>