RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

Reference

Bananabench AsyncBananabench CSVBananabench JSONBananabench PrintBananabench XMLBananabenchPhysics BenchmarkBeamConsole Folder OverviewJSON PerformanceConsole MainResave Parts ConfigsServer TestsSimple LoadSimulation TestDynamic Collision TestMain Development TestUnit Tests

UI

Resources

BeamNG Game Engine Lua Cheat SheetGE Developer RecipesMCP Server Setup

// RLS.STUDIOS=true

Premium Mods for BeamNG.drive. Career systems, custom vehicles, and immersive gameplay experiences.

Index

HomeProjectsPatreon

Socials

DiscordPatreon (RLS)Patreon (Vehicles)

© 2026 RLS Studios. All rights reserved.

Modding since 2024

API Referenceconsole

Bananabench JSON

Script defined in `lua/console/bananabench-json.lua`. Runs the bananabench physics benchmark with default settings and saves results to a JSON file.

Script defined in lua/console/bananabench-json.lua. Runs the bananabench physics benchmark with default settings and saves results to a JSON file.


Functions/Exports

None (standalone script).

Usage

# Default output: bananabench.json
beamng -console lua/console/bananabench-json.lua

# Custom output file via args
beamng -console lua/console/bananabench-json.lua output.json

Internal Notes

  • Requires lua/console/bananabench module
  • Calls bench.physics() with defaults (pickup vehicle, 1-40 count)
  • Uses jsonWriteFile() to serialize results
  • Output filename from args[2] or defaults to bananabench.json

See Also

  • BeamConsole Folder Overview - Directory overview
  • bananabench-async Reference - Related reference
  • bananabench-csv Reference - Related reference
  • bananabench-print Reference - Related reference
  • Console Commands Guide - Guide

Bananabench CSV

Script defined in `lua/console/bananabench-csv.lua`. Runs the full bananabench physics benchmark across ALL vehicles and exports results in CSV format.

Bananabench Print

Script defined in `lua/console/bananabench-print.lua`. Simplest bananabench runner - executes the benchmark and prints results to console only.

On this page

Functions/ExportsUsageInternal NotesSee Also