Class to run a task in its' own thread (may not use)
Add more blocks to skills.yml (didn't see your blocks.yml!)
Use Java's isEmpty() method
Check the skills list to see if it's a breakable block