Hey - you server administrator out there,

Are you fed up with players placing structures all over the map but not decaying ..?
Or even players who claim good spots (especially on PvP servers), but then just leaving for some reason?

Then you came to the right plugin!

This plugin allows you to set a specific time to remove structures from players who were not online in this time.

Lets say you configure 48h in the config file - this would mean that every player can be offline for 47 hours without loosing any structure. If the player exceed this time all structures on the map of the player / tribe will get removed.

This plugin will give you:
  • better Performance
  • more Players
  • a balanced contrast for Protection Plugins / Mods

Configuration:
JSON:
{
  "Debug": true, // if true - printing current state on console(might be a bit spammy)
  "Decay": {
    "AddAlreadyExisting": true, // Add already(before plugin have been installed) existing actors to Database
    "VIPGroup": "vip", // VIP Group for VIPTime
    "CheckSteps": 100, // Amount of actors getting processed per second (lower checksteps might give a performance improve)
    "CheckInterval": {
      "GivenIn": "HOURS",
      "Value": 2
    },
    "Structures": {
      "Enabled": true, // Enables decaying of structures
      "DecayTime": {
        "GivenIn": "HOURS",
        "Value": 48
      },
      "VIPDecayTime": {
        "GivenIn": "HOURS",
        "Value": 60
      }
    },
    "Dinos": {
      "Enabled": true, // Enables decaying of dinos
      "DecayTime": {
        "GivenIn": "HOURS",
        "Value": 48
      },
      "VIPDecayTime": {
        "GivenIn": "HOURS",
        "Value": 60
      }
    }
  },
  "AutoBreed": { // Enables the automatic decaying / killing of unclaimed dinos so people don't throw 1000 eggs at once
    "Enabled": true, // Enables / Disables the feature
    "CheckInterval": {
      "GivenIn": "SECONDS",
      "Value": 10
    },
    "MaxUnclaimedTime": { // Maximum time beeing unclaimed before getting killed / decayed
      "GivenIn": "SECONDS",
      "Value": 60
    }
  },
  "StructureOverrides": [ // Overrides the decay time of given structures
    {
      "BlueprintPath": "Blueprint'/Game/Mods/StructuresPlusMod/Structures/Foundations/Square/Metal/PrimalItemStructure_Foundation_Metal.PrimalItemStructure_Foundation_Metal'",
       "DecayTime": {
        "GivenIn": "DAYS",
        "Value": 5
      }
    },
    {
      "BlueprintPath": "Blueprint'/Game/Mods/StructuresPlusMod/Misc/AutoTurret/PrimalItemStructure_AutoTurret.PrimalItemStructure_AutoTurret'",
      "DecayTime": {
        "GivenIn": "HOURS",
        "Value": 36
      }
    }
  ]
}
Supported TimeUnits:
JSON:
{
    "GivenIn": "SECONDS",
    "GivenIn": "MINUTES",
    "GivenIn": "HOURS",
    "GivenIn": "DAYS"
}



NOTE #1: Please ensure that you're the running the ArkServerAPI version 2.9!

NOTE #2: If you're using the plugin "StructureLimit" please be sure to delete "PdbConfig.json" from the folder. Since its already part of the newest API version and would lead to a crash.

NOTE #3: If you're getting errors from the Permission plugin on console, please make sure you're running the latest Version of Permission(now called Ark Permission)



Please join my Discord *Click me* after buying it to clarify anything else

Special thanks to Ronnie who helped me testing it on a well visited server :)
Author
AdrianGaming
Downloads
32
Type
Digital product
License duration
Unlimited
First release
Last update
Rating
5.00 star(s) 3 ratings

More resources from AdrianGaming

Latest updates

  1. changed config's default values

    changed config's default values
  2. added Mid-Season support

    - Added option to add already existing Actors to the database (You now can implement it without...
  3. Added another failsafe to avoid desync of database

    Added another failsafe to avoid desync of database

Latest reviews

Schade das man keine 10 Sterne geben kann :)
Super Plugin :)
Der Developer hilft persönlich bei Problem :)
Top auch ohne Ablaufzeit :)
EliteArk uses this across all servers without a hiccup. Makes my job 10000% easier as one of the top problems is having players join the server, take a good base spot, and then leave the server 2-3 days later. This very easily automates the whole process of cleaning the server. Not only does it make the in game server clean. But saves in server performance on average of 40%. It's a win win.
Top