The documentation calls each thing by one word. Here are those words, the Russian word in brackets,
and the page with more. Where the software prints another word, the row says so.
| Word |
What it means |
More |
| Launcher (лаунчер) |
The Windows program you sign in, pick a server and join with. It updates itself and installs the client mod. |
Install the launcher |
| Helper (помощник) |
The launcher’s background part without a window: it starts the game, talks to the server and carries your traffic while you play. The interface calls it “the launcher’s traffic helper”; its log is launcher.log. |
When something breaks |
| Client mod (клиентский мод) |
NodeMP.zip, the BeamNG mod that does all the multiplayer work inside the game. The launcher installs and updates it. |
Install the launcher |
| Server mods (моды сервера) |
The zips a server hands to players. The launcher calls them “Content”. |
Mods and maps |
| Account (аккаунт) |
An account at nodemp.com. It gives you a lasting name that servers check. |
Your account |
| Test Drive |
Playing without an account, under a new Guest… name each session. The mode is “Test Drive”, the player a “guest”. |
Your account |
| Server list (список серверов) |
The servers that are running and have introduced themselves to NodeMP. Servers in the launcher, nodemp.com/servers on the web. |
Join a server |
| Direct Connect (прямое подключение) |
Joining by address:port instead of from the list. |
Join a server |
| Hold to play (зажмите для игры) |
The join button: you hold it so you don’t join by accident. |
Join a server |
| Strict server (строгий сервер) |
A server with [integrity] verify = "strict": it compares your game and user folder with a clean install. |
When something breaks |
| Word |
What it means |
More |
| Host (хост) |
The person running a server. |
Run a server |
| Working directory (рабочая папка) |
The folder the server was started in. It holds server.toml, resources/, content/, logs/. |
Server settings |
| Server key (ключ сервера) |
The Host ID and Host secret from your account at nodemp.com. With it the server gets listed. |
Get listed |
| Fingerprint (отпечаток) |
The SHA-256 of the server’s TLS certificate. Launchers know a server by it. |
Get listed |
| Reference manifest (эталонный манифест) |
A description of a clean BeamNG install of one version, which a strict server checks players against. |
Strict file check |
| Obfuscation (обфускация) |
Scrambling the resources’ client scripts before they go to players. Prometheus in tools/ does it. |
Resources |
| Word |
What it means |
More |
| Plugin (плагин) |
Anything that extends the server: a resource or a native module. |
Overview |
| Resource (ресурс) |
A folder in resources/: a server half in Lua (or another language) and, if needed, client scripts. |
How a resource is built |
| Native module (нативный модуль) |
A .dll or .so in modules/ that works through the C ABI. |
Native modules |
| C ABI |
The binary interface between the server and native modules, described in node.h. Its version reads “major.minor”. |
Native modules |
| Language host (языковой хост) |
A native module that runs resources of its own type, such as js-host for JavaScript. |
JavaScript resources |
| Event (событие) |
What you subscribe to with node.on: server events, requests you can refuse, and wire events from clients. |
Events |
| Wire event (сетевое событие) |
A named message between a client script and the server, named domain:verb. |
Client scripts |
| Bus (шина) |
The channel between resources on one server: node.bus.emit and node.bus.on. |
The bus between resources |
| Relay (ретрансляция) |
Passing one player’s traffic on to the others. It can be filtered per receiver. |
Native modules |
| Driver, authority, spawner (водитель, авторитет, спавнер) |
The spawner created the car. The driver sits behind the wheel. The authority is the player whose game simulates the car and sends its state; usually the driver. |
Players and vehicles |