Have default not get moved to options
Remove thrown exception
Fix toString
Complete getGroups
Have checks for perms also check global if world does not have it
Remove infinite loop bug