About NidToolbox: Server Rules module
From mod.ioEnables server rules enforcement. Provides the ability to restrict certain player actions, until they accept the set of server rules.
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.
This module enables sever owner to enable and enforce set of Server Rules. Certain actions of the players can be restricted, until they have accepted the Server ruleset.
Support is provided as well as suggestions are accepted on my Discord
here
Functionality
- Prevent player actions as: mining, digging, loitering, tree chopping until they have accepted server rules.
- Module has own AuthProvider, which means it does not mess or interfere with Server's established laws or demographic systems and allows for module to have more granular control on what players can and cannot do.
- Can use text tokens to personalise the message and provide current data!
- Provides means for the admins to help protect the server from players, who log just for short time and create mess on the server.
- Ability to customise Rules popup - it supports all standard Eco's formatting- such as: <color=yellow> or icons.
- Ability to customise confirmation button that displays the required info to the player, prior to the rules acceptance.
- Ability to customise deny message that appears when player who did not accept server rules, tries to execute denied action.
- Ability to customise notification being sent to players when they join the server.
- Easy reloads, without the need of a server restart.
- Configuration of the plugin can be displayed at any time, without the need to dig into the files themselves.
- Possibility to require a password for the Rules acceptance, that can be hidden somewhere within Rules text. It helps assure that players actually read the popup

- Ability to easily display players, who have not accepted the rules yet.
Requirements
As any module of NidToolbox set, it requires nid-core version 1.0.1+ module, available in the main forum thread: here
Installation
- Unpack .zip archive
- Copy Eco.Nid.Rules.dll to Mods\NidToolbox\Modules
- Configuration files will be created after first run and are located in
\Configs\Mods\NidToolbox
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).
Highlights
From source dataFootprint
Rated a light load on a server.
Last update
Its author last shipped an update 2 mo ago.
NidToolbox: Server Rules module on Nxeon
From our catalogue- One-click install
- Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
- Server load
- light
- Smallest plan we suggest
- Eco — 8 GB (8 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 2.14.0, released 2026-08-14
Run NidToolbox: Server Rules module on a Eco server
Deploy a server above, then upload the file in Files.
What kind of mod it is
From the catalogTechnology & automation
Machines, power, logistics and automation.
Compatibility
- Game
- Eco
Verified at the source
- ✓mod.ioOfficial listing, checked 2026-10-16Open ↗
- ✓Authornid, as published on mod.io
- ✓LicenseNot published by the sourceFree








