Class YamlConfigurationOptions
YamlConfiguration- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedYamlConfigurationOptions(@NotNull YamlConfiguration configuration) 
- 
Method SummaryModifier and TypeMethodDescriptionintGets the maximum code point limit, that being, the maximum length of the document in which the loader will readcodePointLimit(int codePointLimit) Sets the maximum code point limit, that being, the maximum length of the document in which the loader will readReturns theConfigurationthat this object is responsible for.copyDefaults(boolean value) Sets if theConfigurationshould copy values from its defaultConfigurationdirectly.copyHeader(boolean value) Deprecated.Deprecated.intindent()Gets how much spaces should be used to indent each line.indent(int value) Sets how much spaces should be used to indent each line.parseComments(boolean value) Sets whether or not comments should be loaded and saved.pathSeparator(char value) Sets the char that will be used to separateConfigurationSectionsSets the footer that will be applied to the bottom of the saved output.Sets the header that will be applied to the top of the saved output.intwidth()Gets how long a line can be, before it gets split.width(int value) Sets how long a line can be, before it gets split.Methods inherited from class org.bukkit.configuration.file.FileConfigurationOptionscopyHeader, getFooter, getHeader, header, parseCommentsMethods inherited from class org.bukkit.configuration.ConfigurationOptionscopyDefaults, pathSeparator
- 
Constructor Details- 
YamlConfigurationOptions
 
- 
- 
Method Details- 
configurationDescription copied from class:ConfigurationOptionsReturns theConfigurationthat this object is responsible for.- Overrides:
- configurationin class- FileConfigurationOptions
- Returns:
- Parent configuration
 
- 
copyDefaultsDescription copied from class:ConfigurationOptionsSets if theConfigurationshould copy values from its defaultConfigurationdirectly.If this is true, all values in the default Configuration will be directly copied, making it impossible to distinguish between values that were set and values that are provided by default. As a result, ConfigurationSection.contains(java.lang.String)will always return the same value asConfigurationSection.isSet(java.lang.String). The default value is false.- Overrides:
- copyDefaultsin class- FileConfigurationOptions
- Parameters:
- value- Whether or not defaults are directly copied
- Returns:
- This object, for chaining
 
- 
pathSeparatorDescription copied from class:ConfigurationOptionsSets the char that will be used to separateConfigurationSectionsThis value does not affect how the Configurationis stored, only in how you access the data. The default value is '.'.- Overrides:
- pathSeparatorin class- FileConfigurationOptions
- Parameters:
- value- Path separator
- Returns:
- This object, for chaining
 
- 
setHeaderDescription copied from class:FileConfigurationOptionsSets the header that will be applied to the top of the saved output.This header will be commented out and applied directly at the top of the generated output of the FileConfiguration. It is not required to include a newline at the end of the header as it will automatically be applied, but you may include one if you wish for extra spacing.If no comments exist, an empty list will be returned. A null entry represents an empty line and an empty String represents an empty comment line. - Overrides:
- setHeaderin class- FileConfigurationOptions
- Parameters:
- value- New header, every entry represents one line.
- Returns:
- This object, for chaining
 
- 
header@NotNull @Deprecated public @NotNull YamlConfigurationOptions header(@Nullable @Nullable String value) Deprecated.- Overrides:
- headerin class- FileConfigurationOptions
- Parameters:
- value- The string header.
- Returns:
- This object, for chaining.
 
- 
parseCommentsDescription copied from class:FileConfigurationOptionsSets whether or not comments should be loaded and saved.Defaults to true. - Overrides:
- parseCommentsin class- FileConfigurationOptions
- Parameters:
- value- Whether or not comments are parsed.
- Returns:
- This object, for chaining
 
- 
copyHeaderDeprecated.- Overrides:
- copyHeaderin class- FileConfigurationOptions
- Parameters:
- value- Should comments be parsed.
- Returns:
- This object, for chaining
 
- 
indentpublic int indent()Gets how much spaces should be used to indent each line.The minimum value this may be is 2, and the maximum is 9. - Returns:
- How much to indent by
 
- 
indentSets how much spaces should be used to indent each line.The minimum value this may be is 2, and the maximum is 9. - Parameters:
- value- New indent
- Returns:
- This object, for chaining
 
- 
widthpublic int width()Gets how long a line can be, before it gets split.- Returns:
- How the max line width
 
- 
widthSets how long a line can be, before it gets split.- Parameters:
- value- New width
- Returns:
- This object, for chaining
 
- 
codePointLimitpublic int codePointLimit()Gets the maximum code point limit, that being, the maximum length of the document in which the loader will read- Returns:
- The current value
 
- 
codePointLimitSets the maximum code point limit, that being, the maximum length of the document in which the loader will read- Parameters:
- codePointLimit- new codepoint limit
- Returns:
- This object, for chaining
 
 
-