With thanks to Kapakulia, I have successfully fixed another bug with SupremeFactions' implementation.
I have also optimised imports correctly and added security to the startup print messages where once in a blue moon the allocation of the FactionsAPI would work incorrectly, with thanks to alfalfa6.