2.5 Apr 11, 2022
Optimizations

+ Fixed an issue causing the server to crash when timezone was not found.
+ Fixed an issue with the latest version of Kingdoms.
+ Added new option in the config to create a custom time format.
+ Added new command /shields CPU to see the amount of active threads.
+ Added a basic tab completer to the plugin to help with setup.
+ Major improvements to thread optimization within the plugin.
+ Major improvements to memory optimization within the plugin.
+ Many improvements to manager classes and how additional hooks were accessed.
+ Many improvements to how the next date of an active shield is calculated.


2.4.2 Feb 11, 2022
Minor Fixes

+ Added a log to see loaded server version.
+ Fixed an issue with attempting to send a message to a disbanded faction.


2.4.1 Feb 4, 2022
Important Fix

+ Fixed an issue with creating null file launching errors.


2.4 Jan 12, 2022
Fixes/Come back

+ Added support for 1.18 Spigot.
+ Fixed issues with shields and graceperiods resetting on restart.
+ Fixed multiple issues with timezones and converting dates.


2.3.2 Jul 29, 2021
Minor Fix
+ Fixed an error with replacing factions name.

2.3.1 Jun 30, 2021
Java 16 Fix
IMPORTANT: Major change to scheduling due to 1.17 and Java 16. You will need to delete any grace periods and shields!

+ Fixed an issue with schedules saving in Java 16.

2.2.1 Jun 14, 2021
1.17 Support
+ Added support for 1.17 spigot.

2.2 Jun 10, 2021
Fixes
+ Fixed an issue with 1.7 versions.
+ Fixed an issue with not registering SaberFactions.
+ Fixed incorrect lang messages.

2.1.3 May 28, 2021
Update checker + improvement
+ Removed useless functions.
+ Added an update checker for Spigot.

2.1.2 May 28, 2021
Fixes
+ Fixed issues with debug messages.
+ Fixed an issue on startup.

2.1.1 May 17, 2021
API fixes
+ Fixed issues with later version materials.
+ Fixed issues when using the API.

2.1 Apr 19, 2021
Raid timers, fixes and more.
+ Added an option to automatically enable a shield on team creation.
+ Added an option to disable /f shield.
+ Added raid timers with custom amount of tnt and timer.
+ Added grace periods after a team has been raided.
+ Added a new option to enable a shield when a faction is created.
+ Fixed multiple issues with faction hooks.

2.0 Apr 5, 2021
Many improvements
IMPORTANT: The new FactionShieldsAPI version is no longer needed in server plugins folder (only for devs buildpath).

+ Added support for SupremeFactions.
+ Added documentation for each method included in the API.
+ Added option to disable update search.
+ Fixed hooks into multiple plugins.
+ Improved efficiency of utilities.
+ Improved efficiency of managers.
+ Improved data structure of entire plugin.
+ Removed some unused methods/useless functions.
+ Now uses maven to download dependencies.

1.4.1 Jan 16, 2021
Fixes
+ Fixed an issue on startup.
+ Fixed issues with placeholders.
+ Fixed issues with version specific materials.
+ Revamped team hooks.
+ Now disables plugin if no team hook is found.

1.3 Nov 30, 2020
Fixes
+ Added a more in-depth start-up log.
+ Added the option "CHECK_EXPLODED_BLOCKS" to check all exploded block locations if needed.
+ Updated and cleaned up config.
+ Improvements to the plugin messages.
+ Fixed loading plugin on 1.7 versions.
+ Fixed not removing shields on disband.
+ Fixed issues with player move.
+ Fixed issues with fetching id.

1.2 Nov 2, 2020
Fixes
+ Added French as a supported language.
+ Fixed multiple API issues.
+ Fixed incompatibility with FactionsX.

1.1 Nov 2, 2020
API Fix
+ Fixed all issues with the team hook.

1.0 Nov 1, 2020