Added a Jail System with fully customisable messages available in the Lang.yml File and the ability to make multiple Jails and send players to specific ones. The commands available are: /jail, /unjail, /jailtime, /createjail and /deletejail. The permissions are: se.jail, se.unjail, se.jailtime, se.createjail and se.deletejail. There are a bunch of new Lang.yml values so just check your Lang file for those!
Added a WIP API which provides access for external plugins to use the following Methods: isAFK, setAFK, getLastActivity, isJailed, setJailed and releasePlayer. As well as the following events: AFK Event, Jail Player Event, Release Player Event. For any suggestions or improvement advice please do let me know!
Added various optimisation and performance improvements for the Economy Implementation to make it as responsive as possible removing various constant file checks and saves, and instead loading all data into a cache and saving periodically. This will benefit external plugins using Economy.
Alongside the above improvements this has also expanded to the various economy commands included within ServerEssentials and have all been reduced in duplicate code and moved over to a safer, cleaner, more performant cache based system.
Updated File Create Methods to be synchronized and more clear in the backend.