Tree Branches are infinite, you can just keep shaking the same tree and eventually more will come out, unless there is no place for them to drop, in which case you can pick up the ones you have and keep shaking for more.
Fruit trees take 3 days to regrow their fruit. I know this might seem obvious but I know a lot of…