Can pull jars with whip
Updated MagicType

- Added a lot of utility directly to the enum type
- EntityMagicSpell uses IEntityAdditionalSpawnData instead of
DataWatcher, as fields should not be changing after spawn anyway
- Spell rendering now scales based on AoE