1.1.5: Improved options handling
- Renamed
AnnoyingOptions#onlyPlayer
toAnnoyingOptions#playerOnly
- Moved
AnnoyingDownloadFinish
intoAnnoyingDownload
and renamed toFinishTask
(so its now
AnnoyingDownload.FinishTask`) - Moved
AnnoyingDownload
andAnnoyingDependency
out ofdownload
folder - Moved
AnnoyingMessage#getString(String)
intoAnnoyingUtility
- Removed
download
folder - Improved
AnnoyingOptions
- Added
#dependencies
- Added
#dependencyFinishTask
- Renamed
#messages
to#messagesFileName
and it's now aString
instead ofAnnoyingResource
- Added
- Improved
AnnoyingPlugin
- Added
#messages
- Made
#options
final so you can only modify it`s variables - Initialized
#messages
in constructor - Translated
AnnoyingOptions#prefix
,AnnoyingOptions#splitterJson
, andAnnoyingOptions#splitterPlaceholder
into their messages from#messages
- Removed
#getOptions
(instead, edit#options
in your own constructor [just make sure to callsuper()
]) - Removed
#getDependencies
(now inAnnoyingOptions
) - Removed
#getDependencyFinish
(now inAnnoyingOptions
)
- Added
Full Changelog: 1.1.4...1.1.5