Search the Community
Showing results for tags 'cleanserver'.
-
Version 2.4.0
8 downloads
CarbonCleaner Short description Finds orphaned files in `carbon/config/`, `carbon/data/`, and `carbon/lang/` based on the installed/loaded plugins and provides a sleek in-game CUI for selecting and deleting them. Features - Matching logic (plugin detection) - Reads plugin base names from `carbon/plugins` (`*.cs`) **and** from the Carbon runtime (loaded plugins). - Base names `Admin` and `CorePlugin` are always treated as present. - Scan areas - config: Top-level `*.json` and top-level folders whose base name does not correspond to a plugin. - data: Top-level files (except `*.data`/`*.db`) and top-level folders without a plugin match. - lang: `lang/<LOCALE>/*.json` whose base name does not correspond to a plugin. - UI (CUI) - Three columns: CONFIG, DATA, LANG with count, file size, and checkboxes. - Select All for CONFIG/DATA, language sections can be expanded/collapsed for LANG. - Delete button shows number of selections; after deletion, automatic rescan. - Secure deletion - Deletes only within the `carbon/` root (path is validated). - Supports files **and** folders (recursively). - Backup - You have the option to decide whether you want to back up individual files.. > Note: `*.data` and `*.db` in the **data** root are **not** listed as orphaned (are skipped). This protects runtime databases. Commands In-Game (Chat) - `/carboncleaner` — Opens the UI (requires permission). Server console - `carboncleaner.scan` — Shows number/size of hits. - `carboncleaner.delete “<relativePath>|<relativePath>|...”` Example: `carboncleaner.delete “config/Old.json|data/OldFolder|lang/en/Old.json”` Deletes the specified relative paths under `carbon/`. Permissions - `carboncleaner.admin` — required for all functions (chat/UI).$8.99- 2 comments
- 1 review
-
Version 2.4.0
22 downloads
OxideCleaner Description Cleans up your `oxide/` directory: finds orphaned files in `config/`, `data/`, and `lang/` and can delete them. System `.data` files in `oxide/data` are never listed and are hard-protected against deletion. --- Features Scan areas: - `config/*.json` & top-level folders - `data/*` files & top-level folders - `lang/<locale>/*.json` - **Plugin matching:** Against `oxide/plugins` and `oxide/plugins/Disabled` (`.cs` + `.dll`). Only entries whose **base name does not correspond to a plugin** are considered “orphaned.” - **System protection (cannot be deleted & not visible):** Exact: `data/oxide.users.data`, `data/oxide.covalence.data`, `data/oxide.groups.data`, `data/oxide.lang.data` - Generic: `data/oxide.*.data` Secure deletion: Only within the `oxide/` path, with hard block for protected files. - **No configuration required.** --- Commands Ingame chat (permission required) `/oxidecleaner` - Open UI --- Permissions - `oxidecleaner.admin` — required for all commands. --- What counts as “orphaned”? - config: `*.json` & top-level folders whose base name does not correspond to a plugin. - data: Files & folders in the top level whose base name does not correspond to a plugin. Exception: System `.data` (see above) are hidden & protected. - lang: `*.json` in `lang/<locale>/` whose base name does not correspond to a plugin. load, run, enjoy$8.99 -
Version 1.0.0
30 downloads
Clean Server allows you to keep your server clean from random buildings, deployed items, and corpses to help prevent unwanted items from taking up space and server resources. Set an automatic timer to clean the server every few mins or hours to keep your server running smooth. Manually scan the server by chat command at anytime to clean up unwanted items on the fly. [Features] * Automatically Clean server from corpse (animal, NPCs, players) * Set delay in corpse removal * Set corpse to drop loot on removal (NPCs / Players) * Automatically remove abandoned building blocks after x amount of time * Manually Remove abandoned building blocks * All settings adjustable by chat command * Option to list items to ignore from removal [Chat Commands] * /cleanserver - Runs a clean check and removes items * /clean <setting> <value> - changes the settings to the value you enter Settings: * Save - saves settings, no value needed * help - show all commands in chat - no value needed * tcrange - requires # value - sets the TC range for safe items * check - requires # value - sets the time in mins when items will be scanned and removed * timer - requires # value - sets the time for how long items can be placed before deleted on next scan * delay - requires # value - sets the delay time when corpse are removed * corpse - requires on/off value - turns on/off corpse removal * item - requires add/remove value and item ShortPrefab name - adds or removes item from the excluded list * animals - requires value on/off - turns on/off animal corpse removal * droploot - requires value on/off - turns on/off loot drop when corpse are removed * debug - requires value on/off - turns on/off debug mode for troubleshootin NOTES: If corpse removal is enabled and drop loot is on it will drop 2 bags. One with the inventory contents and one with all the equipped items (weapon and armor) No Corpse Preview: Config Example: { "Settings": { "checktimer": 10.0, "buildingtimer": 1, "tcrange": 20.0, "removecorpse": true, "droploot": true, "removeanimalcorpse": false, "removaldelay": 1.0, "debug": true, "excludeitems": ", lock.code" } } Language File Example: { "cs_001": "Missing settings and value -> /clean <setting> <value> \n Try the help command for list of all commands. /clean help", "cs_002": "Remove NPC/Player Corpse: {0}", "cs_003": "Remove Animal Corpse: {0}", "cs_004": "Commands: \n /cleanserver \n /cleanserver <#> \n /clean <setting> <value> \n Settings: \n corpse, animals, tcrange, timer, delay, droploot, debug, check, item \n Values: \n on, off, #, add, remove, list \n /clean save \n /clean help", "cs_005": "TC Range: {0}", "cs_006": "Remove Timer: {0} mins", "cs_007": "Clean Server Setting Saved", "cs_008": "Corpse Removal Delay: {0} (min value = 1)", "cs_009": "Corpse Drop Loot: {0}", "cs_010": "Debug Mode: {0}", "cs_011": "Check Timer: {0} mins", "cs_012": "Item {0} has been added to the excluded list", "cs_013": "Item {0} has been removed from the excluded list", "cs_014": "Excluded Item List: \n {0}" }$5.99- 5 comments
-
- 1
-
-
- #cleanserver
- #optimization
-
(and 2 more)
Tagged with:
