
HCF Classes (1.7-1.18) 5.6.5
Preset classes such as bard, rogue, archer, miner and the ability to create custom classes.
+ Added support for Sternal scoreboard.
+ Added support for scoreboard revision.
+ Added support for BetterTeams.
+ Fixed an issue with TabPlayer being null.
+ Fixed an issue with IridiumSkyblock version.
+ Added a character check when creating a new class.
+ Fixed an issue with the latest version of Kingdoms.
+ Fixed an issue with Lands sending a message without a land.
+ Fixed an issue with custom regions throwing errors if world not found.
+ Fixed an issue with PlaceholderAPI.
+ Fixed an issue with UltraPrisonCore.
+ Fixed an issue with clicking signs for a kit.
+ Fixed an issue with leaving the server with Factions scoreboard.
+ Fixed an issue with potion effect giving an error in console.
+ Fixed an issue with hooking into TAB scoreboard.
+ Added important API method into ClassesManager.
+ Added a log to see loaded server version.
+ Improved effiency of some classes.
+ Fixed issue with hooking into UltraPrisonCore.
+ Fixed issue with checking API name if not hooked into any.
+ Fixed issue with latest SimpleScoreboard version.
+ Added new papi placeholders for clickable bard cooldowns and held bard cooldowns.
+ Fixed an issue with sending a message without PlaceholderAPI installed.
+ Improved some code readability.
+ Fixed an issue with SimpleClans.
+ Fixed an issue with switching between classes.
+ Fixed an issue with Featherboard.
+ Added the option in the config "REGION_CHECK_HOLDABLE_ITEMS" to check for holdable items.
+ Added a region check on held items not just clickable ones.
+ Completely revamped how held items are checked to greatly improve efficiency.
+ Completely revamped regions and greatly improved the efficiency region checks.
+ Fixed an issue with invalid potion effect names.
+ Fixed an issue with returning old potion effects.
+ Fixed an issue with clickable and held items having the same cooldown.
IMPORTANT INFORMATION:
+ Removed "BARD -> DISABLE_IN_WORLDS" and changed to "DISABLE_CLASSES_IN_WORLDS" to apply for all classes and custom classes.
+ Removed "BARD -> DISABLE__IN_REGIONS" and changed to "DISABLE_CLASSES_IN_REGIONS" to apply for all classes and custom classes.
+ Added a check when a player joins the server.
+ Added new section "DISABLE_CLASSES_IN_WORLDS" in the config.
+ Added new section "DISABLE_CLASSES_IN_REGIONS" in the config.
+ Fixed errors when creating a class.
+ Fixed errors when removing a class.
+ Added a check for online players on reload (Although servers should not be reloaded at all).
+ Added a check when you use /classes setarmor to check the current player.
+ Removed some unused API code.
+ Major improvements to how a class is enabled to improve efficiency.
+ Fixed issues with right-clicking air with Lazarus.
+ Fixed issues when enabling a class.
+ Fixed issues with the /clear command.
+ Fixed issues with /clear command and not re-checking armour.
+ Fixed issues with Lazarus core and sign interactions.
+ Fixed issues hooking into UltimateClans.
+ Added new feature for archers to tag players for x amount of seconds to take x amount more damage.
+ Added support for InsaneHCF Core.
+ Improved readability of some classes.
+ Fixed some version specific code for 1.17 and 1.18 spigot.
+ Fixed issues with mcmmo classic and latest mcmmo.
+ Fixed issues with latest UltimateClans version.
+ Added support for 1.18 Spigot.
+ Fixed an issue with TabPremium when disabling a bard class.
+ Fixed an issue with bard energy not resetting when removing a class.
+ Fixed issues with drinking a milk bucket removing class effects.
+ Fixed still giving effects while waiting on respawn screen.
+ Fixed a bard infinite effect error when using offhand.