STW suite connection
STW Garbage System is a server-authoritative STW (ScienceTechWorks) add-on. It is designed to clean suitable server-world clutter without replacing the native garbage system’s eligibility or player-distance handling. It needs no player-side setup and does not require another STW mod for core operation.
What it does
The system supplies JSON-configured lifetimes when qualifying entities enter the native garbage system. It keeps native automatic insertion, destroyed-state filtering, and player-distance checks active.
Destroyed vehicles
Only destroyed vehicles qualify. Intact vehicles are excluded by the native rule and are not collected by this system.
Bodies and items
Dead ChimeraCharacter bodies and entities with an InventoryItemComponent receive their own independently configurable lifetimes.
Safe cleanup behavior
Player-distance checks remain enabled. The mod changes timing for qualifying entities; it does not remove native safeguards or indiscriminately delete world entities.
For players and Game Masters
There is no player menu or Game Master configuration panel. On a server running the mod, destroyed vehicles, bodies, and inventory items are removed only after their configured lifetime and the native garbage system’s normal eligibility checks. Intact vehicles are not automatically collected by this mod.
Server setup
- Install and enable STW Garbage System on the authoritative server, then start a session once.
- The mod creates
$profile:STW/GarbageSystem/STWGarbageSystemConfig.json. - Stop the server before editing the JSON file, then restart to apply changes.
- Confirm the authoritative server log reports that the configuration loaded.
Configuration
The configuration file is $profile:STW/GarbageSystem/STWGarbageSystemConfig.json.
| Setting | Default | Meaning |
|---|---|---|
destroyedVehicleLifetimeMinutes | 120 | Time before a qualifying destroyed vehicle is removed. |
deadBodyLifetimeMinutes | 60 | Time before a qualifying dead ChimeraCharacter body is removed. |
inventoryItemLifetimeMinutes | 60 | Time before a qualifying entity with an InventoryItemComponent is removed. |
All lifetimes must be at least one minute. Invalid values are corrected and the normalized configuration is saved during startup.
Compatibility and validation
The add-on detects known incompatible Workshop mods by ID and writes a warning to the authoritative server log when one is enabled. Treat such a warning as a reason to test cleanup behavior carefully before relying on it in a live server.
For Workbench validation, open addon.gproj, reload scripts, and verify that the Script and Resource consoles report no STW Garbage System errors. For a runtime check, start an authoritative session and look for the configuration-loaded entry in the server log.
Captain Sprocket community

Captain Sprocket
Arma Reforger server: STW Reforger
Community: https://discord.gg/T2AZp6GGMJ
More STW manuals: STW Online Manuals