So i have been searching the ban appeals and such and no one knows the rules as they don't show up when you /rules in game. so i suggest re writing the rules.txt file to say the rules for every server then people will know the rules and therefore less rule breaking.
Or spawn people above the actual spawn and when you finish reading 'em you can go down to the actual spawn.
I think that when someone first joins they have to take a test in a book and quill or the conmand will ask them questions and once they ace it they can move and go on with there life.