Fix when player teleports to Overworld from Nether

I've never gotten this error before but it should fix any errors that
would occur with it anyway
Finish up rewrite of AmuletEvents class
Update Changelog