
NidToolbox
Modular set of server tools for your favourite ecosystem simulator. It brings back the old NidToolbox plugin in more modular and manageable fashion.

Description
[nidtoolbox design03 64] NIDTOOLBOX LIGHT COREModular set of server tools for EcoNID-CORE base module [kofi button blue]
Compatible with ECO 13+
ECO DAY-TO-DAY MANAGEMENT PLUGIN
NEW - now also available as FULL PACK HERE, containing all modules!
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 and post them in #server-logos channel.
NIDTOOLBOX LIGHT brings back the old NidToolbox plugin for previous versions of Eco, in more manageable and modular format this time around.
This core module ALLOWS TO SET TIME ZONE ON YOUR SERVER. This is useful when your hoster DOES NOT ALLOW THIS SETTING TO BE ALTERED and you would LIKE TO SPECIFY TIMES FOR OTHER MODULES in your chosen timezone.
This will also SHOW PROPER CURRENT TIME to the user. For details, please see COMMANDS SECTION, below.
Each module works independently, being versioned separately - with only NID-CORE component being required. Server admins can mix and match modules they need for their servers.
This project is a work in progress aiming to overtime bring back all of the features of old NidToolbox to Eco 9.0+. As I sadly don't have as much time to work on the project as before, modules will be released as I develop them. Your patience is appreciated <3.
SUPPORT IS PROVIDED as well as SUGGESTIONS ARE ACCEPTED on my DISCORD [DISCORD TINY] HERE
It is not required, but if you would like to support the development of the plugin, donations are accepted [pp small]HERE
CORE MODULE does not do anything by itself and to get any functionality out of it, you need to DOWNLOAD ONE OF THE AVAILABLE MODULES. Documentation and installation instructions are available at the module's page. You can find all the links below.
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
AVAILABLE MODULES
- CHAT LOGGER - logging chat in realtime.
- LAWS - Adds new law clauses, improving the checking system. Provides fixes for found problems in laws and exposes buried game values and checkers.
- CHAT TAGS - Create and assign CHAT TAGS to the players on your server, to clearly mark their roles and membership, whether they are an [ADMIN] or a [JANITOR].
- IP LOGGER - providing data on each logon and logout, fully customizable. Can log to server log, console, own log, or all at the same time.
- PLAYER MANAGER - contains commands useful in day-to-day player management, ability to Reset Skills, Talents and progression, set Job Level and refund specialisation points of any player on the server, geo-location and more.
- NID-CORE - this module. Download at the top of this page.
- SERVER CLEANUP - Set of server clean and maintenance commands, allowing for removal of mining rubble, tree debris, stumps etc. Generates detailed report on rubble present on the server.
- MOTD - Displays welcome message to players logging in, accepts all Eco's formatting. Stores MOTD in a text file for easy edits. Managed from command line and/or config files.
- SERVER RULES AND PREVENTABLES - Enables sever owner to enforce set of Server Rules. Certain actions of the players can be restricted, until they have accepted the Server ruleset.
- SERVER NEWS - News can be either displayed automatically on login, or triggered at any time via the command.
- TIMED MESSAGES - Time-based messages can be set to trigger at certain hour, or every X minutes.
TEXT TOKENS
Modules that use textual files or send data, can now take advantage of the tEXT TOKENS.
These allow for message customization and a way to provide current server data.
All of the data is read directly from the server, from already available sources, with the exception to USERSPEAKONLINE and USERSPEAKONLINEDATE these two are counted from the moment of installing NidToolbox and can be set manually via respective commands.
Text of Hello, will replaced with the current viewing user intercatable name.
//User related // returns interactable player name (string). // returns interactable player name with their server roles (string). NOTE: This respects showInUI setting for ChatTags!
//Admins and active users // players in Active demographic (integer). // most the Active demographic ever had (integer). // most users online (integer) // when the online peak users occurred (string) i.e. 12-May-2024 16:24 // users online currently (integer).
//Age related // how long was the world up in format XX days and YY hours (string). // how long was the world up in format XX days rounded up (string).
//Sea levels // total change in sea level in meters (integer). // change in sea level in last 24 hours in meters (integer).
//CO2 levels // total change in CO2 levels in PPM (integer). // change in CO2 emissions in last 24 hours in PPM (integer). // change in CO2 emissions in total only from pollution emitters in PPM (integer). // change in CO2 emissions from animals in PPM (integer). // CO2 removed by plants in PPM (integer). // Total CO2 present (integer).
//Temperature // total change in temperature levels in degrees of units that server follows. (integer). // change in temperature in last 24 hours in degrees of units that server follows (integer). // average global temperature in degrees of units that server follows (integer).
//Ground pollution // total change in ground pollution levels in PPM (integer).
GENERAL SETTINGS:
ServerTag - appears in various server wide messages, server to player messages and mail.
CommandFeedbackString - it is a textual string that usually appears between brackets like [NidToolbox]: "Some feedback"
ServerIconId- identifies icon within assets, either ones from NidToolbox or your own. If you don't know
Ratings & reviews
Sign in to leave a rating or comment.