
2.1.2: bStats, PlaceholderAPI, & more
Release27 апреля 2023 г.
Список изменений
This update includes 2.0.5, 2.1.0, 2.1.1, and 2.1.2 (I forgot to publish for the previous 3 oops...)
Full Changelog: https://github.com/srnyx/annoying-api/compare/2.0.4...2.1.2
2.0.5
- Add
error.invalid-argumentmessage- Not used by anything in the API, but I end up adding it eventually in my plugins anyways
- Fix
AnnoyingFileissueAnnoyingResources wouldn't work because of a change from 2.0.4, this should fix it
- Add missing parameter Javadoc
- Made
AnnoyingSenderfields public- Removed getters too since they are no longer needed, also added Javadocs to the fields
- Bump version (2.0.5)
- I forgot to bump it for 2.0.4, oops...
Full Changelog: https://github.com/srnyx/annoying-api/compare/2.0.4...2.0.5
2.1.0
- Add usage instructions for Maven by @MagicCheese1 in https://github.com/srnyx/annoying-api/pull/2
- Create qodana.yml
- Update qodana.yml
- Qodana fixes
- Update plugin.yml by @clickednebula3 in https://github.com/srnyx/annoying-api/pull/3
- Remove
@Contractfrom some methods - Update Gradle
- At least parts of it, can't update to 8.1 entirely yet!
- Update
README.mdlinks - bStats, update checking, file options, & more
- Added bStats (bstats.org)
- Added
AnnoyingOptions#bStatsId - Added
AnnoyingOptions#bStatsFileName - Added
AnnoyingOptions#bStatsOptions - Added
AnnoyingPlugin#bStats - Added
bstats.yml
- Added
- Added update checking
- Added
AnnoyingOptions#updateAvailable - Added
AnnoyingOptions#updatePlatforms - Added
AnnoyingPlugin#checkUpdate() - Added
AnnoyingUpdate
- Added
- Added
AnnoyingUtility#getJson(String, String) - Renamed
AnnoyingCommandRegistertoCommandRegister- Was also optimized
- Added
AnnoyingFile(AnnoyingPlugin, String) - Added
AnnoyingFile.FileOptions- Moved
AnnoyingFile#canBeEmptyinto this
- Moved
- Added
AnnoyingResource.ResourceOptionswhich extendsAnnoyingFile.FileOptions- Contains
#createDefaultFile, which allows a default file that will always be updated to be created in adefaultfolder in the plugin's folder
- Contains
- Added new default messages to
messages.yml- Documentation has been moved to the GitHub
- Removed commands and permissions from
plugin.yml - Reformatted the Gradle build files
- Adjusted example plugin to reflect new API changes
- Added bStats (bstats.org)
- Bump version (2.1.0)
New Contributors
- @MagicCheese1 made their first contribution in https://github.com/srnyx/annoying-api/pull/2
- @clickednebula3 made their first contribution in https://github.com/srnyx/annoying-api/pull/3
Full Changelog: https://github.com/srnyx/annoying-api/compare/2.0.5...2.1.0
2.1.1
Full Changelog: https://github.com/srnyx/annoying-api/compare/2.1.0...2.1.1
2.1.2
- Remove deprecated constructor use
- Add PlaceholderAPI support (optional)
AnnoyingMessagewill now parse PlaceholderAPI placeholders- Added
AnnoyingOptions#papiExpansiontoRegisterto set a placeholder expansion when the plugin enables - Added
AnnoyingPAPIExpansionas an extendedPlaceholderExtensionto add default methods and such - Added
AnnoyingPlugin#papiInstalledto track whether PlaceholderAPI is installed - Added
PlaceholderAPIto soft-dependencies inplugin.yml
- Add
AnnoyingPlugin#parsePapiPlaceholders(OfflinePlayer, String) - Bump version (2.1.2)
Full Changelog: https://github.com/srnyx/annoying-api/compare/2.1.1...2.1.2
Метаданные
Канал релиза
Release
Номер версии
2.1.2
Загрузчики
paperpurpurspigot
Версии игры
1.111.11.11.11.21.121.12.11.12.21.131.13.11.13.21.141.14.11.14.21.14.31.14.41.151.15.11.15.21.161.16.11.16.21.16.31.16.41.16.51.171.17.11.181.18.11.18.21.191.19.11.19.21.19.31.19.4
Загрузок
627
Дата публикации
April 27, 2023 at 11:42 PM