Skip to content

Reference

Glossary

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