Added PerWorldTimeSounds: set a sound to play when the world reaches a specific time.
BugFix: Region Selection Tool was not selecting positions.
BugFix: Region commands was throwing incorrect syntax errors.
BugFix: Sound command was not checking the sound of other players.
BugFix: Toggle command was not playing config sounds.
Changed the file customsounds.yml to addons.yml.
Configuration now loads before addons.
Finished compatibility addons: EssentialsAddon, VanishNoPacketAddon, RedProtectAddon and JobsRebornAddon.
Moved commands.yml, gamemodes.yml, regions.yml, chatwords.yml, addons.yml to the folder “sounds”.
Optimized Regions: If your server was lagging/crashing before, now it’s not.
[API] Added getAddonName() to return the addon’s jar file name.
[API] Added getFile() to return the addon’s jar file.
[API] Added getLanguageRestrictorLanguages() to change language restrictor options.
[API] Added getVersionRestrictorVersions() to change version restrictor options.
[API] Added hasEnabledBefore() to check if the addon has loaded before.
[API] Added setAddonName() so you can set a name to your addon.
[API] Added setCancelledThisRound() and isCancelledThisRound() to ReproduceSoundEvent so you can stop the sound from playing only at this time.
[API] Added stringToFile(File, String) to create a file based on the data.
[API] Added toggleCommands(boolean) to cancel the registration of commands on the plugin startup.
[API] Added toggleTabCompleter(boolean) to cancel the registration of tab completers on the plugin startup.
[API] Moved toggleVersionRestrictor(boolean) and getVersionRestrictorStatus() to SoundAddon class, because only addons can change PlayMoreSounds startup settings.