Possible conflict with Building Health?Solved
Hi, I'm using this plugin to destroy any building block or deployable outside TC range and I'm also using plugin BuildingHealth to make foundations have double hitpoints.
In this plugin's config I made every building block "Enabled destroy": true, everything else is default.
I made a simple base to test with foundations, walls, wall doorway, bed and an armored door and only the door and bed decayed in 1h10m as they should, walls lost about 200 hitpoints (1800hp/2000hp) and foundations lost about 70 hitpoints (3930hp/2000hp).
I'll check it

Merged post

Updated
Thank you, will test the update.

Merged post

Everything decays at the same rate now. Thank you Arainrr.
Hi Arainrr, something broke Auto Decay again, these two foundations have been on my server for more than 24 hours.
Did you do something? Do you have permission to ignore?
Permission 'autodecay.ignore' Groups:
No groups with this permission
Does the owner of the building have access?

Merged post

Send me the configuration file for the building section
< "Enabled destroy" > is false only for the following entities:
ch47.entity
ch47scientists.entity
corn.entity
hemp.entity
minicopter.entity
pumpkin.entity
rhib
rowboat
scraptransporthelicopter
sedantest.entity
small_stash_deployed
testridablehorse
I'd like to see the setting of the building
    "block.stair.lshape": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "block.stair.ushape": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "campfire": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "floor": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "floor.frame": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "floor.grill": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "floor.ladder.hatch": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "floor.triangle": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "fogmachine": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "foundation": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "foundation.steps": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "foundation.triangle": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "roof": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "sleepingbag_leather_deployed": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.doorway": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.external.high.stone": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.external.high.wood": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.frame": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.frame.cell": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.frame.cell.gate": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.frame.fence": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.frame.fence.gate": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.frame.garagedoor": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.frame.netting": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.frame.shopfront": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.frame.shopfront.metal": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.half": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.low": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },
    "wall.window": {
      "Enabled destroy": true,
      "Check if it is a player's entity": true,
      "Delay destroy time (seconds)": 600.0,
      "Tick rate (Damage per tick = max health / this)": 10.0,
      "Destroy time (seconds)": 3600.0
    },


Merged post

Camp Fires, External Walls, etc aren't decaying either.
I didn't find any problems. Can you test it again?
It's working, might have needed a server restart.
There is something wrong with Twig decay, I've been standing inside this structure I found for at least 2 hours to see if it will decay. I think vanilla Twig decay is 1 hour.

I've built a Twig foundation and a Toptier foundation (with BGrade) outside and they're decaying, but not this structure in the screenshot.
No decay in 2 hours?
It was already at around 90% hp left when I found this structure and I stood there for more than an hour and it didn't decay at all, unfortunately.
Locked automatically