- Update README.md
- Remove
api-version
fromplugin.yml
- Adjust
AnnoyingFile#load()
- Now checks
#canBeEmpty()
- Now checks
- Added
required
option toAnnoyingDependency
- Adjusted how dependencies are handled
- Remove commands from map on unload
- Use a more graceful command unregister
- Adjusted Javadocs
- Added new Javadocs and modified existing ones
- Renamed
AnnoyingPlugin#reload()
toAnnoyingPlugin#reloadPlugin()
- 1.1.11: Adjusted messages and dependencies
- Moved
AnnoyingUtility#getString(AnnoyingPlugin, String)
toAnnoyingPlugin
(nowAnnoyingUtility#getMessagesString(String)
) - Renamed
AnnoyingPlugin#unloadPlugin()
toAnnoyingPlugin#disablePlugin()
- If required dependencies are missing it'll tell the user ALL of the missing required dependencies
- Added
/test disable
command toTestPlugin
that will disable/unregister the/test
command - Modified
TestPlugin
msgs.yml
- Moved
Full Changelog: github.com/srnyx/annoying-api/compare/1.1.10...1.1.11
- Fixed
AnnoyingUtility#getFileNames(AnnoyingPlugin, String)
(made it static) - Removed
AnnoyingMessage#send(TextChannel)
- Removed DiscordSRV dependency and repositories
Full Changelog: github.com/srnyx/annoying-api/compare/1.1.9...1.1.10
- Added DiscordSRV import
- Added
AnnoyingMessage#send(TextChannel)
- Added
AnnoyingUtility#getFileNames(AnnoyingPlugin, String)
- Added
padWithZeros
option toAnnoyingUtility#formatMillis(long, String)
(nowAnnoyingUtility#formatMillis(long, String, boolean)
) - Fixed incorrect key name for
only-player
(nowplayer-only
) inmessages.yml
- Removed
AnnoyingCooldown#getRemainingPretty(String)
Full Changelog: https://github.com/srnyx/annoying-api/compare/1.1.8...1.1.9
- Added
%permission%
placeholder forerorr.no-permission
message - Added
AnnoyingPlugin#reload()
- Added
/test reload
to testAnnoyingPlugin#reload()
in test JAR/plugin onTabComplete(AnnoyingSender)
now returns aCollection<String>
to support bothList
s andSet
s- Moved
AnnoyingCommandRegister
,AnnoyingDependency
, andAnnoyingDownload
intodependency
folder - Removed
AnnoyingPlugin#commandRegister
- Added more
AnnoyingSender
methods#getPlayer()
#argEquals(int, String)
- Added more
AnnoyingUtility
methods#getPlayer(String)
#getOnlinePlayerNames()
#getOfflinePlayerNames()
#getAllPlayerNames()
#getWorldNames()
Full Changelog: github.com/srnyx/annoying-api/compare/1.1.7...1.1.8
- Added
User-Agent
header property for HTTP connections - Added
version
comments inmessages.yml
Full Changelog: github.com/srnyx/annoying-api/compare/1.1.6...1.1.7