More memory-efficient way of saving online players
Don't crash on missing resources for TranslatableComponent serialization
[#22] Fire PlayerJoinMap/JoinWorld/LeaveMap/LeaveWorld events when player joins or quits the server. Closes #22