This is still the case today.
Is it legal to hit someone on your property. Nuisance also comes under common law. This is called the Castle Doctrine. Call the police immediately if you suspect your home or property was damaged on purpose or if you witnessed it happening.
If you knew you could safely defend the girlfriend by holding him without hitting then it might not be legal to hit but that knowledge is unlikely to exist. If it can be proven that the property that was thrown away had a rightful owner it would be illegal to take it. I highly doubt it is if they are only touching your property.
If he shows up on your property you need to call law enforcement immediately. It is an offence to leave the scene of a vehicle accident without doing this. Have attempted a citizens arrest.
Reasonable force does not include setting traps for intruders and you may be liable for injury caused to another person on their property even if that person is a trespasser. In addition if your neighbor gives you a warning about a tree or portion of a tree that they feel is a hazard or files a complaint with the town about a tree on your property that they believe to be a hazard if you do nothing to address this concern and any portion of the tree falls on the neighbors property you may be liable for any damage caused. Lack of signs poor visibility and other factors may contribute to an accident and be a result of negligence on the part of the propertys owner.
If a guest customer or trespasser is injured while on your property they may be able to bring a personal injury lawsuit against you. In the case of punching someone its likely to be classified as either simple battery which is a misdemeanour or aggravated battery which is a felony crime. If you think someone else is responsible liable for the accident you can make a claim against them for any damage to your vehicle or property.
You may need legal advice if you. Help people who might be injured exchange names and addresses with the other driver or property owner for example if you hit someones fence go to the local police station to tell them about the accident if no one is around. I think in most countries certainly including England where I live it is legal to hit someone if necessary to stop them beating someone up although it would depend on the circumstances.