Skip to content

Releases: ehilynxin/PopularConfigurations

v1.1.2 - MessageProvider fix

Choose a tag to compare

@ehilynxin ehilynxin released this 17 Feb 01:14

Fixed an issue where the default implementation of MessageProvider#hasPrefix() would return inverted results.

v1.1.1 - Prefixes

Choose a tag to compare

@ehilynxin ehilynxin released this 30 Dec 16:34

Added Component prefixes to MessageProviders of the Paper module.
Added String prefixes to MessageProviders of the Spigot module.
Added MessageProvider#formatRaw and MessageProvider#formatListRaw to avoid prefixes when needed.
Added YamlConfig#asMessageProviderWithPrefix(Component) for Paper and YamlConfig#asMessageProviderWithPrefix(String) for Spigot.
Made MessageProvider#format and MessageProvider#formatList default methods that support prefixes. You must now implement raw formatters in your own MessageProviders.
Made YamlOptionLoader a record because there isn't a reason not to.
Deprecated YamlOptionLoader#getConfig(): Use YamlOptionLoader#config() instead.

v1.1 - OptionLoaders

Choose a tag to compare

@ehilynxin ehilynxin released this 29 Dec 14:13
  • Added Option system, a new way to read YamlConfigs (writing is supported but not recommended)
  • Added YamlConfig#asOptionLoader()

1.0 - Initial Release

Choose a tag to compare

@ehilynxin ehilynxin released this 26 Dec 14:30
  • Initial Release.