It works fine for me too at the moment.
Here is my config. You can try to use it as it's working fine. If you think 120secs is too short, change that. Otherwise it's good and only blocks with fire/explosions but not with other less important stuff{
"Combat": {
"Block": {
"damageTypes": [
"Bullet",
"Arrow",
"Blunt",
"Stab",
"Slash",
"Explosion",
"Heat",
"ElectricShock"
],
"duration": 120.0,
"enabled": true,
"notify": true
},
"BlockWhen": {
"giveDamage": true,
"npcGiveDamage": false,
"npcTakeDamage": false,
"takeDamage": true
},
"UnblockWhen": {
"death": true,
"respawn": true,
"wakeup": false
}
},
"Notifications": {
"Chat": true,
"GUIAnnouncements": {
"backgroundColor": "Red",
"enabled": false,
"textColor": "White"
},
"UI": true
},
"Raid": {
"Block": {
"damageTypes": [
"Explosion",
"Heat"
],
"distance": 100.0,
"duration": 120.0,
"enabled": true,
"excludePrefabs": [
"ladder.wooden"
],
"excludeWeapons": [
"torch"
],
"includePrefabs": [
"door",
"window.bars",
"floor.ladder.hatch",
"floor.frame",
"wall.frame",
"shutter",
"external"
],
"notify": true
},
"BlockExcept": {
"clan": true,
"friends": true,
"owner": true
},
"BlockWhen": {
"damage": true,
"destroy": true,
"unowned": false
},
"BlockWho": {
"clan": false,
"cupboardAuthorized": false,
"everyone": true,
"friends": false,
"owner": false,
"raider": false
},
"Map": {
"duration": 120.0,
"enabled": false,
"icon": "special"
},
"UnblockWhen": {
"death": true,
"respawn": true,
"wakeup": false
},
"Zone": {
"enabled": false,
"enter": true,
"leave": false
}
},
"Settings": {
"Block": {
"Types": [
"remove",
"tp",
"bank",
"trade",
"recycle",
"shop",
"bgrade",
"build",
"repair",
"upgrade",
"vend",
"kit",
"assignbed",
"craft",
"mailbox",
"s"
]
},
"cacheMinutes": 1.0
},
"VERSION": "2.0.92"
}