check world before checking distance
fixed an NPE
protected getter of MyPet playerlist against modification