Arma Reforger · Online Manual

STW Boats Spawner

A server-side coastal population mod for Arma Reforger by Bohemia Interactive. It places persistent, usable boats in suitable coastal water and can show their locations on the map without revealing an exact position.

Coastal placementUsable boatsOptional markersScenario/map persistence

STW suite connection

STW Boats Spawner is part of the STW (ScienceTechWorks) suite. It is a self-contained, server-authoritative boat population system: no other STW mod is required for its core operation. Its configuration and saves use the usual STW profile locations while remaining specific to this mod.

What it adds

Following a configurable delay after scenario initialization, the server analyses maritime points of interest and searches nearby water for valid boat positions. A generated set aims for the configured target count, but a terrain with too few suitable coastal positions may produce fewer boats.

Coastal-aware placement

Each candidate is tested for minimum water depth, distance from the maritime point of interest, and separation from accepted boats.

Player-ready boats

Generated boats are placed as normal usable vehicles in the world. There is no separate player menu or boat-request interface.

Controlled map markers

Markers can be disabled, made exact, or deliberately offset over water. A map-zoom threshold prevents markers from cluttering a wide map view.

For players

There is no client-side setup. Join a server running STW Boats Spawner and use the boats you encounter with normal Arma Reforger vehicle controls.

For Game Masters and scenario hosts

STW Boats Spawner starts from the authoritative server world and does not add a Game Master placement tool, per-boat editor, or player menu. Game Masters can interact with generated boats through normal world tools; population, placement, markers, and persistence are managed in the server configuration.

Server setup

  1. Install and enable STW Boats Spawner on the server, then start the target scenario and map once.
  2. The mod creates $profile:STW/Boats/STWBoatsConfig.json.
  3. Stop the server, back up and edit the configuration file, then restart the scenario.
  4. Values are validated on startup and the current boat set is generated or restored according to persistence.
Safe editing: stop the server before editing configuration or persistence files. Start with the default target and placement ranges, then adjust gradually for the terrain you operate.

Configuration

Settings live in $profile:STW/Boats/STWBoatsConfig.json.

SettingDefaultMeaning
targetBoatCount5Desired size of a completely new boat set. It is a target, not a guarantee.
minimumWaterDepth1.5 mMinimum water depth at a candidate. The enforced minimum is 0.5 m.
minimumBoatSeparation500 mMinimum distance between accepted generated boats. Negative values become zero.
minimumDistanceFromPOI
maximumDistanceFromPOI
10 m / 80 mSearch range around a maritime point of interest. The minimum is at least 1 m and the maximum cannot be lower than it.
maximumPlacementAttemptsPerPOI24Water positions tested per point of interest. At least one attempt is required.
showBoatMarkerstrueCreates static markers for generated and restored boats.
markerZoomThreshold1.5 PPUMinimum map zoom at which markers show. Zero keeps them visible at every zoom; negative values become zero.
preciseMarkerPositions
maximumMarkerOffsetDistance
false / 75 mExact markers or water-only random offsets. The offset is ignored when precise markers are enabled; if no valid offset is found, the exact location is used.
generationDelaySeconds10Delay before new coastal analysis. Negative values become zero.

Persistence

persistenceEnabled defaults to true and persistenceIntervalMinutes defaults to 15. The mod saves surviving boats under $profile:STW/Persistence/ and restores them for the same scenario and map. When persistence is disabled, a new set is generated whenever that scenario starts.

To reset one boat set, stop the server, identify and back up only the corresponding persistence file, then move or delete it. Start the server again to perform a fresh coastal generation.

Captain Sprocket community

Captain Sprocket patch

Captain Sprocket

Arma Reforger server: STW Reforger

Community: https://discord.gg/T2AZp6GGMJ

More STW manuals: STW Online Manuals