Source-checkedTechnology & automation

NidToolbox: IP Logger Module

by nid · for Eco

Contains IP logger module for NidToolbox Light server tool-set. It allows for real time motoring and logging of all login and logout events. Highly customisable.

849Downloads
2 mo agoLast updated
mod.ioSource

About NidToolbox: IP Logger Module

From mod.io

Contains IP logger module for NidToolbox Light server tool-set. It allows for real time motoring and logging of all login and logout events. Highly customisable.

plugin logo small header
IP Logger module

for NidToolbox Light

kofi button blue

Compatible with Eco 13+

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.

Provides ability to log Login and Logout events of your citizens, registering IP Address, time, date, steam ID, slg ID and more.

Support is provided as well as suggestions are accepted on my Discord discord tiny here

 

Functionality


  • Registers each event of login, logout (or both) of each citizen connecting to your server.
  • Server owners may decide which events they want to monitor and where if at all to store the data.
  • Allows for global IP history file, per user ones, or both.
  • Enabling of the features can be done via in-game commands or through editing of the settings file.
  • Target of the log can be set to server console, server log, NidToolbox log - none, some or all of these in any combination that suits the server owner.
  • Ability to create a comma-delimited .csv file for administrators who like to export their server data to external tools for analytics.
  • Can notify about players using same IP address.
  • Possible to whitelist user or specific IP Address.
  • Whitelist for players who are allowed to play from the same IP Address (won't trigger the notification for them).

 

Requirements


As any module of NidToolbox set, it requires nid-core module, available in the main forum thread: here

 

Installation


  1. Unpack .zip archive
  2. Copy Eco.Nid.IpLogger.dll to Mods\NidToolbox\Modules
  3. Configuration files will be created after first run and are located in \Configs\Mods\NidToolbox

 

Settings


Config files are located at Configs\Mods\NidToolbox\IPLogger.json

Code

<pre>{ "Info1": "NidToolbox Light: IP Logger settings.", "IPLoggerEnabled": true, "LogLogouts": true, "PerUserLogFiles": true, "GlobalLogFiles": true, "ReportInConsole": true, "ReportInGameLog": true, "MakeCSVFile": false, "NotifySameIPs": false, "AllowedIPAddresses": [], "AllowedSameIPs": [] }</pre>

 

Output files

Output files (logs) are stored at Configs\Mods\NidToolbox\Logs\IPLogger\

Global log file is named 0-Global.log.

Per user log file name has a form of userName_ServerID.log i.e nidaren_SrvID-1.log and is per user.

 

Same IP Notifications

When enabled online Admins will get a notification to their mailbox, when there are two players with same IP address.

Example output:

Code

<pre>Date Hour Event IP Address SteamID slg ID Server ID Character Name 28.09.2020 11:12:50 Login 123.456.7.8 11222222211111110 slg123455 1 nidaren 28.09.2020 11:14:56 Logout disconnecting 11222222211111110 slg123455 1 nidaren </pre>

 

Commands


 

/help IPLog

Displays information about all commands contained within this module.

/iplog-enable

Sets the whole module to enabled or disabled state

/iplog-enable bool trueFalse

Code

<pre>/iplog-enable true/false</pre>

 

/iplog-sameip

Enables or disables the notifications about users connecting from same IP Address. Disabled by default.

/iplog-sameip bool trueFalse

Code

<pre>/iplog-sameip true/false</pre>

 

/iplog-logouts

Sets the module to also register citizen's logouts. Set to true by default.

/iplog-logouts bool trueFalse

Code

<pre>/iplog-logouts true/false</pre>

 

/iplog-console

Sets the module to write to server console.

/iplog-console bool trueFalse

Code

<pre>/iplog-console true/false</pre>

Read the full description on mod.io →

Highlights

From source data

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 2 mo ago.

NidToolbox: IP Logger 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: IP Logger Module on a Eco server

Deploy a server above, then upload the file in Files.

What kind of mod it is

From the catalog
Listed on mod.io as “Script”

Technology & 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

NidToolbox: IP Logger Module, answered

Generated from the mod’s own source data.

Is it free?

Yes. NidToolbox: IP Logger Module is free to download from mod.io.

How do I add it to my Nxeon server?

One-click install isn't available for this game's mods yet. Download NidToolbox: IP Logger Module from mod.io and upload it to your Nxeon Eco server in Files.

NxLabs

Run NidToolbox: IP Logger Module on a Eco server.

Deploy in about a minute from $15.99 a month, then upload NidToolbox: IP Logger Module in Files.