What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Stop the BeamMP server, open ServerConfig.toml from the server’s working directory, set MaxCars under [General] to an integer of 1 or higher, save the file, and restart the server. For BeamMP Server 3.2.0 and later, the same setting can be supplied through the BEAMMP_MAX_CARS environment variable instead.
Playing with friends? Godlike.Host runs hosted BeamNG.drive servers from 10 data-center locations, with free DDoS protection.
What the MaxCars setting controls
MaxCars is BeamMP’s per-player vehicle limit. It governs how many cars one connected player may keep spawned, rather than the total number of vehicles for the whole server. The official Server Maintenance documentation describes it as “The maximum number of cars per player.”
As an Amazon Associate I earn from qualifying purchases.
The value must be an integer of 1 or greater. When a player attempts to spawn a vehicle after reaching the configured limit, BeamMP deletes each additional vehicle instantly. A value of 1 therefore permits one car per player; a value of 5 permits five cars per player. The setting does not use zero or negative values as supported limits.
MaxCars is independent of MaxPlayers. MaxPlayers controls how many players the server can accept; changing it does not increase or reduce the number of cars available to each player. If you want to change both capacity limits, edit their separate settings.
#1 Best Overall
- BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
- EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
- COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
- LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
- WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.
Where BeamMP stores the setting
The setting is in the server’s ServerConfig.toml file, inside the [General] section. The BeamMP setup guide places this file beside BeamMP-Server.exe in a typical installation. The manual adds an important qualification: the server’s working directory determines which configuration file is actually used.
That distinction matters when you launch the executable from a shortcut, service manager, container, or script. The file beside an executable may not be the file loaded at runtime if the process has a different working directory. If an edit appears to do nothing, identify the working directory used by the running server and inspect the ServerConfig.toml there.
Free tools Windows power users keep installed
One-click scans. No signup required.
Change MaxCars persistently in ServerConfig.toml
This is the normal method when you want the limit to survive every restart.
- Take the server offline. Stop the BeamMP server cleanly, or otherwise prevent players from connecting while the configuration is being edited. Do not change the file while the server is actively writing its configuration.
- Find the active configuration file. Open
ServerConfig.tomlin the server working directory. In a standard setup it is nearBeamMP-Server.exe; for a service or container, use the process working directory rather than assuming the executable’s folder is active. - Locate the General section. Search for the heading
[General]. TOML section headings use square brackets and must be written exactly as shown. - Set the integer value. Add or change the
MaxCarsentry beneath that heading. For example:
[General]
MaxCars = 5
- Check the spelling and value. Use the exact key name
MaxCars, with the capitalMandC. Enter a whole number of at least1; do not use a decimal, zero, or a negative number. - Save the file. Preserve the TOML format and make sure the change is written to the file in the active working directory.
- Start or restart BeamMP. The server reads the persistent value when it starts. Restart the process after saving, then reconnect a test player and verify the resulting limit.
For a limit of two cars, the relevant line is MaxCars = 2. For ten cars, use MaxCars = 10. The accepted range is not a short list of predefined presets: BeamMP accepts any integer at least 1, so choose the number that matches your server’s rules.
Choosing a practical per-player limit
The setting is a gameplay and administration choice, not a separate server-capacity setting. A low value keeps each player’s vehicle count predictable; a higher value allows players to stage more vehicles at once. The configuration itself does not state a recommended number.
Rank #2
- WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
- AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
- PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
- ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
- COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed
| Example value | What one player may spawn | What happens after the limit |
|---|---|---|
1 |
One vehicle | Any additional vehicle is deleted instantly |
2 |
Two vehicles | Any third and later spawn is deleted instantly |
5 |
Five vehicles | Any sixth and later spawn is deleted instantly |
10 |
Ten vehicles | Any eleventh and later spawn is deleted instantly |
These examples illustrate the rule rather than prescribe a universal value. If you lower the number on an established server, test the result with a player account before announcing the change. The documentation specifies what happens when a player tries to spawn beyond the limit, but it does not describe a separate migration action for vehicles that were already present when a lower value was applied.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Use BEAMMP_MAX_CARS instead of editing the file
BeamMP Server version 3.2.0 and later supports an environment override named BEAMMP_MAX_CARS. Set that variable to the desired integer in the environment that launches the server. For example, a process environment would contain the equivalent of BEAMMP_MAX_CARS=5, with the exact syntax supplied by your operating system, service manager, container runtime, or hosting panel.
The BeamMP manual states that environment variables override values in ServerConfig.toml. Consequently, if the file says MaxCars = 2 but the running process receives BEAMMP_MAX_CARS=5, the environment value is the one BeamMP uses. Keep the two values aligned or remove the override when you want the TOML file to be authoritative.
This approach is useful when the server is deployed from a repeatable service definition or container configuration and you do not want to modify a file inside the runtime image. It also makes the effective value part of the process configuration, which can be easier to reproduce across deployments.
The environment method has a version requirement: it is available on BeamMP Server 3.2.0 and later. On an earlier server version, use the TOML setting. After changing an environment variable, restart the BeamMP process so the new process receives it; changing a parent shell after the server has already started does not retroactively change the running process.
Rank #3
- Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
- Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
- Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
- ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
- Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)
Apply a temporary limit with a Lua plugin
A Lua server plugin can change a ServerConfig setting at runtime by calling MP.Set with the MP.Settings.MaxCars identifier. This is a temporary operational option for scripted administration or events, not a replacement for a persistent configuration policy.
Because the plugin method is runtime-based, document the plugin’s behavior and the circumstances in which it changes the value. Treat the TOML file or environment configuration as the baseline that should be restored or reapplied when the server restarts. The plugin approach is appropriate when a server owner intentionally wants a script to adjust the limit during a session; it is less appropriate when every restart must produce the same setting without relying on plugin execution.
The available documentation identifies the setting identifier and the MP.Set mechanism, but does not provide a complete plugin listing or a universal argument example. Follow the API format for the BeamMP server version and plugin framework you are using rather than copying an unverified snippet.
Compare the three ways to set the limit
| Method | Persistence | Where you configure it | Version requirement | Best fit |
|---|---|---|---|---|
ServerConfig.toml |
Persistent across restarts | Manual edit in the server working directory | Standard configuration method | A fixed server policy managed with a configuration file |
BEAMMP_MAX_CARS |
Applied whenever the launching environment supplies it | Process, service, container, or hosting environment | BeamMP Server 3.2.0 or later | Automated or containerized deployments |
Lua plugin with MP.Set |
Temporary runtime change | Server plugin code | Requires a compatible plugin and API | Scripted events or deliberate in-session administration |
When both a TOML value and an environment value exist, the environment variable takes precedence on versions that support it. A runtime plugin is a separate layer and should be treated as an intentional temporary change rather than an invisible second configuration source.
Verify that the new value is active
After restarting, connect with a test player and spawn vehicles one at a time. Stop at the configured number, then attempt one additional spawn. BeamMP’s documented behavior is that vehicles above the per-player maximum are deleted instantly. This test confirms that you edited the file or environment used by the running process and that the value was parsed as intended.
Rank #4
- Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
- Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
- 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
- Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
- USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC
- For
MaxCars = 1, the first vehicle should be within the allowance and the next attempted vehicle should be removed. - For
MaxCars = 5, the fifth vehicle should be within the allowance and a sixth attempt should be removed. - Test with a second player if you want to confirm the limit is calculated separately for each player rather than as one shared pool.
Do not use the number of connected players as a substitute for this test. A server can have a valid MaxPlayers setting while still enforcing a separate MaxCars value for every player.
Troubleshoot a MaxCars change that has no effect
The wrong ServerConfig.toml was edited
This is the most common location problem. The executable’s folder is only the usual location; the working directory controls the file BeamMP loads. Check how the server is launched and identify its working directory. Services and containers often specify that directory separately from the path to BeamMP-Server.exe.
The server was not restarted
Save the file, then stop and start the BeamMP server. A running process does not automatically reload a changed TOML value. If you changed an environment variable, restart the process that receives that environment as well.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problemsThe key is misspelled or in the wrong section
Use MaxCars exactly, including capitalization, and place it under [General]. A similarly named setting does not control the per-player vehicle count. MaxPlayers is a different capacity setting.
The value is outside the supported range
Use an integer of 1 or greater. A decimal, zero, or negative number is not an accepted MaxCars limit according to the documented range. Correct the value, save the file, and restart.
Best Value
- Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
- Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
- Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
- Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
- Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.
An environment variable is overriding the file
On BeamMP Server 3.2.0 and later, inspect the launch environment for BEAMMP_MAX_CARS. Because environment variables override TOML values, an old variable can make a correct file edit appear ineffective. Change or remove the variable, then restart the server.
A plugin is changing the value at runtime
Review enabled Lua plugins for calls to MP.Set using MP.Settings.MaxCars. A plugin may intentionally apply a temporary value after startup. Record the plugin’s behavior and disable it temporarily when diagnosing the baseline TOML or environment configuration.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Existing vehicles make the result confusing
The documented rule concerns additional spawn attempts: vehicles a player tries to spawn above the limit are deleted instantly. If you changed the value while vehicles were already present, perform a clean restart and repeat the test with newly spawned vehicles so the result is attributable to the new setting.
Recommended change procedure for managed servers
For a small private server, a direct TOML edit is usually the clearest approach. For a service or container, decide which configuration layer is intended to own the value before editing anything.
Quick Recap
- Choose the authoritative method: TOML for a file-managed policy, an environment variable for a deployment-managed policy on version 3.2.0 or later, or a plugin for a temporary scripted change.
- Record the desired integer and the date of the change in your server administration notes.
- Stop the server before editing its file, or update the service definition before restarting the process.
- Check for conflicting sources, especially an existing
BEAMMP_MAX_CARSvariable or a plugin that callsMP.Set. - Start the server and perform the spawn test at the boundary: the allowed final vehicle and one vehicle beyond it.
- Tell players the new per-player limit if the change affects their normal play, using the exact number rather than describing it as a general increase or decrease.
Key points to remember
MaxCarsin[General]controls the number of vehicles each player may spawn.- The supported value is any integer of 1 or greater.
- Additional vehicles attempted beyond the limit are deleted instantly.
- The active
ServerConfig.tomlis determined by the server working directory; it is commonly nearBeamMP-Server.exe. BEAMMP_MAX_CARSoverrides the TOML value on BeamMP Server 3.2.0 and later.- A Lua plugin can use
MP.SetwithMP.Settings.MaxCarsfor a temporary runtime change.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




