User Permission Issues

view story

http://www.linuxquestions.org – I have a debian server setup to run a minecraft server. As root i setup a location for the server in /MCMA/Minecraft/ I then made a new user for admins to manage the server with for all intense and purposes lets call this user 'serveradmin' first i set serveradmin home dir to /MCMA/Minecraft then what i did was give chown to serveradmin of /MCMA/Minecraft/* using -r in the command. This seemed to work but once serveradmin deletes a directory within his home or adds new files he no longer has permission to them. How can i fix this issue (HowTos)