API ReferenceGE Extensionseditor
Tech Server Manager
Editor window for managing the BeamNGpy TCP server - start/stop server, configure listen IP and port.
Editor window for managing the BeamNGpy TCP server - start/stop server, configure listen IP and port.
Public API
| Function | Signature | Description |
|---|---|---|
M.onEditorInitialized | () | Registers "BeamNGpy Server" window under Tech menu (requires tech license) |
M.onEditorGui | () | Renders server control window with IP/port config and start/stop buttons |
Key Features
- License gated: Only activates if
tech_license.isValid()returns true - Server control: Start/stop BeamNGpy TCP server via
tech_techCore - IP configuration: Listen on specific IP or all interfaces (
*) - Port configuration: Configurable port number
- Status display: Shows running/stopped state
Dependencies
| Module | Purpose |
|---|---|
tech/techCore | Server lifecycle and parameter management |
Notes
- Window registered at 500×155 pixels
- Uses
tech_techCore.openServer()/tech_techCore.closeServer()for server lifecycle - Default listen IP:
127.0.0.1, port read fromtech_techCore.getTcomParams()
See Also
- Editor AI Tests - Related reference
- Editor AI Visualization - Related reference
- Editor – Assembly Spline Tool - Related reference
- World Editor Guide - Guide
Suspension Audio Debug
Editor extension for visualizing and debugging vehicle suspension audio parameters. Renders real-time graphs of shock compression, surface data, and audio-related wheel metrics. Also displays IMU and
Terraform Tool
Utility extension providing terraforming functions and preference-backed parameters - used by other editor tools for terrain manipulation.