Show custom entity names in targeting messages
Some fixes for Entity-based mages
Move getTargetName to MageController
Add safety check for null world passed to createExplosion
Remove getPlayer and getCommandSender from BaseSpell