Re -tail and the town hall have to be either vertically or horizontally parallel. They also have to be on the upper half of town, near the train station, either both on one side of the gate close to eachother, or on opposite sides, an equal distance from the gate. If they are on the same side, the re-tail pond has to be in between them.
Town hall needs a dark blue roof and the train station needs a green or orange one. I hate ponds so I only want one.
River has to be horizontal and straight for at least 3/4 of it. House goes in the section that isn't straight (preferably surrounded on two sides by river and cliff on one side, but I gueeeeess I can live with it being surrounded by the river on three sides, but only if it's in the center of the map. Also, the river had to divide the town so 2/3 of the town is above it and 1/3 of the town is below it.
Beach has to be on the right and bottom sides of the map. I hate private beaches unless they are extremely large.*
I prefer bad villagers so I can plot reset so the good ones are in good places. Obviously I won't reset if the villagers are good though.
Rocks can not interfere with straight paths of land where I want to put streets of villagers.
I looove triangle grass, but I guess square grass is okay. Circle grass is ugly ewwww.
I hate orange, peach and apple trees. Unfortunately my town has oranges, but it's awesome enough to not reset. Oh well, I don't like perfect fruit that much so I'll just use imperfect foreign fruit.
Town tree goes on the side of the gate that retail and the town hall aren't on. If they're on opposite sides, it can go somewhere on the bottom half I guess.