This is my take on FatPoulet's idea, based on https://wiki.eveonline.com/en/wiki/Sovereignty_guide.
A siege is an attack on a town which if successful, stops generator protection for 30 minutes. To start a siege, the attacking group builds 1-3 siege towers within 100 blocks of the town to be attacked. A siege tower is 5x5, with the center and corners marked by 10 diamond blocks at the base. These diamond blocks are not returned, and are be given to the defending side regardless of the outcome of the siege. Other than that, the design of a siege tower is up to the attacking group. A siege tower is activated similarly to generators, by using a specific item interacting with a diamond block. Once a siege tower is activated, it is protected from physical damage by both parties, so construct it carefully. Once the first siege tower is activated, the siege begins.
When the siege begins, the defending town is notified that they are under siege and given the locations of the siege tower(s). If no players from the defending town are online, the siege takes much longer. The siege will take increasingly less time as the ratio of defenders:attackers approaches 1. If the attacking team had one tower, the siege takes 48 hours, with two towers the siege takes 24. The third tower does not decrease the time, but serves as a backup tower.
To stop the siege, the defending town has to destroy the siege towers. To do this they must start the destruction countdown, by standing in the siege tower for 6 minutes. This must be done on each tower individually, they can be done simultaneously. Once the destruction countdown begins, the tower's siege pauses until it is resumed or destroyed, so a town is never hopeless to defend. The destruction countdown takes 8 hours, but is shortened by the attacker:defender ratio.
Upon completion of a successful siege, the towns protection falls for 30 minutes. The town portal remains open, so that the town members still have a chance to defend. Regardless of the success of the siege, the town will receive the diamond blocks from the towers, likely in the owner's escrow chest.
Everything here is up for debate, especially the numbers. Something else we mentioned was a respawn tower for the attacking team, with 3 minute respawn cooldown.
A siege is an attack on a town which if successful, stops generator protection for 30 minutes. To start a siege, the attacking group builds 1-3 siege towers within 100 blocks of the town to be attacked. A siege tower is 5x5, with the center and corners marked by 10 diamond blocks at the base. These diamond blocks are not returned, and are be given to the defending side regardless of the outcome of the siege. Other than that, the design of a siege tower is up to the attacking group. A siege tower is activated similarly to generators, by using a specific item interacting with a diamond block. Once a siege tower is activated, it is protected from physical damage by both parties, so construct it carefully. Once the first siege tower is activated, the siege begins.
When the siege begins, the defending town is notified that they are under siege and given the locations of the siege tower(s). If no players from the defending town are online, the siege takes much longer. The siege will take increasingly less time as the ratio of defenders:attackers approaches 1. If the attacking team had one tower, the siege takes 48 hours, with two towers the siege takes 24. The third tower does not decrease the time, but serves as a backup tower.
To stop the siege, the defending town has to destroy the siege towers. To do this they must start the destruction countdown, by standing in the siege tower for 6 minutes. This must be done on each tower individually, they can be done simultaneously. Once the destruction countdown begins, the tower's siege pauses until it is resumed or destroyed, so a town is never hopeless to defend. The destruction countdown takes 8 hours, but is shortened by the attacker:defender ratio.
Upon completion of a successful siege, the towns protection falls for 30 minutes. The town portal remains open, so that the town members still have a chance to defend. Regardless of the success of the siege, the town will receive the diamond blocks from the towers, likely in the owner's escrow chest.
Everything here is up for debate, especially the numbers. Something else we mentioned was a respawn tower for the attacking team, with 3 minute respawn cooldown.