Fix of NullPointerException in PlayerInteractEvent (Also added SQLite)
While working on another plugin I discovered an NPE. Not sure if it has always been there or just a new one with the 1.13 update, either way I fixed it. It had to do with getHand() returning null, which I didn't think would be possible but apparently it is.
I also added SQLite support, in config it is set to false by default, I would not recommend enabling it yet until I do more performance enhancements on it. For one the sensors in the YML file will not be carried over, and secondly it seams like it behaves a lot slower than the YML file.