As long as a user does not have at least one reviewed and activated contribution, the user is unable to edit his profile, set a avatar, title picture or a signature.
NIDTOOLBOX' DOWNLOAD LOCATION CHANGED TO -> https://eco.mod.io <-
! UP TO DATE DOCUMENTATION ONLY UNDER THE ABOVE ADDRESS !
I had to limit the amout of places I need to update the texts whenever I add or remove commands and update individual modules, sorry!
Clean Server module
for NidToolbox Light
requries nid-core module available here
NEW - if you would like to have your server logo appear in the notifications area in messages that come from NidToolbox. Please join my Discord https://discord.nidaren.net/ and post them in #server-logos channel.
Reporting, maintenance and cleaning little service for your world.
Support is provided as well as suggestions are accepted on my Discord here
Clean Server module functionality:
- Generates detailed report about different kind of tailings and rubble present on your server, so you can assess the situation and impact on performance quickly.
- Set up automatic cleaning, either periodic - every X minutes, or at specific hours. Needs to be enabled.
- Clean server module can follow set time zone of your choosing, see nid-core module to see how to set own time zone.
- Allows removal of tailings, rubble on per type basis.
- Allows removal of tailings in specific radius or in target storage.
- Easy to use and very light on the server.
Settings files:
Config files are located at Configs\Mods\NidToolbox\ServerCleaner.json
{
"Info1": "NidToolbox Light: Server Cleaner Settings.",
"Info2": "------------------------------------------",
"CleanPeriodically": false,
"CleanEveryMinutes": 1440.0,
"CleanAtScheduledTime": false,
"ScheduledTime": [
"10:00",
"18:00"
],
"CleanMiningRubble": true,
"CleanTreeDebris": true,
"CleanFallenTrees": true,
"CleanStumps": false,
"CleanTailingsNotContained": false,
"CleanTailingsInStorages": false,
"CleanWetTailingsNotContained": false,
"CleanWetTailingsInStorages": false,
"ReportInConsole": true,
"ReportInLog": true,
"BlackListed": false
}
Display More
CleanPeriodically - enables or disables the periodic (timer based) cleanup. It uses CleanEveryMinutes setting.
CleanEveryMinutes - sets minutes value that is used when CleanPeriodically is set to enabled.
CleanAtScheduledTime - enables or disables automatic cleanup at scheduled hours. Uses ScheduledTime list of hours.
ScheduledTime - list of hours in 24h clock format (example: 15:15) that are used when CleanAtScheduledTime is enabled.
CleanMiningRubble - when enabled, automatic cleaner will remove mining rubble.
CleanTreeDebris - when enabled, automatic cleaner will remove tree debris.
CleanFallenTrees - when enabled, automatic cleaner will remove fallen trees and stumps.
ReportInConsole - automatic cleaner info is posted to console, when this setting is enabled.
ReportInLog - automatic cleaner info is logged, when this setting is enabled.
Requirements:
As any module of NidToolbox set, it requires nid-core module, available in the main forum thread: here
How to install:
- Unpack .zip archive
- Copy nid-cleanserver.dll to Mods\NidToolbox\Modules
Available commands:
/help CleanServer
Displays information about all commands contained within this module.
/debris-report
Prepares a detailed report about different kind of rubble on the server.
/debris-report
/debris-report
/tailings-report
Prepares a detailed report about different kind of tailings on the server.
/tailings-report
/tailings-report
/clear-tailings
With no arguments given it will remove all tailings on the server. It has four optional arguments, explained below
/clear-tailings bool clearTailingBlocks, bool clearTailingsInStorages, bool clearWetTilingsBlocks, bool clearWetTilingsInStorages
/clear-tailings
/clear-tailings
/clear-tailingsRadius
Will remove tailings in set radius around player. Has three optional arguments, by default set to true: includeContained - will include tailings in containers, clearTailings - will clear regular tailings, clearWetTailings - will clear wet tailings.
/clear-tailingsRadius int radius, bool includeContained, bool clearTailings , bool clearWetTailings
/clear-tailingsRadius 8
/clear-tailingsRadius 8, true, true, true
/clear-tailingsObject
Will remove tailings in a target object's storage (chest, stockpile, vehicle etc).
You must look at the target object. Has two optional arguments, by default set to true: clearTailings - will clear regular tailings, clearWetTailings - will clear wet tailings.
/clear-tailingsObject bool clearTailings , bool clearWetTailings
/clear-tailingsObject
/clear-tailingsObject true, true
/clear-alldebris
Removes all kinds of debris.
/clear-alldebris
/clear-debrisRadius
Will remove debris in set radius around player. Has four optional arguments, by default set to true: clearRubble - will clear mining rubble, clearTreeDebris - will clear tree branches, clearFallenTrees - will fallen trees, clearStumps - will clear stumps.
/clear-debrisRadius int radius, bool clearRubble, bool clearTreeDebris, bool clearFallenTrees , bool clearStumps
/clear-debrisRadius 8
/clear-debrisRadius 8, true, true, true, true
/clear-rubble
Removes mining rubble present on the server.
/clear-rubble
/clear-treedebris
Removes tree debris - fallen branches.
/clear-treedebris
/clear-fallenTrees
Removes fallen trees and stumps.
/clear-FallenTrees
/clear-TimerWhen
Check when next periodic clean will happen.
/clear-TimerWhen
/clear-SchedWhen
Lists all hours for scheduled cleaner and time left to trigger.
/clear-SchedWhen
/clear-periodic
Enables or disables periodic server clean.
/clear-periodic true/false
/clear-scheduled
Enables or disabled specific hours clean.
/clear-scheduled true/false
/clear-config
Select what should be removed by automatic cleaners - if enabled.
/clear-config bool clearTreeDebris, bool clearMiningRubble, bool clearTailingsNotContained, bool clearWetTailingsNotContained, bool clearTailingsInStorages, bool clearWetTailingsInStorages
/clear-config true, true, true, true, true, true
/clear-logger
Configures reporting in console and log.
/clear-logger bool reportInConsole, bool reportInLog
/clear-logger true, true
/clear-addHour
Add specific hour to scheduled cleaner. Accepts strings of 5 characters long separated with colon, in 24h format example: 14:34
/clear-addHour string time
/clear-addHour 14:34
/clear-DelHour
Remove specific hour to scheduled cleaner.
/clear-DelHour string time
/clear-DelHour 14:34
/clear-SetTimer
Set timer for periodic clean - in minutes. When Periodic clean is enabled, this will run the cleaner every X minutes set in here.
/clear-SetTimer float timer
/clear-SetTimer 1440
/clear-Reload
Reloads module configuration from the file. Please take into account that reloading the config file also resets your clean timer (periodic clean task).
/clear-Reload
-
Version none
-
nid -
May 4, 2024 at 12:18 PM -
106 Byte -
781 Downloads
Main mod page changed
-
-
Version 1.10.0
-
nid -
December 17, 2023 at 12:59 PM -
21.1 kB -
1.2k Downloads
Clean Server Module:
* Added option to preserve stumps on cleanup.
* Added more detailed breakdown to /debris-report.
* /clear-FallenTrees command now has optional argument to remove stumps, default to false.
* Fixed issue where changing the timer on periodic cleanups would also turn them on.
-
-
Version 1.7.4
-
nid -
March 22, 2023 at 2:51 AM -
19.38 kB -
939 Downloads
* Updates both modules to take advantage of newly added time zone settings to nid-Core.
+ Requires nid-Core 1.7.6!
* IMPORTANT: Requires EM-Framework 3.4.5+
-
-
Version 1.7.3
-
nid -
March 15, 2023 at 4:06 AM -
19.88 kB -
905 Downloads
Fixed issue where tree debris would not be removed when in specific circumstances.
Moved mining rubble getters and cleaners to use new methods available in nid-Core.
-
-
Version 1.7.2
-
nid -
December 21, 2022 at 12:00 PM -
20.96 kB -
959 Downloads
* Added ability to remove tailings in the target storage.
* Added ability to remove tailings in set radius aroung the player.
* Added ability to remove tree debris and mining rubble in set radius aroung the player.
* Adds clear-tailingsRadius command, which will remove tailings in set radius around player. Has three optional arguments, by default set to true: includeContained - will include tailings in containers, clearTailings - will clear regular tailings, clearWetTailings - will clear wet tailings.
* Adds clear-debrisRadius command, which will remove debris in set radius around player. Has four optional arguments, by default set to true: clearRubble - will clear mining rubble, clearTreeDebris - will clear tree branches, clearFallenTrees - will fallen trees, clearStumps - will clear stumps.
* Adds clear-tailingsObject command, which will remove tailings in a target object's storage. You must look at the target object. Has two optional arguments, by default set to true: clearTailings - will clear regular tailings, clearWetTailings - will clear wet tailings.
-
-
Version 1.7.1
-
nid -
December 16, 2022 at 1:56 AM -
19.11 kB -
926 Downloads
- Adds ability to remove tailings, both by automatic cleaner and manual command.
- Adds tailings-report command, which generates report on tailings present on the server, with division to tailing blocks in the worlds and one contained in storages and vehicles.
- Adds clear-tailings command, which will remove all tailings when used with no arguments. Has four optional arguments clearTailingBlocks, clearTailingsInStorages, clearWetTilingsBlocks and clearWetTilingsInStorages which allow for more defined removal.
- Modifies clear-config command to include tailing types, refer to the documentation for details.
-
-
Version 1.7.0
-
nid -
November 23, 2022 at 9:12 PM -
16.11 kB -
946 Downloads
Compatibility with Eco 9.7
-
-
Version 1.6.2
-
nid -
September 23, 2022 at 5:22 AM -
16.12 kB -
977 Downloads
Fixes error output in RCON for clear-TimerWhen command.
-
-
Version 1.6.1
-
nid -
September 11, 2022 at 9:54 AM -
16.12 kB -
1.1k Downloads
Changed commands to be RCON aware.
Fixed several typos and spelling mistakes.
-
-
Version 1.6.0
-
nid -
August 31, 2022 at 11:13 PM -
16.14 kB -
966 Downloads
* Updated module to Eco version 9.6.0
* Updated to net6.
* REQUIRES: EM-Framework 3.3.0-beta2 or higher.
-
-
It works perfactly !!
Now I can clean up the tree debris and rubbles around the world !
Thank you