5.1.4: Data-related bug fixes & more
- Don't create entity table if it has no columns
- Replace
getSectionOrCreate(...)
withgetConfigurationSectionOptional(...)
inAnnoyingFile
- Move
useCache
to#useCache(boolean)
forStringData
- So that sub-classes, such as
EntityData
, don't need to specify multiple constructors that do/don't containuseCache
- So that sub-classes, such as
- Create
Arguments
- Use Blossom for
ANNOYING_API_VERSION
- Fix rare potential case for data loss
- I made it safer to disable the cache and then reload the plugin (which I don't think many people are doing). Not entirely sure if it would even cause data loss, but better safe than sorry.
- Prevent attempting to convert
annoyingapi_converted
key- For PDC 1.14+ in
EntityData#convertOldData(...)
- For PDC 1.14+ in
- Fix old connection permanence when reloading plugin
- Bump version (5.1.4)
Full Changelog: 5.1.3...5.1.4