Added DoWithUUID function

Hey.

I started working with the mc server code and this is my first pull request that adds #1579.
Please review before merging it.
Doesn't find the player. Only matches exact matches. And what if there's no exact match? What does the return value mean?