Thanks alot it is getDisplayName() just in a different location it was Minecraft.getMinecraft().thePlayer.getDisplayName();
Be warned: That only works in Singleplayer as far as I remember.
Also, if the display name changes, the user will no longer be an owner of that block.
I don't have the API in front of me (Temporary install of Win8 to do tax, then back to Arch tonight), but I think EntityPlayer has a getEntityName() function, so it should be entityPlayer.getEntityName(), where entityPlayer is whatever you are referencing the EntityPlayer by
Someone please correct me if I'm wrong?