Complete recode!
Now supports enchantments!