Plugin is allowing removing only if player is authorized in all doors in building (or all doors destroyed)
API:
object CanRemove(BasePlayer player) - returns null if allowed
Plugin is collecting entities and their spawntime
Configuration:
{
"Wipe data on new map": true,
"Amount of time while remove available": 14400
}
API:
object CanRemove(BaseEntity entity) - returns null if allowed